Skip to content

fix(blocks-localization): rework e2e suite into flat spec layout and … - #297

Open
merajul-islam644 wants to merge 1 commit into
devfrom
feat/another-e2e-update-of-localization-fixes
Open

fix(blocks-localization): rework e2e suite into flat spec layout and …#297
merajul-islam644 wants to merge 1 commit into
devfrom
feat/another-e2e-update-of-localization-fixes

Conversation

@merajul-islam644

Copy link
Copy Markdown

…fix flaky assertions

Replace the page-object-based e2e structure with flat spec files per module (auth, glossary, modules, translations), add proper timeouts to slow/ network-bound assertions, and fix real bugs surfaced by the new specs: strict-mode locator collisions in the Add Glossary dialog, the module glossary tab not tolerating pre-existing tagged glossaries, and the translations import flow not resetting the native file input value before re-selecting the same file.

…fix flaky assertions

Replace the page-object-based e2e structure with flat spec files per module
(auth, glossary, modules, translations), add proper timeouts to slow/
network-bound assertions, and fix real bugs surfaced by the new specs:
strict-mode locator collisions in the Add Glossary dialog, the module
glossary tab not tolerating pre-existing tagged glossaries, and the
translations import flow not resetting the native file input value before
re-selecting the same file.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Health
Api.dll 68% 100%
Eurolm.DomainService.dll 95% 100%
FluentValidation.dll 11% 100%
Spectre.Console.dll 0% 100%
Worker.dll 84% 100%
XUnitTest.dll 100% 100%
Summary 39% (18883 / 48118) 100% (0 / 0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant