def test_suite():
    return TestSuite([
        ztc.FunctionalDocFileSuite('reference_access.txt',
            package='archetypes.referencebrowserwidget.tests',
            test_class=FunctionalTestCase,
            optionflags=optionflags),
        ztc.FunctionalDocFileSuite('reference_order.txt',
            package='archetypes.referencebrowserwidget.tests',
            test_class=FunctionalTestCase,
            optionflags=optionflags),
    ])
Пример #2
0
def test_suite():
    return TestSuite([
        ztc.FunctionalDocFileSuite(
           'traversal.txt', package='plone.app.imaging.tests',
           test_class=ImagingFunctionalTestCase, optionflags=optionflags),
        ztc.FunctionalDocFileSuite(
           'transforms.txt', package='plone.app.imaging.tests',
           test_class=ImagingFunctionalTestCase, optionflags=optionflags),
        ztc.FunctionalDocFileSuite(
           'configlet.txt', package='plone.app.imaging.tests',
           test_class=ImagingControlPanelTestCase, optionflags=optionflags),
    ])
Пример #3
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(
        doctest.DocFileSuite('folder.txt',
                             optionflags=doctest.NORMALIZE_WHITESPACE))
    s = ZopeTestCase.FunctionalDocFileSuite('metadata.txt')
    s.layer = FunctionalLayer
    suite.addTest(s)
    s = ZopeTestCase.FunctionalDocFileSuite('document.txt')
    s.layer = FunctionalLayer
    suite.addTest(s)
    return suite
Пример #4
0
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite('json.txt',
                                   package='pleiades.json.tests',
                                   test_class=PleiadesJSONFunctionalTestCase),
        ztc.FunctionalDocFileSuite('wrap.txt',
                                   package='pleiades.json.tests',
                                   test_class=PleiadesJSONFunctionalTestCase),
        ztc.FunctionalDocFileSuite('place.txt',
                                   package='pleiades.json.tests',
                                   test_class=PleiadesJSONFunctionalTestCase),
    ])
Пример #5
0
def test_suite():
    suite = unittest.TestSuite()

    suite.addTest(
        ztc.FunctionalDocFileSuite('plone-video.txt',
                                   package='p4a.plonevideo',
                                   optionflags=doctest.ELLIPSIS
                                   | doctest.NORMALIZE_WHITESPACE,
                                   test_class=ptc.FunctionalTestCase))

    suite.addTest(
        ztc.FunctionalDocFileSuite('syndication.txt',
                                   package='p4a.plonevideo',
                                   optionflags=doctest.ELLIPSIS,
                                   test_class=ptc.FunctionalTestCase))

    import p4a.video.tests
    pkg_home = Common.package_home({'__name__': 'p4a.video.tests'})
    samplesdir = os.path.join(pkg_home, 'samples')

    # More quicktime samples here:
    # http://docs.info.apple.com/article.html?artnum=75424

    SAMPLES = (
        ('sample_sorenson.mov', 'video/quicktime',
         dict(width=190, height=240, duration=5.0)),
        ('sample_mpeg4.mp4', 'video/mp4',
         dict(width=190, height=240, duration=4.9666670000000002)),
        ('barsandtone.flv', 'video/x-flv',
         dict(width=360, height=288, duration=6.0)),
        ('sample_wmv.wmv', 'video/x-ms-wmv',
         dict(width=video_ifaces.IVideo['width'].default,
              height=video_ifaces.IVideo['height'].default,
              duration=5.7729999999999997)),
    )

    for relsamplefile, mimetype, samplefields in SAMPLES:

        class MediaTestCase(ptc.FunctionalTestCase):
            required_mimetype = mimetype
            samplefile = os.path.join(samplesdir, relsamplefile)
            file_content_type = 'File'
            fields = samplefields

        test = ztc.FunctionalDocFileSuite('plone-video-impl.txt',
                                          package='p4a.plonevideo',
                                          optionflags=doctest.ELLIPSIS,
                                          test_class=MediaTestCase)

        suite.addTest(test)

    return suite
Пример #6
0
def test_suite():
    suite = unittest.TestSuite()

    suite.addTest(
        ztc.FunctionalDocFileSuite('plone-audio.txt',
                                   package='p4a.ploneaudio',
                                   optionflags=doctest.ELLIPSIS,
                                   test_class=ptc.FunctionalTestCase))

    suite.addTest(
        ztc.FunctionalDocFileSuite('syndication-integration.txt',
                                   package='p4a.ploneaudio',
                                   optionflags=doctest.ELLIPSIS,
                                   test_class=ptc.FunctionalTestCase))

    suite.addTest(
        ztc.FunctionalDocFileSuite('browser.txt',
                                   package='p4a.ploneaudio',
                                   optionflags=doctest.ELLIPSIS,
                                   test_class=ptc.FunctionalTestCase))

    import p4a.audio.tests
    pkg_home = Common.package_home({'__name__': 'p4a.audio.tests'})
    samplesdir = os.path.join(pkg_home, 'samples')

    fields = dict(
        title=u'Test of the Emercy Broadcast System',
        artist=u'Rocky Burt',
        album=u'Emergencies All Around Us',
    )
    SAMPLES = (
        (os.path.join(samplesdir, 'test-full.mp3'), 'audio/mpeg', fields),
        (os.path.join(samplesdir, 'test-full.ogg'), 'application/ogg', fields),
        (os.path.join(samplesdir, 'test-no-images.mp3'), 'audio/mpeg', fields),
    )

    for relsamplefile, mimetype, samplefields in SAMPLES:

        class MediaTestCase(ptc.FunctionalTestCase):
            required_mimetype = mimetype
            samplefile = os.path.join(samplesdir, relsamplefile)
            file_content_type = 'File'
            fields = samplefields

        test = ztc.FunctionalDocFileSuite('plone-audio-impl.txt',
                                          package='p4a.ploneaudio',
                                          optionflags=doctest.ELLIPSIS,
                                          test_class=MediaTestCase)

        suite.addTest(test)

    return suite
def test_suite():
    suite = ztc.FunctionalDocFileSuite('field.txt',
                                       test_class=ptc.FunctionalTestCase,
                                       optionflags=optionflags)
    suite.layer = demo_layer

    return unittest.TestSuite([suite])
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite('browser.txt',
                                   package='collective.plonetruegallery',
                                   test_class=BaseFunctionalTest),
        unittest.makeSuite(TestViews),
    ])
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite(f,
                                   package='collective.easyform.tests',
                                   test_class=EasyFormFunctionalTestCase,
                                   optionflags=optionflags) for f in testfiles
    ])
Пример #10
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(unittest.makeSuite(JoinFormViewTests))
    s = ZopeTestCase.FunctionalDocFileSuite('join.txt')
    s.layer = FunctionalLayer
    suite.addTest(s)
    return suite
Пример #11
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(unittest.makeSuite(RegistrationToolTests))
    s = ZopeTestCase.FunctionalDocFileSuite('RegistrationTool.txt')
    s.layer = FunctionalLayer
    suite.addTest(s)
    return suite
Пример #12
0
def test_suite():
    return unittest.TestSuite([
        # Demonstrate the main content types
        ztc.FunctionalDocFileSuite(
            'tests/functional.txt',
            package='currency.converter',
            test_class=TestSetup,
            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
            | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS),

        #        # Integration tests that use PloneTestCase
        ztc.ZopeDocFileSuite('tests/integration.txt',
                             package='currency.converter',
                             test_class=base.CurrencyConverterTestCase,
                             optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
                             | doctest.NORMALIZE_WHITESPACE
                             | doctest.ELLIPSIS),

        # Unit tests
        DocFileSuite('tests/unittest.txt',
                     package='currency.converter',
                     setUp=testing.setUp,
                     tearDown=testing.tearDown,
                     optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
                     | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS),
    ])
Пример #13
0
def test_suite():
    suite = ZopeTestCase.FunctionalDocFileSuite(
        'README.txt',
        optionflags=optionflags,
        test_class=ptc.FunctionalTestCase)
    suite.layer = testing.layer
    return suite
Пример #14
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(
        ztc.FunctionalDocFileSuite('browser.txt',
                                   package='uwosh.filariasis.tests',
                                   test_class=FunctionalTestCase))
    return suite
Пример #15
0
def test_suite():
    return unittest.TestSuite([

        # Unit tests
        #doctestunit.DocFileSuite(
        #    'README.txt', package='lx.site.wilker',
        #    setUp=testing.setUp, tearDown=testing.tearDown),

        #doctestunit.DocTestSuite(
        #    module='lx.site.wilker.mymodule',
        #    setUp=testing.setUp, tearDown=testing.tearDown),

        # Integration tests that use PloneTestCase
        ztc.ZopeDocFileSuite('README.txt',
                             package='lx.site.wilker.docs',
                             optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
                             | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS,
                             test_class=TestCase),
        ztc.FunctionalDocFileSuite(
            'browser.txt',
            package='lx.site.wilker.docs',
            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
            | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS,
            test_class=TestCase),
    ])
Пример #16
0
def test_suite():
    suite = ZopeTestCase.FunctionalDocFileSuite('README.rst',
                                                package='plonetheme.sunburst',
                                                optionflags=optionflags,
                                                test_class=FunctionalTestCase)
    suite.layer = layer
    return suite
Пример #17
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(unittest.makeSuite(FolderContentsViewTests))
    suite.addTest(unittest.makeSuite(FolderViewTests))
    s = ZopeTestCase.FunctionalDocFileSuite('folder.txt')
    s.layer = FunctionalLayer
    suite.addTest(s)
    return suite
Пример #18
0
def test_suite():
    suite = defaultTestLoader.loadTestsFromName(__name__)
    suite.addTest(
        ztc.FunctionalDocFileSuite('browser.txt',
                                   package='collective.usernamelogger',
                                   test_class=FunctionalTestCase,
                                   optionflags=optionflags))
    return suite
Пример #19
0
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),
    ])
Пример #20
0
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite(f,
                                   package='plone.stringinterp.tests',
                                   test_class=tc.FunctionalTestCase,
                                   optionflags=doctest.NORMALIZE_WHITESPACE
                                   | doctest.ELLIPSIS) for f in testfiles
    ])
Пример #21
0
def test_suite():
    return TestSuite([
        ztc.FunctionalDocFileSuite('provider.txt',
                                   package='plone.z3ctable.tests',
                                   setUp=setUp,
                                   tearDown=tearDown,
                                   optionflags=optionflags),
    ])
Пример #22
0
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite(
            'tests/functional/content_type_functional.txt',
            package='Products.SimpleCartItem',
            test_class=TestSetup,
            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
            | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS),
    ])
Пример #23
0
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite(
            'locationfield.txt',
            package='kg.locationfield.tests',
            test_class=LocationFieldFunctionalTestCase,
            optionflags= doctest.REPORT_ONLY_FIRST_FAILURE | \
                doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS),
    ])
Пример #24
0
def test_suite():
    suite = ztc.FunctionalDocFileSuite(
        'browser.txt',
        package='uwosh.northstar',
        optionflags=optionflags,
        test_class=ptc.FunctionalTestCase
    )
    suite.layer = Layer
    return suite
Пример #25
0
def test_suite():
    suite = unittest.makeSuite(TestZWikiFunctional)
    suite.addTest(
        ZopeTestCase.FunctionalDocFileSuite(
            'functional.txt',
            package='Products.ZWiki.tests',
            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
            | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS))
    return suite
Пример #26
0
def test_suite():

    TEST_CLASS = base.FunctionalTestCase
    OPTIONFLAGS = (doctest.REPORT_ONLY_FIRST_FAILURE
                   | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS)
    return unittest.TestSuite([
        ztc.ZopeDocFileSuite('topic.txt',
                             package='collective.gallery',
                             test_class=TEST_CLASS,
                             optionflags=OPTIONFLAGS),
        ztc.FunctionalDocFileSuite('folder.txt',
                                   package='collective.gallery',
                                   test_class=TEST_CLASS,
                                   optionflags=OPTIONFLAGS),
        ztc.FunctionalDocFileSuite('link/link.txt',
                                   package='collective.gallery',
                                   test_class=TEST_CLASS,
                                   optionflags=OPTIONFLAGS),
    ])
Пример #27
0
def test_suite():
    tests = [
        ztc.FunctionalDocFileSuite(
            'tests/' + os.path.basename(filename),
            test_class=ShibPermFunctionalTestCase,
            package='Products.ShibbolethPermissions',
            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE)
        for filename in listDoctests()
    ]
    return unittest.TestSuite(tests)
Пример #28
0
def test_suite():
    return unittest.TestSuite([
        ztc.FunctionalDocFileSuite(
            f,
            package='Products.PloneFormGen.tests',
            test_class=PloneFormGenFunctionalTestCase,
            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE
            | doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS)
        for f in testfiles
    ])
Пример #29
0
def test_suite():
    suite = unittest.TestSuite()
    s = ZopeTestCase.FunctionalDocFileSuite(
        'event.txt',
        setUp=_setupVocabulary,
        tearDown=_clearVocabulary,
    )
    s.layer = FunctionalLayer
    suite.addTest(s)
    return suite
Пример #30
0
def test_suite():
    suite = unittest.TestSuite()
    package = 'Products.PluggableAuthService.plugins.tests'
    tests = [
        ZopeTestCase.FunctionalDocFileSuite('ChallengeProtocolChooser.txt',
                                            package=package),
    ]
    for t in tests:
        suite.addTest(t)
    return suite