← Back to team overview

yellow team mailing list archive

[Merge] lp:~hazmat/juju-gui/reliable-test into lp:juju-gui

 

The proposal to merge lp:~hazmat/juju-gui/reliable-test into lp:juju-gui has been updated.

Description changed to:

Make tests more reliable.

- Disable async loading for yui to ensure app code is loaded before tests.
- Yank yui loader closures around tests, this is an anti-pattern.
- Any test file can be run in isolation now.
- Re-order test loading into alphabetical order to detect/correct collisions.
- Enable using firefox for tests via test loader fix.
- WIP enable using phantomjs for running tests on cli.
- Make topology-mega.js more foregiving on its (there's a event subscription leak here.)
- Fix event subscription leak in charm-panel code.

https://codereview.appspot.com/7003054/


For more details, see:
https://code.launchpad.net/~hazmat/juju-gui/reliable-test/+merge/141197
-- 
https://code.launchpad.net/~hazmat/juju-gui/reliable-test/+merge/141197
Your team Juju GUI Hackers is requested to review the proposed merge of lp:~hazmat/juju-gui/reliable-test into lp:juju-gui.


References