Closed Bug 680045 Opened 14 years ago Closed 14 years ago

Add elements to UI map for add-ons with EULA

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: vladmaniac, Unassigned)

References

Details

(Whiteboard: [lib])

We are currently dealing with two new UI elements for testing installation of an EULA add-on var continueToDownloadLink = new elementslib.Selector(controller.window.document, ".install-action")' var acceptAndInstallButton = new elementslib.Selector(controller.window.document, ".install-button"); which are retrieved using elementslib.Selector. --------------------------------------------------------------------- I've agreed with Anthony that is best for these two elements to be added to the addons.js UI map Feel free to correct me otherwise.
Blocks: 658369
Sounds fair. Can you come up with a patch, Vlad?
OS: Linux → All
Hardware: x86 → All
Right away
just one thing: under which class do we want these two elements added? addonsManager? discoveryPane? the test installs the add-on from amo production because we cannot predict whether the disc pane can provide an EULA add-on. Henrik, what do you suggest?
Those are remote elements and have to be part of the discoveryPane class.
If we add the elements to the discoveryPane class UI map we'll need to open the disc pane in our test to access the elements - we don't want that If we add the elements to the addonsManager class we fail at best practices because those are remote elements - we don't want that We'll keep those in the test, and this marks this bug as WONTFIX
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
Component: Mozmill Shared Modules → Mozmill Tests
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.