Пример #1
0
def test_suite():
    FileTest.layer = AppFileLayer
    ImageTest.layer = AppFileLayer
    url = functional.FunctionalDocFileSuite('../url.txt', checker=checker)
    url.layer = AppFileLayer
    file = functional.FunctionalDocFileSuite('../file.txt', checker=checker)
    file.layer = AppFileLayer
    return unittest.TestSuite((
        unittest.makeSuite(FileTest),
        unittest.makeSuite(ImageTest),
        url,
        file,
    ))
Пример #2
0
def test_suite():
    notfound = functional.FunctionalDocFileSuite('../notfound.txt')
    notfound.layer = PublicationLayer
    methodnotallowed = functional.FunctionalDocFileSuite(
        '../methodnotallowed.txt')
    methodnotallowed.layer = PublicationLayer
    httpfactory = functional.FunctionalDocFileSuite('../httpfactory.txt',
                                                    checker=checker)
    httpfactory.layer = PublicationLayer
    return unittest.TestSuite((
        notfound,
        methodnotallowed,
        httpfactory,
    ))
Пример #3
0
def test_suite():
    suites = []
    for docpath in (('widgets', 'README.txt'), ):
        suite = functional.FunctionalDocFileSuite(
            os.path.join(*docpath), globs={'getRootFolder': getRootFolder})
        suite.layer = testing.FormDemoLayer
        suites.append(suite)
    return unittest.TestSuite(suites)
Пример #4
0
def test_suite():
    suite = functional.FunctionalDocFileSuite(
        os.sep.join(('browser', 'README.txt')),
        setUp=setUp,
        tearDown=tearDown,
    )
    suite.layer = RemotetaskLayer
    return unittest.TestSuite((suite, ))
Пример #5
0
def test_suite():
    RolePermissionsTest.layer = SecurityPolicyLayer
    granting = functional.FunctionalDocFileSuite(
        '../granting_ftest.txt', checker=checker)
    granting.layer = SecurityPolicyLayer
    return unittest.TestSuite((
        unittest.makeSuite(RolePermissionsTest),
        granting,
        ))
Пример #6
0
def test_suite():
    suite = functional.FunctionalDocFileSuite(
        '../README.txt',
        globs={
            'zcml': zcml,
            'zpt': zpt
        },
        optionflags=doctest.NORMALIZE_WHITESPACE + doctest.ELLIPSIS,
    )
    return suite
Пример #7
0
def test_suite():
    globs = {'grok_component': grok_component}
    readme = functional.FunctionalDocFileSuite(
        '../README.txt',
        setUp=setUp,
        globs=globs,
        optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS
        | doctest.REPORT_NDIFF,
    )
    readme.layer = FunctionalLayer
    return readme
Пример #8
0
def test_suite():
    checker = renormalizing.RENormalizing((
        (re.compile('<DateTime \''), '<DateTime u\''),
        (re.compile('at [-0-9a-fA-F]+'), 'at <SOME ADDRESS>'),
    ))
    suite = functional.FunctionalDocFileSuite('../README.txt',
                                              setUp=setUp,
                                              tearDown=tearDown,
                                              checker=checker)
    suite.layer = AppPublisherLayer
    return suite
Пример #9
0
def test_suite():
    FunkTest.layer = AppAuthenticationLayer
    principalfolder = functional.FunctionalDocFileSuite('principalfolder.txt',
                                                        checker=checker)
    principalfolder.layer = AppAuthenticationLayer
    groupfolder = functional.FunctionalDocFileSuite('groupfolder.txt',
                                                    checker=checker)
    groupfolder.layer = AppAuthenticationLayer
    pau_prefix_and_searching = functional.FunctionalDocFileSuite(
        'pau_prefix_and_searching.txt', checker=checker)
    pau_prefix_and_searching.layer = AppAuthenticationLayer
    group_searching_with_empty_string = functional.FunctionalDocFileSuite(
        'group_searching_with_empty_string.txt', checker=checker)
    group_searching_with_empty_string.layer = AppAuthenticationLayer
    special_groups = functional.FunctionalDocFileSuite('special-groups.txt',
                                                       checker=checker)
    special_groups.layer = AppAuthenticationLayer
    issue663 = functional.FunctionalDocFileSuite('issue663.txt')
    issue663.layer = AppAuthenticationLayer
    return unittest.TestSuite((
        principalfolder,
        groupfolder,
        pau_prefix_and_searching,
        group_searching_with_empty_string,
        special_groups,
        unittest.makeSuite(FunkTest),
        issue663,
        doctest.DocFileSuite('schemasearch.txt'),
    ))
Пример #10
0
def test_suite():
    suite = functional.FunctionalDocFileSuite(
        '../README.txt',
        'duplicate_declarations.txt',
        'localsite.txt',
        globs={
            'zcml': zcml,
            'zpt': zpt
        },
        optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS,
    )
    suite.layer = ResourceLibraryFunctionalLayer
    return unittest.TestSuite((suite, doctest.DocTestSuite()))
Пример #11
0
def test_suite():
    DemoSuite = functional.FunctionalDocFileSuite('demo/README.txt')
    DemoSuite.layer = DTWidgetLayer
    return unittest.TestSuite((
        DocFileSuite(
            'widgets.txt',
            optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS,
        ),
        DocFileSuite(
            'datetimewidget.txt',
            optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS,
        ),
        DemoSuite,
    ))
Пример #12
0
def test_suite():
    suite = unittest.TestSuite()

    test = functional.FunctionalDocFileSuite("README.txt",
                                             "over_the_wire.txt",
                                             optionflags=doctest.REPORT_NDIFF
                                             | doctest.NORMALIZE_WHITESPACE
                                             | doctest.ELLIPSIS)
    test.layer = layer
    suite.addTest(test)

    wsgi_test = doctest.DocFileSuite("wsgi.txt",
                                     setUp=setUpWSGI,
                                     optionflags=doctest.NORMALIZE_WHITESPACE
                                     | doctest.ELLIPSIS)
    wsgi_test.layer = wsgi_layer
    suite.addTest(wsgi_test)
    return suite
Пример #13
0
def test_suite():
    suites = []
    for docpath in (
                    ('message', 'message.txt'),
                    ('questionnaire', 'questionnaire.txt'),
                    ('widgets', 'widgets.txt'),
                    ('addressbook', 'addressbook.txt'),
                    ('spreadsheet', 'spreadsheet.txt'),
                    ('wizard', 'wizard.txt'),
                    ('sqlmessage', 'sqlmessage.txt'),
                    ):
        suite = functional.FunctionalDocFileSuite(
            os.path.join(*docpath),
            setUp=testing.setUp,
            optionflags=optionflags,
            globs={'getRootFolder': getRootFolder})
        suite.layer = testing.FormDemoLayer
        suites.append(suite)
    return unittest.TestSuite(suites)
Пример #14
0
def test_suite():
    TestFunctionalIntIds.layer = IntIdLayer
    browser = unittest.makeSuite(TestFunctionalIntIds)
    tracking = functional.FunctionalDocFileSuite('tracking.txt')
    tracking.layer = IntIdLayer
    return unittest.TestSuite((browser, tracking))
Пример #15
0
def test_suite():
    suite = functional.FunctionalDocFileSuite('README.txt')
    suite.layer = memcachedLayer
    suite.level = 2
    return unittest.TestSuite((suite, ))
Пример #16
0
def FunctionalDocFileSuite(path, **kw):
    suite = functional.FunctionalDocFileSuite(path, **kw)
    suite.layer = FunctionalLayer
    return suite