def test_suite(): return unittest.TestSuite([ # Unit tests #doctestunit.DocFileSuite( # 'README.txt', package='redomino.keywordalias', # setUp=testing.setUp, tearDown=testing.tearDown), doctestunit.DocTestSuite( module='redomino.keywordalias.browser.keywordtranslator', setUp=testing.setUp, tearDown=testing.tearDown), doctestunit.DocTestSuite( module='redomino.keywordalias.browser.managekeywords', setUp=testing.setUp, tearDown=testing.tearDown), # Integration tests that use PloneTestCase #ztc.ZopeDocFileSuite( # 'README.txt', package='redomino.keywordalias', # test_class=TestCase), #ztc.FunctionalDocFileSuite( # 'browser.txt', package='redomino.keywordalias', # test_class=TestCase), ])
def test_suite(): suite = unittest.TestSuite() if __name__ not in ('__main__', 'p4a.ploneaudio.tests.test_unit'): return suite suite.addTest(doctestunit.DocTestSuite('p4a.ploneaudio')) suite.addTest(doctestunit.DocTestSuite('p4a.ploneaudio.content')) suite.addTest( doctestunit.DocFileSuite('atct.txt', package='p4a.ploneaudio', optionflags=doctest.ELLIPSIS, setUp=testing.setUp, tearDown=testing.tearDown)) suite.addTest( doctestunit.DocFileSuite('indexing.txt', package='p4a.ploneaudio', optionflags=doctest.ELLIPSIS)) suite.addTest( doctestunit.DocFileSuite('sitesetup.txt', package='p4a.ploneaudio', optionflags=doctest.ELLIPSIS)) suite.addTest( doctestunit.DocFileSuite('syndication.txt', package='p4a.ploneaudio', optionflags=doctest.ELLIPSIS)) return suite
def test_suite(): return unittest.TestSuite([ # Unit tests doctestunit.DocTestSuite('plone.contentratings.browser.controlpanel', setUp=setUpBasicWidgets, tearDown=testing.tearDown,), doctestunit.DocTestSuite('plone.contentratings.browser.category_manage', setUp=setUpPlaceful, tearDown=tearDownPlaceful,), ])
def test_suite(): doctests = ( "forms/readme.txt", "downloaddocument.txt", #!+DOWNLOAD_DOCUMENT(mb, May-2012) "utils/misc.py", "utils/report_tools.py", ) docfiles = ("bungeni.ui.forms.forms", ) globs = dict(interface=interface, component=component) test_suites = [] for filename in doctests: test_suite = doctestunit.DocFileSuite( filename, setUp=setUp, tearDown=tearDown, globs=globs, optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS) test_suites.append(test_suite) for filename in docfiles: test_suite = doctestunit.DocTestSuite( filename, setUp=setUp, tearDown=tearDown, optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS) test_suites.append(test_suite) test_suites.append(forms.test_dates.test_suite()) return unittest.TestSuite(test_suites)
def test_suite(): doctests = ('forms/readme.txt', ) docfiles = ("bungeni.ui.calendar.utils", "bungeni.ui.forms.forms") globs = dict(interface=interface, component=component) test_suites = [] for filename in doctests: test_suite = doctestunit.DocFileSuite( filename, setUp=setUp, tearDown=tearDown, globs=globs, optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS) test_suites.append(test_suite) for filename in docfiles: test_suite = doctestunit.DocTestSuite( filename, setUp=setUp, tearDown=tearDown, optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS) test_suites.append(test_suite) test_suites.append(forms.test_dates.test_suite()) return unittest.TestSuite(test_suites)
def test_suite(): suite = unittest.TestSuite(( doctestunit.DocTestSuite('p4a.plonevideo.atct'), doctestunit.DocTestSuite('p4a.plonevideo.content'), doctestunit.DocTestSuite('p4a.plonevideo.sitesetup', optionflags=doctest.ELLIPSIS), doctestunit.DocFileSuite('p4a-plonevideo.txt', package="p4a.plonevideo", setUp=testing.setUp, tearDown=testing.tearDown, optionflags=doctest.ELLIPSIS), )) if has_fatsyndication_support(): suite.addTest(doctestunit.DocTestSuite('p4a.plonevideo.syndication')) return suite
def test_suite(): return unittest.TestSuite(( doctestunit.DocFileSuite('feedconsuming.txt', package='Products.feedfeeder.doc'), doctestunit.DocFileSuite('extendeddatetime.txt', package='Products.feedfeeder.doc'), doctestunit.DocTestSuite( module='Products.feedfeeder.browser.feeditem'), ))
def test_suite(): return unittest.TestSuite(( doctestunit.DocFileSuite('aggregator.txt', package='contentratings.browser', setUp=setUpViewTests, tearDown=tearDown, ), doctestunit.DocTestSuite('contentratings.browser.traverser', setUp=setUpViewTests, tearDown=tearDown,), doctestunit.DocTestSuite('contentratings.browser.utils', setUp=setUp, tearDown=tearDown,), doctestunit.DocFileSuite('views.txt', package='contentratings.browser', setUp=setUpViewTests, tearDown=tearDown,), ))
def test_suite(): from bungeni.core.app import BungeniApp # NOTE: to run an individual test txt file from the commandline: # # $ bin/test -s bungeni.core -t file.txt # doctests = ('audit.txt', 'version.txt', 'odf.txt', 'workflows/question.txt', 'workflows/motion.txt', 'workflows/bill.txt', 'workflows/transitioncron.txt', ) docfiles = ("bungeni.core.transformation",) # set up global symbols for doctests today = datetime.date.today() globs = dict( interface=interface, component=component, datetime=datetime, os=os, copy=copy, app=BungeniApp(), today=today, yesterday=today-datetime.timedelta(1), daybeforeyesterday=today-datetime.timedelta(2), tomorrow=today+datetime.timedelta(1), dayat=today+datetime.timedelta(2), path=os.path.dirname(__file__), ) test_suites = [] for filename in doctests: test_suite = doctestunit.DocFileSuite( os.path.join(os.path.pardir, filename), setUp = setUp, tearDown = tearDown, globs = globs, optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS) test_suites.append(test_suite) for filename in docfiles: test_suite = doctestunit.DocTestSuite( filename, setUp=setUp, tearDown=tearDown, optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS) test_suites.append(test_suite) return unittest.TestSuite( test_suites )
def test_suite(): return unittest.TestSuite([ doctestunit.DocTestSuite(module='Products.Poi.browser.response', optionflags=OPTIONFLAGS), doctestunit.DocFileSuite('responses.txt', package='Products.Poi.tests', optionflags=OPTIONFLAGS), doctestunit.DocFileSuite('linkdetection.txt', package='Products.Poi.tests', optionflags=OPTIONFLAGS), ])
def test_suite(): return unittest.TestSuite([ doctestunit.DocTestSuite(module='collective.cdn.coral.provider', setUp=testing.setUp, tearDown=testing.tearDown), # Integration tests that use PloneTestCase ztc.FunctionalDocFileSuite( 'browser.txt', package='collective.cdn.coral.docs', optionflags=doctest.REPORT_ONLY_FIRST_FAILURE, test_class=TestCase), ])
def test_suite(): return unittest.TestSuite([ # Unit tests for your API doctestunit.DocFileSuite('README.txt', package='bibliograph.core', setUp=testing.setUp, tearDown=testing.tearDown), doctestunit.DocTestSuite('bibliograph.core.utils', optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE, globs=dict(DummyEntry=DummyEntry)), unittest.makeSuite(VocabularyTestCase), ])
def test_suite(): return unittest.TestSuite([ # Unit tests #doctestunit.DocFileSuite( # 'README.txt', package='uwosh.flash', # setUp=testing.setUp, tearDown=testing.tearDown), doctestunit.DocTestSuite(module='uwosh.flash.utils', setUp=testing.setUp, tearDown=testing.tearDown), doctestunit.DocTestSuite(module='uwosh.flash.fields', setUp=testing.setUp, tearDown=testing.tearDown), # Integration tests that use PloneTestCase #ztc.ZopeDocFileSuite( # 'README.txt', package='uwosh.flash', # test_class=TestCase), #ztc.FunctionalDocFileSuite( # 'browser.txt', package='uwosh.flash', # test_class=TestCase), ])
def test_suite(): from unittest import TestSuite, makeSuite suite = TestSuite() suite.addTest(makeSuite(TestRemoteService)) suite.addTest( doctestunit.DocTestSuite(module='uwosh.core.utils', setUp=testing.setUp, tearDown=testing.tearDown)) suite.addTest( ztc.ZopeDocFileSuite('README.txt', package='uwosh.core.utils', test_class=TestRemoteService)) return suite
def test_suite(): return unittest.TestSuite([ # Unit tests doctestunit.DocTestSuite(module='pas.plugins.aselect.aselectpas', setUp=testing.setUp, tearDown=testing.tearDown), # Integration tests that use PloneTestCase ztc.FunctionalDocFileSuite('README.txt', package='pas.plugins.aselect', optionflags=OPTIONFLAGS, test_class=ptc.FunctionalTestCase), ztc.FunctionalDocFileSuite('browser.txt', package='pas.plugins.aselect', optionflags=OPTIONFLAGS, test_class=ptc.FunctionalTestCase), ])
def test_suite(): return unittest.TestSuite([ # Unit tests #doctestunit.DocFileSuite( # 'README.txt', package='collective.periodcriterion', # setUp=testing.setUp, tearDown=testing.tearDown), doctestunit.DocTestSuite(module='collective.periodcriterion.criteria', setUp=testing.setUp, tearDown=testing.tearDown), # Integration tests that use PloneTestCase #ztc.ZopeDocFileSuite( # 'README.txt', package='collective.periodcriterion', # test_class=TestCase), #ztc.FunctionalDocFileSuite( # 'browser.txt', package='collective.periodcriterion', # test_class=TestCase), ])
def test_suite(): utilsavailable = True latexavailable = True suite = unittest.TestSuite() suite.addTest( doctestunit.DocFileSuite( 'renderers/bibtex.txt', 'renderers/utility.txt', package='bibliograph.rendering', setUp=setUp, tearDown=testing.tearDown, globs=dict(SimpleContent=SimpleContent), optionflags=OPTS, )) suite.addTest(doctestunit.DocTestSuite( module='bibliograph.rendering.utility', setUp=setUp, tearDown=testing.tearDown, optionflags=OPTS, )) if _hasCommands(commands.get('bib2end')): suite.addTest(doctestunit.DocFileSuite( 'renderers/endnote.txt', package='bibliograph.rendering', setUp=setUp, tearDown=testing.tearDown, globs=dict(SimpleContent=SimpleContent), optionflags=OPTS, )) else: utilsavailable = False if _hasCommands(commands.get('bib2ris')): suite.addTest(doctestunit.DocFileSuite( 'renderers/ris.txt', package='bibliograph.rendering', setUp=setUp, tearDown=testing.tearDown, globs=dict(SimpleContent=SimpleContent), optionflags=OPTS, )) else: utilsavailable = False if _hasCommands(commands.get('bib2xml')): suite.addTest(doctestunit.DocFileSuite( 'renderers/xml.txt', package='bibliograph.rendering', setUp=setUp, tearDown=testing.tearDown, globs=dict(SimpleContent=SimpleContent), optionflags=OPTS, )) else: utilsavailable = False if _hasCommands('latex|bibtex|pdflatex'): suite.addTest(doctestunit.DocFileSuite( 'renderers/pdf.txt', package='bibliograph.rendering', setUp=setUp, tearDown=testing.tearDown, globs=dict(SimpleContent=SimpleContent), optionflags=OPTS, )) else: latexavailable = False if utilsavailable: suite.addTest(doctestunit.DocFileSuite( 'renderers/bibutility.txt', package='bibliograph.rendering', setUp=setUp, tearDown=testing.tearDown, globs=dict(SimpleContent=SimpleContent), optionflags=OPTS, )) if not utilsavailable: print NOBIBUTILSMSG print "-" * 20 if not latexavailable: print NOLATEXMSG print "-" * 20 return suite
def test_suite(): return unittest.TestSuite( [doctestunit.DocTestSuite(module=module) for module in modules])