def setUp(self): PlacefulSetup.setUp(self) # Build up a wrapper chain root = C('root') directlyProvides(root, IContainmentRoot) folder = C('folder') item = C('item') self.root = root # root is not usually wrapped self.folder = contained(folder, self.root, name='folder') self.item = contained(item, self.folder, name='item') self.unwrapped_item = item self.broken_chain_folder = contained(folder, None) self.broken_chain_item = contained(item, self.broken_chain_folder, name='item' ) root.folder = folder folder.item = item self.tr = Traverser(root) ztapi.provideAdapter( None, ITraverser, Traverser) ztapi.provideAdapter( None, ITraversable, DefaultTraversable) ztapi.provideAdapter( None, IPhysicallyLocatable, LocationPhysicallyLocatable) ztapi.provideAdapter( IContainmentRoot, IPhysicallyLocatable, RootPhysicallyLocatable)
def setUp(self): PlacefulSetup.setUp(self) self.rootFolder = setup.buildSampleFolderTree() mgr = setup.createSiteManager(self.rootFolder) provideInterface(id, I1) provideInterface(id2, I2) ztapi.provideAdapter(None, IIntrospector, Introspector)
def setUp(self): psetup = PlacefulSetup() self.sm = psetup.setUp(True, True) self.rootFolder = psetup.rootFolder setUpSiteManagerLookup() import zope.i18n.interfaces import zope.i18n.negotiator provideUtility(zope.i18n.negotiator.negotiator, zope.i18n.interfaces.INegotiator) gsm = getGlobalSiteManager() de_catalog = MessageCatalog('de', 'default') de_catalog.setMessage('short_greeting', 'Hallo!', 10) de_catalog.setMessage('long_greeting', 'Guten Tag!', 10) # register global translation domain and add the catalog. domain = GlobalTranslationDomain('default') domain.addCatalog(de_catalog) gsm.registerUtility(domain, ITranslationDomain, 'default') # create a local site manager and add a local translation domain td = TranslationDomain() td.domain = 'default' de_catalog = MessageCatalog('de', 'default') de_catalog.setMessage('short_greeting', 'Hallo Welt!', 10) td['de-default-1'] = de_catalog mgr = createSiteManager(traverse(self.rootFolder, 'folder1')) mgr['default']['default'] = td mgr.registerUtility(mgr['default']['default'], ITranslationDomain, 'default') self.trans1 = td self.trans = domain
def setUp(self): PlacefulSetup.setUp(self) # Build up a wrapper chain self.root = C('root') self.folder = contained(C('folder'), self.root, name='folder') self.item = contained(C('item'), self.folder, name='item') self.tr = Traverser(self.item)
def setUp(self): PlacefulSetup.setUp(self) PlacefulSetup.buildFolders(self) ztapi.provideAdapter(IContained, IObjectCopier, ObjectCopier) ztapi.provideAdapter(IContained, IObjectMover, ObjectMover) ztapi.provideAdapter(IContainer, IContainerItemRenamer, ContainerItemRenamer) ztapi.provideAdapter(IAnnotations, IPrincipalClipboard, PrincipalClipboard) ztapi.provideAdapter(Principal, IAnnotations, PrincipalAnnotations)
def setUp(self): PlacefulSetup.setUp(self) ztapi.provideAdapter( IHTTPCredentials, ILoginPassword, BasicAuthAdapter) self.reg = PrincipalRegistry() self.reg.definePrincipal('1', 'Tim Peters', 'Sir Tim Peters', 'tim', '123') self.reg.definePrincipal('2', 'Jim Fulton', 'Sir Jim Fulton', 'jim', '456')
def setUp(self): # placefulSetup psetup = PlacefulSetup() self.sm = psetup.setUp(True, True) self.rootFolder = psetup.rootFolder super(TestTranslationDomain, self).setUp() setUpSiteManagerLookup() self.sm.registerUtility(self._domain, ITranslationDomain, 'default') provideUtility(Factory(MessageCatalog), IFactory, 'zope.app.MessageCatalog')
def setUp(self): PlacefulSetup.setUp(self) defineRole('manager', Message('Manager', 'testdomain')) defineRole('member', Message('Member', 'testdomain')) definePermission('read', Message('Read', 'testdomain')) definePermission('write', Message('Write', 'testdomain')) site = RolePermissionManager() self.view = RolePermissionView(FakeSiteManager(site), None) ztapi.provideUtility(ITranslationDomain, TranslationDomain(Member="A Member", Write="A Write", ), 'testdomain')
def setUp(self): classImplements(TranslationDomain, IAttributeAnnotatable) self.sm = PlacefulSetup.setUp(self, site=True) TestITranslationDomain.setUp(self) setup.addUtility(self.sm, "default", ITranslationDomain, self._domain) ztapi.provideUtility(IFactory, Factory(MessageCatalog), "zope.app.MessageCatalog")
def setUp(self): PlacefulSetup.setUp(self) ztapi.provideAdapter( None, ITraversable, DefaultTraversable) ztapi.provideAdapter( None, IPhysicallyLocatable, LocationPhysicallyLocatable) ztapi.provideAdapter( IContainmentRoot, IPhysicallyLocatable, RootPhysicallyLocatable) self.root = root = C('root') directlyProvides(root, IContainmentRoot) self.folder = folder = contained(C('folder'), root, 'folder') self.item = item = contained(C('item'), folder, 'item') root.folder = folder folder.item = item self.tr = Traverser(ProxyFactory(root))
def _setUp_LayerPlace(test): # We're in the layer, so we don't want to tear down zope.testing, # which would tear down zope.component psetup = PlacefulSetup() # Make a folder tree and a site. psetup.buildFolders(True) root_folder = psetup.rootFolder setUpTraversal() global _old_appsetup_context _old_appsetup_context = zope.app.appsetup.appsetup.getConfigContext() zope.app.appsetup.appsetup.__config_context = APIDocLayer.context # Set up apidoc module test.globs['apidoc'] = APIDocumentation(root_folder, '++apidoc++') test.globs['rootFolder'] = root_folder from zope.app.apidoc.codemodule import codemodule codemodule._cleanUp()
def setUp(self): PlacefulSetup.setUp(self, site=True) path = os.path.join(testdir(), 'help.txt') self.onlinehelp = OnlineHelp('Help', path) component.provideUtility(self.onlinehelp, IOnlineHelp, "OnlineHelp")
def setUp(self): PlacefulSetup.setUp(self) ztapi.provideAdapter(IDummyContent, IZopeDublinCore, DummyDCAdapter)
def setUp(self): PlacefulSetup.setUp(self) PlacefulSetup.buildFolders(self) ztapi.provideAdapter(None, IObjectCopier, ObjectCopier)
def setUp(self): sm = PlacefulSetup.setUp(self, site=True)
def tearDown(self): PlacefulSetup.tearDown(self) self.db.close()
def setUp(self): PlacefulSetup.setUp(self) self.db = DB()
def tearDown(self): PlacefulSetup.tearDown(self)
def setUp(self): PlacefulSetup.setUp(self) PlacefulSetup.buildFolders(self) ztapi.browserView(IExternallyEditable, "external_edit", ExternalEditor) ztapi.provideAdapter(IExternallyEditable, IReadFile, ReadFileAdapter) directlyProvides(IEditableFile, IContentType)
def setUp(self): PlacefulSetup.setUp(self) sm = self.buildFolders(site="/") self.util = PrincipalAnnotationUtility() zope.component.provideUtility(self.util, IPrincipalAnnotationUtility)
def setUp(self): PlacefulSetup.setUp(self) ztapi.browserView(I, "page1", page1) ztapi.browserView(I, "collides_with_page1", collides_with_page1) ztapi.browserView(I, "works_with_page1", works_with_page1)
def setUp(self): PlacefulSetup.setUp(self) PlacefulSetup.buildFolders(self) ztapi.provideAdapter(IFolder, IZopeDublinCore, ZDCAnnotatableAdapter)
def tearDown(self): PlacefulSetup().tearDown()