~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/testing/factory.py

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-10-29 10:51:28 UTC
  • mfrom: (14205.1.8 bug-882902)
  • Revision ID: launchpad@pqm.canonical.com-20111029105128-78uf7u6mgwou7yiu
[r=bac][bug=882902] Bug.userCanView's duplicated visibility logic is
        replaced with a call to get_bug_privacy_filter.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1698
1698
                getUtility(IBugWatchSet).fromText(bug_watch_url, bug, owner)
1699
1699
        bugtask = bug.default_bugtask
1700
1700
        if date_closed is not None:
1701
 
            bugtask.transitionToStatus(
1702
 
                BugTaskStatus.FIXRELEASED, owner, when=date_closed)
 
1701
            with person_logged_in(owner):
 
1702
                bugtask.transitionToStatus(
 
1703
                    BugTaskStatus.FIXRELEASED, owner, when=date_closed)
1703
1704
        if milestone is not None:
1704
 
            bugtask.transitionToMilestone(milestone, milestone.target.owner)
 
1705
            with person_logged_in(owner):
 
1706
                bugtask.transitionToMilestone(
 
1707
                    milestone, milestone.target.owner)
1705
1708
        if series is not None:
1706
1709
            with person_logged_in(owner):
1707
1710
                task = bug.addTask(owner, series)