Merge lp:~gmb/launchpad/add-bnl-to-structsubs-bug-672507 into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Jelmer Vernooij |
Approved revision: | no longer in the source branch. |
Merged at revision: | 11908 |
Proposed branch: | lp:~gmb/launchpad/add-bnl-to-structsubs-bug-672507 |
Merge into: | lp:launchpad |
Diff against target: |
381 lines (+186/-14) 6 files modified
.bzrignore (+2/-0) lib/lp/bugs/browser/tests/test_bugsubscription_views.py (+6/-6) lib/lp/registry/browser/structuralsubscription.py (+29/-3) lib/lp/registry/browser/tests/test_structuralsubscription.py (+139/-2) lib/lp/registry/interfaces/structuralsubscription.py (+5/-1) lib/lp/registry/model/structuralsubscription.py (+5/-2) |
To merge this branch: | bzr merge lp:~gmb/launchpad/add-bnl-to-structsubs-bug-672507 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jelmer Vernooij (community) | code | Approve | |
Review via email: mp+40522@code.launchpad.net |
Commit message
The bug_notificatio
Description of the change
this branch makes the bug_notificatio
structural subscription ui when the
malone.
== .bzrignore ==
- i've added the generated testrunner configs to .bzrignore, since i
have strict commits enabled and they were annoying the hell out of
me.
== lib/lp/
- i've updated the bugsubscription
test that should have been carried out once per iteration of a loop
was happening outside the loop (as it happens it still passes, but
now the testing is more thorough).
== lib/lp/
- i've made structuralsubsc
advancedsubs
becomes available.
- i've added a current_
the requirements of advancedsubscri
- i've updated the callsites for
istructurals
bug_
== lib/lp/
- i've added tests to cover the changes to structuralsubsc
covering the subscription of people and teams to a
structuralsu
== lib/lp/
- i've updated the declaration of
istructurals
bug_
== lib/lp/
- i've updated the implementation of
istructurals
bug_
There's no lint.
It seems like it would be useful to have some infrastructure for running tests against all things that support structural subscription. I reviewed another branch a while back that also did it manually using a seperate TestCase subclass for each.