Merge lp:~adeuring/launchpad/security-guarded-test-object-factory-3 into lp:launchpad
| Status: | Rejected |
|---|---|
| Rejected by: | Abel Deuring on 2010-07-26 |
| Proposed branch: | lp:~adeuring/launchpad/security-guarded-test-object-factory-3 |
| Merge into: | lp:launchpad |
| Diff against target: |
176 lines (+37/-19) 4 files modified
lib/lp/bugs/doc/bug-heat.txt (+7/-4) lib/lp/bugs/tests/test_bugheat.py (+21/-8) lib/lp/code/browser/tests/test_branchmergeproposal.py (+3/-2) lib/lp/testing/factory.py (+6/-5) |
| To merge this branch: | bzr merge lp:~adeuring/launchpad/security-guarded-test-object-factory-3 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Henning Eggers (community) | code | Abstain on 2010-07-26 | |
| Aaron Bentley | 2010-07-26 | Pending | |
|
Review via email:
|
|||
Description of the Change
this branch is another sequel to ensure that objects returned by methods of LPObjectFactory are wrapped in security proxies. It changes the methods makeBranchMerge
See also the branches lp:~adeuring/launchpad/security-guarded-test-object-factory-1 and ~adeuring/
| Abel Deuring (adeuring) wrote : | # |
| Aaron Bentley (abentley) wrote : | # |
This is a team-wide change. Was there a preimplementation call for this?
I certainly don't remember being consulted, and I don't think shouting at anyone is an improvement. We all already know that removeSecurityProxy is a warning sign, but it has legitimate uses.
| Henning Eggers (henninge) wrote : | # |
With the ongoing discussion in mind, I refrain from approving this change.
| Abel Deuring (adeuring) wrote : | # |
Let's wait for the result of the related discussion on the mailing list
Unmerged revisions
- 11164. By Abel Deuring on 2010-07-25
-
trunk merged
- 11163. By Abel Deuring on 2010-07-22
-
fixed test failures in bug-heat.txt
- 11162. By Abel Deuring on 2010-07-22
-
fixed test failures in test_bugheat.py
- 11161. By Abel Deuring on 2010-07-22
-
trunk merged
- 11160. By Abel Deuring on 2010-07-22
-
parent branch merged
- 11159. By Abel Deuring on 2010-07-22
-
add securoty proxies to the result returned by LaunchpadObject
Factory. makeBranchMerge Proposal( ) and LaunchpadObject Factory. makeDistributio nSourcePackage( ) - 11158. By Abel Deuring on 2010-07-22
-
fixed a failing test in test_braachmerg
eproposal. py - 11157. By Abel Deuring on 2010-07-21
-
let LaunchpadObject
Factory. makeCodeReviewV oteReference( ) and LaunchpadObject Factory. makeBinaryPacka gePublishingHis tory() return security proxied objects

erm, tests: All those that I changed.
No newly introduced lint.