[Checkins] SVN: zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/ Move test setup code out of the test itself
Brian Sutherland
jinty at web.de
Mon Jan 17 20:18:36 EST 2011
Log message for revision 119627:
Move test setup code out of the test itself
Changed:
U zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/cookies.txt
U zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/tests.py
-=-
Modified: zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/cookies.txt
===================================================================
--- zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/cookies.txt 2011-01-17 16:31:10 UTC (rev 119626)
+++ zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/cookies.txt 2011-01-18 01:18:36 UTC (rev 119627)
@@ -311,11 +311,6 @@
>>> sorted(browser.cookies.keys())
['foo', 'max', 'sha', 'va', 'wow']
- >>> import zope.site.folder
- >>> getRootFolder()['inner'] = zope.site.folder.Folder()
- >>> getRootFolder()['inner']['path'] = zope.site.folder.Folder()
- >>> import transaction
- >>> transaction.commit()
>>> browser.open('http://localhost/inner/get_cookie.html')
>>> print browser.contents # has gewgaw
foo: bar
Modified: zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/tests.py
===================================================================
--- zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/tests.py 2011-01-17 16:31:10 UTC (rev 119626)
+++ zope.testbrowser/branches/jinty-webtest2/src/zope/testbrowser/tests.py 2011-01-18 01:18:36 UTC (rev 119627)
@@ -491,8 +491,15 @@
checker=checker, globs=globals)
readme.layer = TestBrowserLayer
+ def setUp(test):
+ folder = test.globs['getRootFolder']()
+ import zope.site.folder
+ folder['inner'] = zope.site.folder.Folder()
+ folder['inner']['path'] = zope.site.folder.Folder()
+ import transaction
+ transaction.commit()
cookies = FunctionalDocFileSuite('cookies.txt', optionflags=flags,
- checker=checker, globs=globals)
+ checker=checker, globs=globals, setUp=setUp)
cookies.layer = TestBrowserLayer
fixed_bugs = FunctionalDocFileSuite('fixed-bugs.txt', optionflags=flags,
@@ -511,13 +518,8 @@
readme = doctest.DocFileSuite('README.txt', optionflags=flags,
checker=checker, globs=globals)
- def setUp(test):
- root = {}
- def fakeGetRootFolder():
- return root
- test.globs['getRootFolder'] = fakeGetRootFolder
cookies = doctest.DocFileSuite('cookies.txt', optionflags=flags,
- checker=checker, globs=globals, setUp=setUp)
+ checker=checker, globs=globals)
fixed_bugs = doctest.DocFileSuite('fixed-bugs.txt', optionflags=flags,
globs=globals)
More information about the checkins
mailing list