feat: site languages, setup and site URL settings
This commit is contained in:
1 parent
0806733d5c
commit
d9158025d4
106 files changed
+10184
-56
No files matched your search
@@ -0,0 +1,19 @@
|
||||
# QA: Localization board in the visual checker
|
||||
|
||||
Accepted together with features/localization_visual_checker.feature.
|
||||
|
||||
## Automated (task test:web)
|
||||
|
||||
1. Unit specs next to web/visual (or its existing test location) for: group discovery from localization-site-languages.md (25, 9, 7 states and the ids), parsing of the Sizes column (1440, 1024, 390), mapping an id to its selector and to the fixture, and the failure on a state with no setup.
|
||||
2. Regression: the existing screen and state lists parse the same as before (snapshot of the current discovery).
|
||||
|
||||
## Visual
|
||||
|
||||
3. Run task visual:check -- localization-site-languages once at the end of the slice. Every capture of the 41 states, at every listed size, in light and dark, must be within 10 %. The 1024 captures are for loc.l1.multi and loc.l1.social. Clock-sensitive states: none expected.
|
||||
4. Run one existing screen (for example task visual:check -- profile) and confirm the same pass as before.
|
||||
5. No threshold increase and no exception without the user's approval.
|
||||
|
||||
## Manual
|
||||
|
||||
- Open the Localization board in a browser and compare the LocaleFrame selectors used with the checker log.
|
||||
- Check that the first run on a machine still needs bunx playwright install chromium in web/.
|
||||
Reference in new issue
Block a user