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)
Mozilla QA Graveyard
Mozmill Tests
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.
Sounds fair. Can you come up with a patch, Vlad?
OS: Linux → All
Hardware: x86 → All
| Reporter | ||
Comment 2•14 years ago
|
||
Right away
| Reporter | ||
Comment 3•14 years ago
|
||
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.
| Reporter | ||
Comment 5•14 years ago
|
||
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
Whiteboard: [lib]
Updated•6 years ago
|
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•