
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2270 fd906abe-77d9-0310-91a1-e0d9ade77398
32 lines
764 B
Python
32 lines
764 B
Python
"""
|
|
Set up a loops site for testing.
|
|
|
|
$Id$
|
|
"""
|
|
|
|
import os
|
|
from zope import component
|
|
from zope.app.catalog.interfaces import ICatalog
|
|
from zope.app.catalog.field import FieldIndex
|
|
|
|
from loops import util
|
|
from loops.concept import Concept
|
|
from loops.constraint.base import StaticConstraint
|
|
from loops.constraint.setup import SetupManager
|
|
from loops.setup import addAndConfigureObject
|
|
from loops.tests.setup import TestSite as BaseTestSite
|
|
|
|
|
|
class TestSite(BaseTestSite):
|
|
|
|
def __init__(self, site):
|
|
self.site = site
|
|
|
|
def setup(self):
|
|
component.provideAdapter(SetupManager, name='constraint')
|
|
concepts, resources, views = self.baseSetup()
|
|
|
|
component.provideAdapter(StaticConstraint)
|
|
|
|
return concepts, resources, views
|
|
|