def setUp(self): setup.placefulSetUp() self.rootFolder = setup.buildSampleFolderTree() 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 = setup.createSiteManager(traverse(self.rootFolder, "folder1")) setup.addUtility(mgr, "default", interfaces.ILocalTranslationDomain, td) self.trans1 = td self.trans = domain
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): setup.placefulSetUp() self.rootFolder = setup.buildSampleFolderTree() 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 = setup.createSiteManager(traverse(self.rootFolder, 'folder1')) setup.addUtility( mgr, 'default', interfaces.ILocalTranslationDomain, td) self.trans1 = td self.trans = domain
def __get__(self, inst, cls=None): if inst is None: return self try: # Use __dict__ directly to avoid infinite recursion root = inst.__dict__['rootFolder'] except KeyError: root = inst.rootFolder = setup.buildSampleFolderTree() return zapi.traverse(root, self.path)
def __get__(self, inst, cls=None): if inst is None: return self try: # Use __dict__ directly to avoid infinite recursion root = inst.__dict__['rootFolder'] except KeyError: root = inst.rootFolder = setup.buildSampleFolderTree() return traverse(root, self.path)
def setUp(self): TestITranslationDomain.setUp(self) # placefulSetup setup.setUpTraversal() setup.setUpSiteManagerLookup() self.rootFolder = setup.buildSampleFolderTree() self.sm = setup.createSiteManager(self.rootFolder, setsite=True) setup.addUtility(self.sm, 'default', ITranslationDomain, self._domain) provideUtility(Factory(MessageCatalog), IFactory, 'zope.app.MessageCatalog')
def setUp(self): setup.placefulSetUp() self.rootFolder = setup.buildSampleFolderTree() sm = zapi.getGlobalSiteManager() de_catalog = MessageCatalog("de", "default") de_catalog.setMessage("short_greeting", "Hallo!", 10) # Create global translation domain and add the catalog. domain = GlobalTranslationDomain("default") domain.addCatalog(de_catalog) sm.provideUtility(ITranslationDomain, domain, "default") # Create Domain in root folder mgr = setup.createSiteManager(self.rootFolder) self.trans = setup.addDomain(mgr, Translation, TranslationDomain()) # Create Domain in folder1 mgr = setup.createSiteManager(zapi.traverse(self.rootFolder, "folder1")) td = TranslationDomain() td.domain = "default" de_catalog = MessageCatalog("de", "default") de_catalog.setMessage("short_greeting", "Hallo Welt!", 10) td["de-default-1"] = de_catalog self.trans1 = setup.addDomain(mgr, Translation, ts)
def buildFolders(self, site=False): self.rootFolder = setup.buildSampleFolderTree() if site: return self.makeSite()
def test_buildSampleFolderTree(self): from zope.app.testing.setup import buildSampleFolderTree t = buildSampleFolderTree() self.assertTrue(t)