Closed Bug 1875383 Opened 10 months ago Closed 10 months ago

Refactor Translations test suite to support Select Translations more easily

Categories

(Firefox :: Translations, task, P3)

task

Tracking

()

RESOLVED FIXED
124 Branch
Tracking Status
firefox124 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

Details

Attachments

(14 files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

Description

This bug tracks the progress refactoring the Translations test suite to more easily support testing Full Page Translations alongside Select Translations.


Steps to implement

Summary: Create Select Translations Panel Main View UI → Refactor Translations test suite to support Select Translations more easily
Attachment #9375332 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests assertPageIsUntranslated() → Bug 1875383 - Refactor Translations Tests assertPageIsUntranslated r=#translations-reviewers!
Attachment #9375333 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests assertPageIsTranslated() → Bug 1875383 - Refactor Translations Tests assertPageIsTranslated r=#translations-reviewers!
Attachment #9375334 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests assertTranslationsButton() → Bug 1875383 - Refactor Translations Tests assertTranslationsButton r=#translations-reviewers!
Attachment #9375335 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests openTranslationsPanel() → Bug 1875383 - Refactor Translations Tests openTranslationsPanel r=#translations-reviewers!
Attachment #9375336 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests openTranslationsSettingsMenu() → Bug 1875383 - Refactor Translations Tests openTranslationsSettingsMenu r=#translations-reviewers!
Attachment #9375337 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests language selection → Bug 1875383 - Refactor Translations Tests language selection r=#translations-reviewers!
Attachment #9375338 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests click settings menuitems → Bug 1875383 - Refactor Translations Tests click settings menuitems r=#translations-reviewers!
Attachment #9375339 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests settings assertions → Bug 1875383 - Refactor Translations Tests settings assertions r=#translations-reviewers!
Attachment #9375340 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests click panel buttons → Bug 1875383 - Refactor Translations Tests click panel buttons r=#translations-reviewers!
Attachment #9375341 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests panel view assertions → Bug 1875383 - Refactor Translations Tests panel view assertions r=#translations-reviewers!
Attachment #9375342 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests panel events → Bug 1875383 - Refactor Translations Tests panel events r=#translations-reviewers!
Attachment #9375343 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests reorganize head.js → Bug 1875383 - Refactor Translations Tests reorganize head.js r=#translations-reviewers!
Attachment #9375344 - Attachment description: WIP: Bug 1875383 - Refactor Translations Tests context menu → Bug 1875383 - Refactor Translations Tests context menu r=#translations-reviewers!

Part 14/14 of refactoring the Translations test-suite
utility functions into organized groups for testing
Fully Page Translations, Select Translations, and
Translations Settings in about:preferences

Attachment #9375497 - Attachment description: Bug 1875383 - Refactor Translations Tests about:preferences r=#translations-reviewers! → Bug 1875383 - Refactor Translations Tests settings r=#translations-reviewers!
Pushed by enordin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/50d538947a65 Refactor Translations Tests assertPageIsUntranslated r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/bc360762a512 Refactor Translations Tests assertPageIsTranslated r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/8fd187c4eea7 Refactor Translations Tests assertTranslationsButton r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/92082b0ea3df Refactor Translations Tests openTranslationsPanel r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/95ca242215ec Refactor Translations Tests openTranslationsSettingsMenu r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/df0d286366b0 Refactor Translations Tests language selection r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/9fff3fc0b576 Refactor Translations Tests click settings menuitems r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/10cf897c8d96 Refactor Translations Tests settings assertions r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/12f3e66f0f5f Refactor Translations Tests click panel buttons r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/5a85a8ac9e02 Refactor Translations Tests panel view assertions r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/4148dff54536 Refactor Translations Tests panel events r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/887eb18fb425 Refactor Translations Tests reorganize head.js r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/ec03a63935a7 Refactor Translations Tests context menu r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/97ace959fbe4 Refactor Translations Tests settings r=translations-reviewers,gregtatum
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: