def test_suite(): testbrowser = FunctionalDocFileSuite( "testbrowser.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) testbrowser.layer = zojaxExtJSDateLayer return unittest.TestSuite((testbrowser, ))
def test_suite(): tests = FunctionalDocFileSuite( "testbrowser.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) tests.layer = zojaxLanguageLayout return unittest.TestSuite((tests,))
def test_suite(): testbrowser = FunctionalDocFileSuite( "tests.rst", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) testbrowser.layer = zojaxPortletsQuickUpload return unittest.TestSuite((testbrowser,))
def test_suite(): checker = RENormalizing([ (re.compile(r'^HTTP/1.1 (\d{3}) .*?\n'), 'HTTP/1.1 \\1\n') ]) SampleFunctionalTest.layer = AppTestingLayer CookieFunctionalTest.layer = AppTestingLayer SkinsAndHTTPCaller.layer = AppTestingLayer RetryProblemFunctional.layer = AppTestingLayer RetryProblemBrowser.layer = AppTestingLayer doc_test = FunctionalDocFileSuite('doctest.txt', 'cookieTestOne.txt', 'cookieTestTwo.txt', checker=checker) doc_test.layer = AppTestingLayer return unittest.TestSuite(( unittest.makeSuite(FunctionalHTTPDocTest), unittest.makeSuite(AuthHeaderTestCase), unittest.makeSuite(HTTPCallerTestCase), unittest.makeSuite(CookieHandlerTestCase), DocTestSuite(), unittest.makeSuite(SampleFunctionalTest), unittest.makeSuite(CookieFunctionalTest), unittest.makeSuite(SkinsAndHTTPCaller), unittest.makeSuite(RetryProblemFunctional), unittest.makeSuite(RetryProblemBrowser), doc_test, ))
def test_suite(): readme = FunctionalDocFileSuite("README.txt") readme.layer = FunctionalLayer return unittest.TestSuite([readme])
def test_suite(): test = FunctionalDocFileSuite( "tests.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) test.layer = catalogLayer return unittest.TestSuite((test,))
def test_suite(): i18n = FunctionalDocFileSuite('i18n.txt', package='zope.app.form.browser', checker=checker) i18n.layer = AppFormLayer return unittest.TestSuite([ i18n, ])
def test_suite(): i18n = FunctionalDocFileSuite('i18n.txt', package='zope.formlibwidget.browser', checker=checker) i18n.layer = AppFormLayer return unittest.TestSuite([ i18n, ])
def test_suite(): suite = unittest.TestSuite() Test.layer = AppContainerLayer suite.addTest(unittest.makeSuite(Test)) index = FunctionalDocFileSuite("index.txt") index.layer = AppContainerLayer suite.addTest(index) return suite
def test_suite(): readme = FunctionalDocFileSuite( 'README.txt') readme.layer = FunctionalLayer return unittest.TestSuite([readme])
def test_suite(): suite = unittest.TestSuite() test = FunctionalDocFileSuite('README.txt', optionflags=doctest.ELLIPSIS, setUp=setUp, tearDown=tearDown) test.layer = FlashMessageLayer suite.addTest(test) return suite
def test_suite(): globs = {} readme = FunctionalDocFileSuite( 'README.txt', globs = globs, setUp=setUp, tearDown=tearDownTestAsModule, ) readme.layer = FunctionalLayer return unittest.TestSuite([readme])
def test_suite(): globs = {} readme = FunctionalDocFileSuite( 'README.txt', globs=globs, setUp=setUp, tearDown=tearDownTestAsModule, ) readme.layer = FunctionalLayer return unittest.TestSuite([readme])
def test_suite(): testbrowser = FunctionalDocFileSuite( "testbrowser.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) testbrowser.layer = statusmessageLayer return unittest.TestSuite(( testbrowser, doctest.DocFileSuite( '../README.txt', setUp=setUp, tearDown=tearDown, optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), ))
def test_suite(): suite = unittest.TestSuite() docfiles = ['index.txt',] for docfile in docfiles: test = FunctionalDocFileSuite( docfile, globs=dict(getRootFolder=getRootFolder, Browser=zope.testbrowser.testing.Browser), optionflags = (doctest.ELLIPSIS | doctest.REPORT_NDIFF | doctest.NORMALIZE_WHITESPACE),) test.layer = SimpleAuthFunctionalLayer suite.addTest(test) return suite
def test_suite(): readme = FunctionalDocFileSuite('usage.txt') suite = TestSuite() suite.addTest(makeSuite(TestMySetup)) return suite
def make_suite(filename, package=None): optionflags = (doctest.ELLIPSIS | doctest.REPORT_NDIFF | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_ONLY_FIRST_FAILURE) suite = FunctionalDocFileSuite(filename, package=package, optionflags=optionflags, globs=extra_globs) return suite
def test_suite(): suite = unittest.TestSuite() APIDocTests.layer = APIDocLayer suite.addTest(unittest.makeSuite(APIDocTests)) apidoc_doctest = FunctionalDocFileSuite( "README.txt", optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE, checker=checker) apidoc_doctest.layer = APIDocLayer suite.addTest( apidoc_doctest, ) nodevmode = FunctionalDocFileSuite("nodevmode.txt") nodevmode.layer = APIDocNoDevModeLayer suite.addTest(nodevmode) return suite
def test_suite(): tests = FunctionalDocFileSuite( "testbrowser.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) tests.layer = zojaxExtensionsLayout return unittest.TestSuite(( tests, doctest.DocFileSuite( '../README.ru', setUp=setUp, optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), doctest.DocTestSuite( 'zojax.extensions.extensiontype', setUp=setUp, optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), ))
def test_suite(): widget = FunctionalDocFileSuite( "widget.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) widget.layer = richTextLayer field = FunctionalDocFileSuite( 'field.txt', optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS) field.layer = richTextLayer return unittest.TestSuite(( widget, field, doctest.DocTestSuite( 'zojax.richtext.plaintext', optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), ))
def test_suite(): checker = RENormalizing([ (re.compile(r'^HTTP/1.1 (\d{3}) .*?\n'), 'HTTP/1.1 \\1\n')]) SampleFunctionalTest.layer = AppTestingLayer CookieFunctionalTest.layer = AppTestingLayer SkinsAndHTTPCaller.layer = AppTestingLayer RetryProblemFunctional.layer = AppTestingLayer RetryProblemBrowser.layer = AppTestingLayer HTTPFunctionalTest.layer = AppTestingLayer BrowserFunctionalTest.layer = AppTestingLayer HTTPCallerFunctionalTest.layer = AppTestingLayer testbrowser_checker = RENormalizing([ (re.compile(r'Status: 200.*'), 'Status: 200 OK'), (re.compile(r'HTTP_USER_AGENT:\s+\S+'), 'HTTP_USER_AGENT: Python-urllib/2.4'), (re.compile(r'Content-[Ll]ength:.*'), 'Content-Length: 123'), ]) testbrowser_test = FunctionalDocFileSuite('testbrowser.txt', setUp=testbrowserSetUp, checker=testbrowser_checker) testbrowser_test.layer = AppTestingLayer doc_test = FunctionalDocFileSuite('doctest.txt', 'cookieTestOne.txt', 'cookieTestTwo.txt', checker=checker) doc_test.layer = AppTestingLayer return unittest.TestSuite(( unittest.makeSuite(FunctionalHTTPDocTest), unittest.makeSuite(AuthHeaderTestCase), unittest.makeSuite(HTTPCallerTestCase), unittest.makeSuite(CookieHandlerTestCase), DocTestSuite(), unittest.makeSuite(SampleFunctionalTest), unittest.makeSuite(HTTPFunctionalTest), unittest.makeSuite(BrowserFunctionalTest), unittest.makeSuite(HTTPCallerFunctionalTest), unittest.makeSuite(CookieFunctionalTest), unittest.makeSuite(SkinsAndHTTPCaller), unittest.makeSuite(RetryProblemFunctional), unittest.makeSuite(RetryProblemBrowser), doc_test, testbrowser_test, ))
def test_suite(): from zope.app.testing.functional import FunctionalDocFileSuite #from Testing.ZopeTestCase import FunctionalDocFileSuite ftest = FunctionalDocFileSuite( 'README.txt', optionflags=doctest.ELLIPSIS| doctest.REPORT_NDIFF| doctest.REPORT_ONLY_FIRST_FAILURE| doctest.NORMALIZE_WHITESPACE, setUp=setUp, tearDown=tearDown, globs=globs) ftest = FunctionalDocFileSuite( 'mem.txt', optionflags=doctest.ELLIPSIS| doctest.REPORT_NDIFF| doctest.REPORT_ONLY_FIRST_FAILURE| doctest.NORMALIZE_WHITESPACE, setUp=setUp, tearDown=tearDown, globs=globs) ftest.layer = z3c_soap_functional_layer return ftest
def test_suite(): suite = unittest.TestSuite() layer = uvcsite.tests.FunctionalLayer functional = FunctionalDocFileSuite( 'app.txt', 'auth/handler.txt', 'auth/masteruser.txt', 'content/columnoverride.txt', 'content/container.txt', 'content/folderinit.txt', 'content/content.txt', 'content/p_reg_integration.txt', 'content/crudviews.txt', 'content/multiple_workflow.txt', 'content/productfolderutilities.txt', 'content/table.txt', 'content/views.txt', 'content/withoutclass.txt', 'extranetmembership/enms.txt', 'homefolder/homefolder.txt', 'utils/help.txt', 'utils/mail.txt', 'homefolder/views.txt', 'viewlets/managers.txt', 'viewlets/viewlets.txt', 'workflow/workflow.txt', 'workflow/basic_workflow.txt', 'content/ftests/api.py', 'content/ftests/homefoldertest.py', 'utils/beaker.txt', 'utils/roles.txt', 'utils/tales.txt', 'stat/stat.txt', 'auth/group.txt', 'utils/pdf.txt', 'utils/xml.txt', 'utils/shorties.txt', 'content/productregistration.txt', 'content/securityviews.txt', 'content/ftests/api_json.py', package="uvcsite", globs={'__name__': 'uvcsite'}, optionflags=doctest.ELLIPSIS | doctest.IGNORE_EXCEPTION_DETAIL | doctest.REPORT_NDIFF | doctest.NORMALIZE_WHITESPACE, ) functional.layer = layer suite.addTest(functional) uvc_layer = uvcsite.tests.UVCBrowserLayer test = doctest.DocFileSuite( 'workflow/workflow_api.txt', package='uvcsite', globs={'getRootFolder': uvc_layer.getRootFolder}, optionflags=doctest.ELLIPSIS | doctest.IGNORE_EXCEPTION_DETAIL | doctest.REPORT_NDIFF | doctest.NORMALIZE_WHITESPACE, ) test.layer = uvc_layer suite.addTest(test) return suite
def test_suite(): checker = renormalizing.RENormalizing([ (re.compile(r" with base 10: 'text'"), r': text'), ]) CodeModuleTests.layer = APIDocLayer introspector = FunctionalDocFileSuite( "introspector.txt", optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE) introspector.layer = APIDocLayer return unittest.TestSuite(( doctest.DocFileSuite( 'README.txt', setUp=setUp, tearDown=tearDown,checker=checker, optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), doctest.DocTestSuite( 'zope.app.apidoc.codemodule.browser.menu', setUp=setUp, tearDown=tearDown, optionflags=doctest.NORMALIZE_WHITESPACE), unittest.makeSuite(CodeModuleTests), introspector, ))
def suiteFromFile(self, name): suite = unittest.TestSuite() layer = get_marker_from_file('Test-Layerdef', name) if os.path.isabs(name): # We get absolute pathnames, but we need relative ones... common_prefix = os.path.commonprefix([self.package.__file__, name]) name = name[len(common_prefix):] test = FunctionalDocFileSuite( name, package=self.package, setUp=self.setUp, tearDown=self.tearDown, globs=self.globs, optionflags=self.optionflags, encoding=self.encoding, checker=self.checker, **self.additional_options ) test.layer = self.layer if layer is not None: test.layer = layer suite.addTest(test) return suite
def test_suite(): contents = FunctionalDocFileSuite( "contentsbrowser.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) contents.layer = zojaxContentBrowserLayer testbrowser = FunctionalDocFileSuite( "testbrowser.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) testbrowser.layer = zojaxContentBrowserLayer byline = FunctionalDocFileSuite( "byline.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) byline.layer = zojaxContentBrowserLayer return unittest.TestSuite(( byline, contents, testbrowser, doctest.DocTestSuite( 'zojax.content.browser.breadcrumb', optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), doctest.DocTestSuite( 'zojax.content.browser.utils', optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS), ))
def test_suite(): flags = doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS readme = FunctionalDocFileSuite('README.txt', optionflags=flags, checker=checker) readme.layer = TestBrowserLayer cookies = FunctionalDocFileSuite('cookies.txt', optionflags=flags, checker=checker) cookies.layer = TestBrowserLayer fixed_bugs = FunctionalDocFileSuite('fixed-bugs.txt', optionflags=flags) fixed_bugs.layer = TestBrowserLayer wire = FunctionalDocFileSuite('over_the_wire.txt', optionflags=flags) wire.level = 2 wire.layer = TestBrowserLayer this_file = doctest.DocTestSuite(checker=checker) return unittest.TestSuite((this_file, readme, fixed_bugs, wire, cookies))
def test_suite(): from zope.app.testing.functional import FunctionalDocFileSuite collector = FunctionalDocFileSuite('collector266.txt', 'collector269.txt', 'errorview.txt', checker=checker) url = FunctionalDocFileSuite('url.txt', checker=checker) collector.layer = ZPTPageLayer ZPTPageTest.layer = ZPTPageLayer url.layer = ZPTPageLayer return unittest.TestSuite(( unittest.makeSuite(ZPTPageTest), collector, url, ))
def test_suite(): form = FunctionalDocFileSuite( "form.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) form.layer = layoutformLayer addedit = FunctionalDocFileSuite( "addedit.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) addedit.layer = layoutformLayer tests = FunctionalDocFileSuite( "tests.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) tests.layer = layoutformLayer return unittest.TestSuite((form, tests, addedit))
def test_suite(): tests = FunctionalDocFileSuite( "tests.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) tests.layer = skinLayer columns = FunctionalDocFileSuite( "columns.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) columns.layer = skinLayer exceptions = FunctionalDocFileSuite( "exceptions.txt", optionflags=doctest.ELLIPSIS|doctest.NORMALIZE_WHITESPACE) exceptions.layer = skinLayer return unittest.TestSuite((tests, columns, exceptions,))
def test_suite(): flags = doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS readme = FunctionalDocFileSuite('test.txt', optionflags=flags) return unittest.TestSuite((readme, ))
def test_suite(): from zope.app.testing.setup import setUpTestAsModule from zope.app.testing.setup import tearDownTestAsModule import doctest from zope.testing import renormalizing checker = RENormalizing([ (re.compile(r'^HTTP/1.1 (\d{3}) .*?\n'), 'HTTP/1.1 \\1\n')]) SampleFunctionalTest.layer = AppTestingLayer CookieFunctionalTest.layer = AppTestingLayer SkinsAndHTTPCaller.layer = AppTestingLayer RetryProblemFunctional.layer = AppTestingLayer RetryProblemBrowser.layer = AppTestingLayer HTTPFunctionalTest.layer = AppTestingLayer BrowserFunctionalTest.layer = AppTestingLayer HTTPCallerFunctionalTest.layer = AppTestingLayer doc_test = FunctionalDocFileSuite( 'doctest.rst', 'cookieTestOne.rst', 'cookieTestTwo.rst', checker=checker) doc_test.layer = AppTestingLayer xml_checker = RENormalizing(( (re.compile('<DateTime \''), '<DateTime u\''), (re.compile('at [-0-9a-fA-F]+'), 'at <SOME ADDRESS>'), (re.compile("HTTP/1.0"), "HTTP/1.1"), )) def xmlSetUp(test): setUpTestAsModule(test, 'zope.app.testing.xmlrpc.README') def xmlTearDown(test): # clean up the views we registered: # we use the fact that registering None unregisters whatever is # registered. We can't use an unregistration call because that # requires the object that was registered and we don't have that handy. # (OK, we could get it if we want. Maybe later.) from zope.site.interfaces import IFolder from zope.publisher.interfaces.xmlrpc import IXMLRPCRequest zope.component.provideAdapter(None, ( IFolder, IXMLRPCRequest ), zope.interface, 'contents') tearDownTestAsModule(test) xmlrpcsuite = FunctionalDocFileSuite( 'xmlrpc.rst', setUp=xmlSetUp, tearDown=xmlTearDown, checker=xml_checker, optionflags=(doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | renormalizing.IGNORE_EXCEPTION_MODULE_IN_PYTHON2) ) xmlrpcsuite.layer = AppTestingLayer return unittest.TestSuite(( unittest.defaultTestLoader.loadTestsFromName(__name__), DocTestSuite(), doc_test, xmlrpcsuite, ))
def test_suite(): flags = doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS readme = FunctionalDocFileSuite('../README.txt', optionflags=flags) wire = FunctionalDocFileSuite('../over_the_wire.txt', optionflags=flags) wire.level = 2 return unittest.TestSuite((readme, wire))
def test_suite(): readme = FunctionalDocFileSuite('README.txt', optionflags=doctest.ELLIPSIS) readme.layer = DocumentLayer return unittest.TestSuite((readme, ))