def tearDown(test): placelesssetup.tearDown(test) module.tearDown(test) testing.cleanDB(test.globs['conn'], test.globs['DBNAME']) test.globs['conn'].disconnect() testing.resetCaches() exceptionformatter.DEBUG_EXCEPTION_FORMATTER = \ test.orig_DEBUG_EXCEPTION_FORMATTER
def tearDownDebug(test): sys.stderr = test.real_stderr sys.argv[:] = test.real_argv if hasattr(sys, 'ps1'): del sys.ps1 os.chdir(test.olddir) # make sure we don't leave environment variables that would cause # Python to open an interactive console if 'PYTHONINSPECT' in os.environ: del os.environ['PYTHONINSPECT'] from zope.security.management import endInteraction endInteraction() placelesssetup.tearDown(test)
def lockingTearDown(test): placelesssetup.tearDown(test) z3c.etree.testing.etreeTearDown(test) events = test.globs.pop("events") assert zope.event.subscribers.pop().__self__ is events del events[:] # being paranoid del test.globs["Demo"] del test.globs["DemoFolder"] gsm = zope.component.getGlobalSiteManager() gsm.unregisterAdapter(DemoKeyReference, (IDemo,), zope.app.keyreference.interfaces.IKeyReference) gsm.unregisterAdapter(PhysicallyLocatable, (Demo,)) gsm.unregisterAdapter(PhysicallyLocatable, (DemoFolder,)) gsm.unregisterAdapter(DemoKeyReference, (IDemoFolder,), zope.app.keyreference.interfaces.IKeyReference) gsm.unregisterAdapter(SiteManagerAdapter, (zope.interface.Interface,), IComponentLookup) gsm.unregisterAdapter(DemoAbsoluteURL, (IDemo, zope.interface.Interface), zope.traversing.browser.interfaces.IAbsoluteURL) gsm.unregisterAdapter(DemoAbsoluteURL, (IDemoFolder, zope.interface.Interface), zope.traversing.browser.interfaces.IAbsoluteURL) gsm.unregisterAdapter(z3c.dav.widgets.ListDAVWidget, (zope.schema.interfaces.IList, z3c.dav.interfaces.IWebDAVRequest)) gsm.unregisterAdapter(z3c.dav.widgets.ObjectDAVWidget, (zope.schema.interfaces.IObject, z3c.dav.interfaces.IWebDAVRequest)) gsm.unregisterAdapter(z3c.dav.widgets.TextDAVWidget, (zope.schema.interfaces.IText, z3c.dav.interfaces.IWebDAVRequest)) gsm.unregisterAdapter(z3c.dav.properties.OpaqueWidget, (z3c.dav.properties.DeadField, z3c.dav.interfaces.IWebDAVRequest)) gsm.unregisterAdapter(z3c.dav.widgets.TextDAVWidget, (zope.schema.interfaces.IURI, z3c.dav.interfaces.IWebDAVRequest)) endInteraction() transaction.abort() test.globs["conn"].close() test.globs["db"].close()
def tearDown(test): placelesssetup.tearDown(test) module.tearDown(test) try: del Person._p_mongo_store_type except AttributeError: pass try: del SimplePerson._p_mongo_store_type except AttributeError: pass testing.cleanDB(test.globs['conn'], test.globs['DBNAME']) test.globs['conn'].disconnect() testing.resetCaches() exceptionformatter.DEBUG_EXCEPTION_FORMATTER = \ test.orig_DEBUG_EXCEPTION_FORMATTER
def test_suite(): setUp() import zope.app.component XMLConfig('meta.zcml', zope.app.component)() #import Products.Five #XMLConfig('meta.zcml', Products.Five)() import cornerstone.browser XMLConfig('base.zcml', cornerstone.browser)() return unittest.TestSuite([ doctest.DocFileSuite( file, package="cornerstone.browser", optionflags=optionflags, globs=dict(interact=interlude.interact, pprint=pprint), ) for file in TESTFILES ]) tearDown()
def wrapper(*args, **kw): __doc__ = '''%s :: @param required_zcml callback or iterable of callbacks required for setup of configuration needed by fixture creation. ''' % orig_func.__doc__ # Setup the placeless stuff that's needed to create a fixture setUp() # Call any necessary callbacks for setting up ZCML callZCML(required_zcml) if kw.has_key('required_zcml'): zcml = kw.pop('required_zcml') callZCML(zcml) value = orig_func(*args, **kw) # And tear it down tearDown() return value
def test_suite(): from plone.app.relations import local_role pas = DocTestSuite(local_role, setUp=placelesssetup.setUp(), tearDown=placelesssetup.tearDown()) readme = ztc.FunctionalDocFileSuite('README.txt', package='plone.app.relations') workflow = ztc.ZopeDocTestSuite('plone.app.relations.workflow', test_class=ptc.FunctionalTestCase,) userrelations = ztc.ZopeDocFileSuite('userrelations.txt', package='plone.app.relations', test_class=ptc.FunctionalTestCase,) return unittest.TestSuite([workflow, readme, pas, userrelations])
def tearDown(self): tearDown()
def configurationTearDown(test): tearDown()
def tearDown(self): placelesssetup.tearDown() getToolByName.func_code = self.original_getToolByName_code
def beforeTearDown(self): tearDown()
def tearDownObjectEventDocTest(test) : tearDown()
def tearDownREADME(test): placelesssetup.tearDown(test) test.globs['db'].close()
def tearDown(test): placelesssetup.tearDown()
def tearDown(self): placelesssetup.tearDown() setSite(None) cache_manager._items = {}
def tearDown(test): print "\n---------- TEARDOWN ----------", test placelesssetup.tearDown() metadata.drop_all(checkfirst=True)
def tearDown(test): placelesssetup.tearDown() setup.tearDownTestAsModule(test)
def tearDownRelatedAttribution(test): placelesssetup.tearDown(test)
def tearDown(test): placelesssetup.tearDown() metadata.drop_all(checkfirst=True)
def tearDown(test): placelesssetup.tearDown() global old_context zope.app.appsetup.appsetup.__config_context = old_context
def reset(): tearDown() setUp()
def tearDown(self): placelesssetup.tearDown()
def tearDown(self): placelesssetup.tearDown() from tn.plonestyledpage import styled_page styled_page.getUniqueId = self.old_getUniqueId styled_page.getEscapedStyleBlock = self.old_getEscapedStyleBlock
def tearDown(test): zope.app.component.hooks.resetHooks() zope.app.component.hooks.setSite() transaction.abort() test.globs['db'].close() placelesssetup.tearDown()
def tearDown(test): placelesssetup.tearDown() zope.app.appsetup.appsetup.__config_context = old_context from zope.app.apidoc import zcmlmodule zcmlmodule.namespaces = None zcmlmodule.subdirs = None