def test_suite(): return unittest.TestSuite(( doctest.DocTestSuite('zope.testing.renormalizing'), doctest.DocFileSuite('formparser.txt'), doctest.DocTestSuite('zope.testing.loggingsupport'), testrunner.test_suite(), ))
def test_suite(): from unittest import TestSuite, makeSuite from Testing.ZopeTestCase.zopedoctest import ZopeDocFileSuite from zope.testing import doctest # First make sure we are were we think we are: import os, time os.environ['TZ'] = 'Europe/Paris' time.tzset() suite = TestSuite() suite.addTest( doctest.DocTestSuite('p4a.plonecalendar.utils', optionflags=doctest.ELLIPSIS)) suite.addTest( doctest.DocTestSuite('p4a.plonecalendar.sitesetup', optionflags=doctest.ELLIPSIS)) suite.addTest( ZopeDocFileSuite( 'calendar.txt', package='p4a.plonecalendar', test_class=CalendarTestCase, )) suite.addTests(makeSuite(ATEventProviderTest)) suite.addTests(makeSuite(TopicEventProviderTest)) suite.addTests(makeSuite(LocationFilterTest)) suite.layer = layer.ZCMLLayer return suite
def test_suite(): tests = ( doctest.DocTestSuite('plone.memoize.compress', setUp=configurationSetUp, tearDown=tearDown, optionflags=optionflags), doctest.DocFileSuite('instance.txt', package="plone.memoize", setUp=configurationSetUp, tearDown=tearDown, optionflags=optionflags), doctest.DocFileSuite('view.txt', package="plone.memoize", setUp=configurationSetUp, tearDown=tearDown, optionflags=optionflags), doctest.DocFileSuite('forever.txt', package="plone.memoize", setUp=configurationSetUp, tearDown=tearDown, optionflags=optionflags), doctest.DocFileSuite('README.txt'), doctest.DocTestSuite('plone.memoize.request', setUp=configurationSetUp, tearDown=tearDown, optionflags=optionflags), doctest.DocTestSuite('plone.memoize.volatile'), doctest.DocTestSuite('plone.memoize.ram', setUp=configurationSetUp, tearDown=tearDown, optionflags=optionflags), ) return unittest.TestSuite(tests)
def test_suite(): return unittest.TestSuite([ doctest.DocTestSuite('collective.dancing.channel'), doctest.DocTestSuite('collective.dancing.composer'), doctest.DocTestSuite('collective.dancing.utils'), doctest.DocFileSuite('transform.txt'), ztc.ZopeDocFileSuite( 'channel.txt', test_class=ptc.PloneTestCase, ), ztc.ZopeDocFileSuite( 'collector.txt', test_class=ptc.PloneTestCase, ), ztc.ZopeDocFileSuite( 'composer.txt', test_class=DancingTestCase, ), ztc.ZopeDocFileSuite( 'browser.txt', test_class=DancingTestCase, encoding='utf-8', ), ztc.ZopeDocFileSuite( 'portlets.txt', test_class=DancingTestCase, ), doctest.DocTestSuite( 'collective.dancing.composer', setUp=testing.setUp, tearDown=testing.tearDown, ), ])
def test_suite(): return unittest.TestSuite(( doctest.DocFileSuite('pkgloader.txt', package='p4a.z2utils'), doctest.DocTestSuite('p4a.z2utils.pkgloader', optionflags=doctest.ELLIPSIS), doctest.DocTestSuite('p4a.z2utils.utils', optionflags=doctest.ELLIPSIS), ))
def test_suite(): return unittest.TestSuite(( doctest.DocTestSuite('p4a.common.formatting'), doctest.DocTestSuite('p4a.common.pkgutils', optionflags=doctest.ELLIPSIS), doctest.DocTestSuite('p4a.common.site', optionflags=doctest.ELLIPSIS), doctest.DocTestSuite('p4a.common.descriptors._anno', optionflags=doctest.ELLIPSIS), doctest.DocTestSuite('p4a.common.descriptors._at', optionflags=doctest.ELLIPSIS), ))
def test_suite(): return unittest.TestSuite([ doctest.DocFileSuite('README.txt'), doctest.DocFileSuite( 'async.txt', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocFileSuite( 'collector.txt', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocFileSuite( 'message.txt', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocFileSuite( 'scheduler.txt', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocFileSuite( 'subscribe.txt', setUp=setUp, tearDown=testing.tearDown, ), doctest.DocFileSuite( 'browser/converters.txt', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocFileSuite('queue.txt', globs={'Queue': lambda: queue.CompositeQueue(2)}), doctest.DocTestSuite( 'collective.singing.mail', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocTestSuite( 'collective.singing.subscribe', setUp=testing.setUp, tearDown=testing.tearDown, ), doctest.DocTestSuite( 'collective.singing.scheduler', setUp=testing.setUp, tearDown=testing.tearDown, ), ])
def suiteFromPackage(name): files = resource_listdir(__name__, name) suite = unittest.TestSuite() getRootFolder = FunctionalLayer.getRootFolder globs = dict(http=http, getRootFolder=getRootFolder) optionflags = (doctest.ELLIPSIS + doctest.NORMALIZE_WHITESPACE + doctest.REPORT_NDIFF) for filename in files: if filename == '__init__.py': continue test = None if filename.endswith('.py'): dottedname = 'grokcore.view.ftests.%s.%s' % (name, filename[:-3]) test = doctest.DocTestSuite(dottedname, checker=checker, extraglobs=globs, optionflags=optionflags) test.layer = FunctionalLayer elif filename.endswith('.txt'): test = doctest.DocFileSuite(os.path.join(name, filename), optionflags=optionflags, globs=globs) test.layer = FunctionalLayer if test is not None: suite.addTest(test) return suite
def suiteFromPackage(name): files = resource_listdir(__name__, name) suite = unittest.TestSuite() for filename in files: if not filename.endswith('.py'): continue if filename == '__init__.py': continue if filename[0] in ( '.', '#', ): continue dottedname = 'megrok.z3cpt.ftests.%s.%s' % (name, filename[:-3]) test = doctest.DocTestSuite( dottedname, setUp=setUp, tearDown=tearDown, checker=checker, extraglobs=dict(http=HTTPCaller(), getRootFolder=getRootFolder, sync=sync), optionflags=(doctest.ELLIPSIS + doctest.NORMALIZE_WHITESPACE + doctest.REPORT_NDIFF)) test.layer = FunctionalLayer suite.addTest(test) return suite
def test_suite(): checker = renormalizing.RENormalizing([ (re.compile(r"'.{6}'"), "'123456'"), # for approval codes (re.compile(r"'\d{9,10}'"), "'123456789'"), # for transaction IDs ]) remote = doctest.DocFileSuite( 'README.txt', globs=dict(SERVER_NAME='test.authorize.net', ), optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS, checker=checker, setUp=remoteSetUp, ) remote.level = 5 local = doctest.DocFileSuite( 'README.txt', globs=dict(SERVER_NAME='localhost:%s' % TEST_SERVER_PORT, ), optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS, checker=checker, setUp=localSetUp, tearDown=localTearDown, ) unit = doctest.DocTestSuite('zc.authorizedotnet.processing', optionflags=doctest.ELLIPSIS) return unittest.TestSuite((local, remote, unit))
def test_suite(): return TestSuite(( makeSuite(TestMailDataManager), makeSuite(TestDirectMailDelivery), makeSuite(TestQueuedMailDelivery), doctest.DocTestSuite(), ))
def test_suite(): return unittest.TestSuite(( doctest.DocFileSuite("../persistentclass.txt", setUp=setUp, tearDown=tearDown), doctest.DocTestSuite(setUp=setUp, tearDown=tearDown), ))
def test_suite(): return unittest.TestSuite((doctest.DocTestSuite( collective.rtvideo.vimeo.browser.videoembedcode, setUp=setUp, optionflags=doctest.REPORT_ONLY_FIRST_FAILURE | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS, ), ))
def test_suite(): return unittest.TestSuite(( doctest.DocTestSuite('zope.container.constraints'), doctest.DocFileSuite('../constraints.txt', setUp=setUp, tearDown=tearDown), ))
def suiteFromPackage(name): files = resource_listdir(__name__, name) suite = unittest.TestSuite() for filename in files: if filename.endswith('_fixture.py'): continue if filename == '__init__.py': continue test = None if filename.endswith('.py'): dottedname = 'grokcore.view.tests.%s.%s' % (name, filename[:-3]) test = doctest.DocTestSuite(dottedname, setUp=setUp, tearDown=cleanUp, checker=checker, optionflags=optionflags) elif filename.endswith('.txt'): test = doctest.DocFileSuite(os.path.join(name, filename), optionflags=optionflags, setUp=setUp, tearDown=cleanUp, globs={'grok': grokcore.view}) if test is not None: suite.addTest(test) return suite
def test_suite(): from zope.testing import doctest from megrok.ootbviewlets.tests import FunctionalLayer suite = doctest.DocTestSuite(optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS | doctest.REPORT_NDIFF) suite.layer = FunctionalLayer return suite
def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(TestSomething)) d = doctest.DocTestSuite() d.layer = Layer suite.addTest(d) return suite
def test_suite(): from zope.testing import doctest from megrok.pagelet.tests import FunctionalLayer suite = doctest.DocTestSuite(optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS) suite.layer = FunctionalLayer return suite
def test_suite(): suite = unittest.TestSuite() test = doctest.DocTestSuite(app, tearDown=cleanUpZope, optionflags=doctest.ELLIPSIS + doctest.NORMALIZE_WHITESPACE) suite.addTest(test) return suite
def test_suite(): from zope.testing import doctest suite = unittest.makeSuite(InterfaceTests) suite.addTest(doctest.DocTestSuite("zope.interface.interface")) if sys.version_info >= (2, 4): suite.addTest(doctest.DocTestSuite()) suite.addTest(doctest.DocFileSuite( '../README.txt', globs={'__name__': '__main__'}, optionflags=doctest.NORMALIZE_WHITESPACE, )) suite.addTest(doctest.DocFileSuite( '../README.ru.txt', globs={'__name__': '__main__'}, optionflags=doctest.NORMALIZE_WHITESPACE, )) return suite
def test_suite(): return unittest.TestSuite(( unittest.makeSuite(CacheTests), doctest.DocTestSuite( setUp=zope.testing.setupstack.setUpDirectory, tearDown=zope.testing.setupstack.tearDown, ), ))
def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(TestA)) suite.addTest(unittest.makeSuite(TestB)) suite.addTest(unittest.makeSuite(TestNotMuch)) suite.addTest(doctest.DocTestSuite(setUp=setUp)) suite.addTest(doctest.DocFileSuite('../sampletests.txt', setUp=setUp)) return suite
def test_suite(): return unittest.TestSuite(( doctest.DocFileSuite('fieldsets.txt', setUp=formSetUp, tearDown=testing.tearDown, optionflags=OPTIONFLAGS), doctest.DocTestSuite('plone.fieldsets.fieldsets'), ))
def test_suite(): suite = unittest.TestSuite() dottedname = 'mars.layer.ftests.%s' for name in ['minimal', 'directive']: test = doctest.DocTestSuite(dottedname % name, setUp=setUp, tearDown=tearDown, optionflags=optionflags) test.layer = TestMinimalLayer suite.addTest(test) test = doctest.DocTestSuite(dottedname % 'pagelet', setUp=setUp, tearDown=tearDown, optionflags=optionflags) test.layer = TestPageletLayer suite.addTest(test) return suite
def test_suite(): from zope.testing import doctest suite = unittest.TestSuite() for klass in [FileStorageTests, Corruption.FileStorageCorruptTests, FileStorageRecoveryTest, SlowFileStorageTest]: suite.addTest(unittest.makeSuite(klass, "check")) suite.addTest(doctest.DocTestSuite()) return suite
def test_suite(): suite = unittest.TestSuite() dottedname = 'mars.resource.ftests.resource' test = doctest.DocTestSuite( dottedname, setUp=setUp, tearDown=tearDown, optionflags=optionflags) test.layer = TestLayer suite.addTest(test) return suite
def test_suite(): suite = unittest.TestSuite() dottedname = 'mars.viewlet.ftests.viewlet' test = doctest.DocTestSuite( dottedname, setUp=setUp, extraglobs=globs, tearDown=tearDown, optionflags=optionflags) test.layer = TestLayer suite.addTest(test) return suite
def test_suite(): suite = unittest.TestSuite() dottedname = 'mars.view.ftests.%s' for name in ['layout', 'template', 'pagelet']: test = doctest.DocTestSuite( dottedname % name, setUp=setUp, extraglobs=extraglobs, tearDown=tearDown, optionflags=optionflags) test.layer = TestLayer suite.addTest(test) return suite
def test_suite(): from zope.testing import doctest, doctestunit return unittest.TestSuite(( doctestunit.DocFileSuite('../adapter.txt', '../human.txt', '../human.ru.txt', 'foodforthought.txt', globs={'__name__': '__main__'}), doctest.DocTestSuite(), ))
def test_suite(): # Generate some text on stderr to be sure the test runner can handle it. sys.stderr.write('A message on stderr.' ' Please ignore (expected in test output).\n') suite = unittest.TestSuite() d = doctest.DocTestSuite() d.layer = Layer suite.addTest(d) return suite