Merge lp://staging/~rockstar/launchpad/fix-code-windmill-tests into lp://staging/launchpad
Proposed by
Paul Hummer
Status: | Merged | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Merged at revision: | not available | ||||||||||||
Proposed branch: | lp://staging/~rockstar/launchpad/fix-code-windmill-tests | ||||||||||||
Merge into: | lp://staging/launchpad | ||||||||||||
Diff against target: |
274 lines (+119/-40) 5 files modified
lib/canonical/launchpad/javascript/code/subscription.js (+1/-1) lib/lp/code/stories/branches/xx-subscribing-branches.txt (+87/-3) lib/lp/code/templates/branch-portlet-subscribers.pt (+6/-11) lib/lp/code/windmill/tests/test_branch_links.py (+24/-24) lib/lp/code/windmill/tests/test_code_review.py (+1/-1) |
||||||||||||
To merge this branch: | bzr merge lp://staging/~rockstar/launchpad/fix-code-windmill-tests | ||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Penhey (community) | Approve | ||
Canonical Launchpad Engineering | code | Pending | |
Review via email: mp+17268@code.staging.launchpad.net |
To post a comment you must log in.
This branch fixes a couple of windmill tests that were broken, as well as a breakage in my progressive enhancement changes that were introduced with my subscription refactoring.
The subscription refactoring apparently had a letter deleted accidentally before landing that ended up causing some of the Windmill tests to fail because the javascript was erroring out (and javascript doesn't deal with errors very well.) Also, apparently in some merge from trunk into my subscription refactoring branch, my changes got thrown away (probably due to human error in conflict resolution). I introduced a page test to make sure this won't happen again. The rest of the changes were minor changes that got through before Windmill was required in the test run, and will no longer break now that it is part of the test run.
Also, while fixing broken tests, I took the liberty of cleaning up the bug-branch link windmill test to remove repeatability, as well as clear up some copy-n-paste errors.