~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/code/model/branch.py

  • Committer: Curtis Hovey
  • Date: 2011-12-28 17:03:06 UTC
  • mto: This revision was merged to the branch mainline in revision 14605.
  • Revision ID: curtis.hovey@canonical.com-20111228170306-n9fz94h85ckaoaf3
Separate test-authoring classes from test-running classes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
    removeSecurityProxy,
48
48
    )
49
49
 
 
50
from canonical.config import config
 
51
from canonical.database.constants import (
 
52
    DEFAULT,
 
53
    UTC_NOW,
 
54
    )
 
55
from canonical.database.datetimecol import UtcDateTimeCol
 
56
from canonical.database.enumcol import EnumCol
 
57
from canonical.database.sqlbase import (
 
58
    SQLBase,
 
59
    sqlvalues,
 
60
    )
50
61
from lp import _
 
62
from lp.services.helpers import shortlist
 
63
from lp.app.interfaces.launchpad import IPrivacy
 
64
from lp.services.database.lpstorm import IMasterStore
 
65
from lp.services.webapp import urlappend
51
66
from lp.app.errors import UserCannotUnsubscribePerson
52
 
from lp.app.interfaces.launchpad import (
53
 
    ILaunchpadCelebrities,
54
 
    IPrivacy,
55
 
    )
 
67
from lp.app.interfaces.launchpad import ILaunchpadCelebrities
56
68
from lp.bugs.interfaces.bugtask import (
57
69
    BugTaskSearchParams,
58
70
    IBugTaskSet,
131
143
    validate_person,
132
144
    validate_public_person,
133
145
    )
134
 
from lp.services.config import config
135
146
from lp.services.database.bulk import load_related
136
 
from lp.services.database.constants import (
137
 
    DEFAULT,
138
 
    UTC_NOW,
139
 
    )
140
 
from lp.services.database.datetimecol import UtcDateTimeCol
141
147
from lp.services.database.decoratedresultset import DecoratedResultSet
142
 
from lp.services.database.enumcol import EnumCol
143
 
from lp.services.database.lpstorm import IMasterStore
144
 
from lp.services.database.sqlbase import (
145
 
    SQLBase,
146
 
    sqlvalues,
147
 
    )
148
 
from lp.services.helpers import shortlist
149
148
from lp.services.job.interfaces.job import JobStatus
150
149
from lp.services.job.model.job import Job
151
150
from lp.services.mail.notificationrecipientset import NotificationRecipientSet
152
151
from lp.services.propertycache import cachedproperty
153
 
from lp.services.webapp import urlappend
154
152
 
155
153
 
156
154
class Branch(SQLBase, BzrIdentityMixin):