[Checkins] SVN: zc.datetimewidget/trunk/src/zc/datetimewidget/ Make
functional tests run with testrunner, without stub. Remove stub.
Gary Poster
gary at zope.com
Mon May 1 17:03:37 EDT 2006
Log message for revision 67810:
Make functional tests run with testrunner, without stub. Remove stub.
Changed:
U zc.datetimewidget/trunk/src/zc/datetimewidget/demo/README.txt
U zc.datetimewidget/trunk/src/zc/datetimewidget/ftesting.zcml
U zc.datetimewidget/trunk/src/zc/datetimewidget/ftests.py
D zc.datetimewidget/trunk/src/zc/datetimewidget/zc.datetimewidget-ftesting.zcml
-=-
Modified: zc.datetimewidget/trunk/src/zc/datetimewidget/demo/README.txt
===================================================================
--- zc.datetimewidget/trunk/src/zc/datetimewidget/demo/README.txt 2006-05-01 20:36:19 UTC (rev 67809)
+++ zc.datetimewidget/trunk/src/zc/datetimewidget/demo/README.txt 2006-05-01 21:03:36 UTC (rev 67810)
@@ -7,6 +7,7 @@
>>> from zope.testbrowser.testing import Browser
>>> browser = Browser()
+ >>> browser.handleErrors = False
>>> browser.addHeader('Authorization', 'Basic mgr:mgrpw')
>>> browser.open('http://localhost/@@contents.html')
Modified: zc.datetimewidget/trunk/src/zc/datetimewidget/ftesting.zcml
===================================================================
--- zc.datetimewidget/trunk/src/zc/datetimewidget/ftesting.zcml 2006-05-01 20:36:19 UTC (rev 67809)
+++ zc.datetimewidget/trunk/src/zc/datetimewidget/ftesting.zcml 2006-05-01 21:03:36 UTC (rev 67810)
@@ -1,5 +1,36 @@
<configure xmlns="http://namespaces.zope.org/zope"
xmlns:browser="http://namespaces.zope.org/browser"
i18n_domain="zope">
- <include package=".demo"/>
+ <include package="zope.app" />
+ <include package="zope.app.server" />
+ <include package="zope.app.authentication" />
+ <include package="zope.app.securitypolicy" file="meta.zcml" />
+ <securityPolicy
+ component="zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy" />
+ <include package="zope.app.securitypolicy" />
+ <include package="zc.resourcelibrary" file="meta.zcml"/>
+ <include package="zc.resourcelibrary" />
+ <include package="zc.datetimewidget" />
+ <include package="zc.datetimewidget.demo"/>
+ <!-- we ought to use this for the tests
+ <include package="zope.app.i18n.tests" />
+ -->
+
+ <role id="zope.Anonymous" title="Everybody"
+ description="All users have this role implicitly" />
+ <role id="zope.Manager" title="Site Manager" />
+ <role id="zope.Member" title="Site Member" />
+ <grantAll role="zope.Manager" />
+
+ <principal
+ id="zope.manager"
+ title="Administrator"
+ login="mgr"
+ password="mgrpw" />
+
+ <grant
+ role="zope.Manager"
+ principal="zope.manager"
+ />
+
</configure>
\ No newline at end of file
Modified: zc.datetimewidget/trunk/src/zc/datetimewidget/ftests.py
===================================================================
--- zc.datetimewidget/trunk/src/zc/datetimewidget/ftests.py 2006-05-01 20:36:19 UTC (rev 67809)
+++ zc.datetimewidget/trunk/src/zc/datetimewidget/ftests.py 2006-05-01 21:03:36 UTC (rev 67810)
@@ -1,9 +1,12 @@
from zope.app.testing import functional
+functional.defineLayer('TestLayer', 'ftesting.zcml')
+
def test_suite():
suite = functional.FunctionalDocFileSuite(
'demo/README.txt',
)
+ suite.layer = TestLayer
return suite
if __name__ == '__main__':
Deleted: zc.datetimewidget/trunk/src/zc/datetimewidget/zc.datetimewidget-ftesting.zcml
===================================================================
--- zc.datetimewidget/trunk/src/zc/datetimewidget/zc.datetimewidget-ftesting.zcml 2006-05-01 20:36:19 UTC (rev 67809)
+++ zc.datetimewidget/trunk/src/zc/datetimewidget/zc.datetimewidget-ftesting.zcml 2006-05-01 21:03:36 UTC (rev 67810)
@@ -1 +0,0 @@
-<include package="zc.datetimewidget" file="ftesting.zcml"/>
\ No newline at end of file
More information about the Checkins
mailing list