Merge lp:~mars/launchpad/update-lazr-js-to-1.0 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Aaron Bentley |
Approved revision: | no longer in the source branch. |
Merged at revision: | 11240 |
Proposed branch: | lp:~mars/launchpad/update-lazr-js-to-1.0 |
Merge into: | lp:launchpad |
Diff against target: |
269 lines (+37/-31) 15 files modified
.testr.conf (+1/-1) lib/canonical/launchpad/javascript/soyuz/tests/archivesubscribers_index.html (+4/-4) lib/canonical/launchpad/javascript/soyuz/tests/archivesubscribers_index.js (+1/-1) lib/canonical/launchpad/javascript/soyuz/tests/lp_dynamic_dom_updater.html (+4/-4) lib/canonical/launchpad/javascript/soyuz/tests/lp_dynamic_dom_updater.js (+1/-1) lib/canonical/launchpad/windmill/testing/widgets.py (+4/-4) lib/lp/app/javascript/tests/test_lp_collapsibles.html (+4/-4) lib/lp/app/javascript/tests/test_lp_collapsibles.js (+1/-1) lib/lp/bugs/windmill/tests/test_bug_inline_subscriber.py (+3/-3) lib/lp/bugs/windmill/tests/test_bug_privacy_settings.py (+1/-1) lib/lp/bugs/windmill/tests/test_filebug_dupe_finder.py (+1/-1) lib/lp/bugs/windmill/tests/test_mark_duplicate.py (+1/-1) lib/lp/code/windmill/tests/test_branch_popupdiff.py (+3/-3) lib/lp/registry/windmill/tests/test_person_picker.py (+7/-1) versions.cfg (+1/-1) |
To merge this branch: | bzr merge lp:~mars/launchpad/update-lazr-js-to-1.0 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Aaron Bentley (community) | Approve | ||
Review via email: mp+30972@code.launchpad.net |
Commit message
Update lazr-js to 1.0beta2, make testr use Xvfb by default.
Description of the change
Hi,
This branch updates Launchpad's version of LAZR-js to 1.0beta2. 1.0 includes an all-CSS version of many Launchpad widgets and some build system changes, so I updated our JavaScript build paths and test suite to accommodate this. The windmill suite caught all of these changes.
There is some refactoring that can be done in a later branch to wrap more of the XPATH statements into proper test objects.
Finally I included a change to the Test Resources config file so that the suite is run headless by default. It is risky to add complexity to the test infrastructure, but it is annoying to get spammed with Firefox windows when you use testr. I think the change adds more than it hurts.
Maris