~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/registry/model/projectgroup.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:
28
28
from zope.component import getUtility
29
29
from zope.interface import implements
30
30
 
 
31
from canonical.database.constants import UTC_NOW
 
32
from canonical.database.datetimecol import UtcDateTimeCol
 
33
from canonical.database.enumcol import EnumCol
 
34
from canonical.database.sqlbase import (
 
35
    quote,
 
36
    SQLBase,
 
37
    sqlvalues,
 
38
    )
 
39
from lp.services.helpers import shortlist
 
40
from lp.app.interfaces.launchpad import (
 
41
    IHasIcon,
 
42
    IHasLogo,
 
43
    IHasMugshot,
 
44
    )
 
45
from lp.services.webapp.authorization import check_permission
31
46
from lp.answers.enums import QUESTION_STATUS_DEFAULT_SEARCH
32
47
from lp.answers.interfaces.faqcollection import IFAQCollection
33
48
from lp.answers.interfaces.questioncollection import (
40
55
from lp.answers.model.question import QuestionTargetSearch
41
56
from lp.app.enums import ServiceUsage
42
57
from lp.app.errors import NotFoundError
43
 
from lp.app.interfaces.launchpad import (
44
 
    IHasIcon,
45
 
    IHasLogo,
46
 
    IHasMugshot,
47
 
    )
48
58
from lp.blueprints.enums import (
49
59
    SpecificationFilter,
50
60
    SpecificationImplementationStatus,
94
104
from lp.registry.model.pillar import HasAliasMixin
95
105
from lp.registry.model.product import Product
96
106
from lp.registry.model.productseries import ProductSeries
97
 
from lp.services.database.constants import UTC_NOW
98
 
from lp.services.database.datetimecol import UtcDateTimeCol
99
 
from lp.services.database.enumcol import EnumCol
100
 
from lp.services.database.sqlbase import (
101
 
    quote,
102
 
    SQLBase,
103
 
    sqlvalues,
104
 
    )
105
 
from lp.services.helpers import shortlist
106
 
from lp.services.webapp.authorization import check_permission
107
107
from lp.services.worlddata.model.language import Language
108
108
from lp.translations.enums import TranslationPermission
109
109
from lp.translations.model.potemplate import POTemplate