[z3-checkins] r5683 - z3/Five/branch/dc-experiments/tests
dreamcatcher at codespeak.net
dreamcatcher at codespeak.net
Mon Jul 26 14:24:20 MEST 2004
Author: dreamcatcher
Date: Mon Jul 26 14:24:20 2004
New Revision: 5683
Modified:
z3/Five/branch/dc-experiments/tests/test_five.py
z3/Five/branch/dc-experiments/tests/test_security2.py
Log:
- Test that resources without prefix work too
Modified: z3/Five/branch/dc-experiments/tests/test_five.py
==============================================================================
--- z3/Five/branch/dc-experiments/tests/test_five.py (original)
+++ z3/Five/branch/dc-experiments/tests/test_five.py Mon Jul 26 14:24:20 2004
@@ -132,18 +132,33 @@
<p>maybe</p>
"""
self.assertEquals(expected, resource())
+ resource = self.folder.unrestrictedTraverse('testoid/cockatiel.html')
+ self.assert_(isinstance(resource, Resource))
+ expected = """\
+<p>Have you ever seen a cockatiel?</p>
+<p>maybe</p>
+"""
+ self.assertEquals(expected, resource())
def test_file_resource(self):
resource = self.folder.unrestrictedTraverse('testoid/++resource++style.css')
self.assert_(isinstance(resource, Resource))
expected = 'http://nohost/test_folder_1_/testoid/++resource++style.css'
self.assertEquals(expected, resource())
+ resource = self.folder.unrestrictedTraverse('testoid/style.css')
+ self.assert_(isinstance(resource, Resource))
+ expected = 'http://nohost/test_folder_1_/testoid/++resource++style.css'
+ self.assertEquals(expected, resource())
def test_image_resource(self):
resource = self.folder.unrestrictedTraverse('testoid/++resource++pattern.png')
expected = 'http://nohost/test_folder_1_/testoid/++resource++pattern.png'
self.assert_(isinstance(resource, Resource))
self.assertEquals(expected, resource())
+ resource = self.folder.unrestrictedTraverse('testoid/pattern.png')
+ expected = 'http://nohost/test_folder_1_/testoid/++resource++pattern.png'
+ self.assert_(isinstance(resource, Resource))
+ self.assertEquals(expected, resource())
def test_breadcrumbs(self):
view = self.folder.unrestrictedTraverse('testoid/@@absolute_url')
Modified: z3/Five/branch/dc-experiments/tests/test_security2.py
==============================================================================
--- z3/Five/branch/dc-experiments/tests/test_security2.py (original)
+++ z3/Five/branch/dc-experiments/tests/test_security2.py Mon Jul 26 14:24:20 2004
@@ -91,6 +91,10 @@
self.checkUnauthorized(
'context.restrictedTraverse("testoid/++resource++%s")()' %
resource)
+ for resource in resource_names:
+ self.checkUnauthorized(
+ 'context.restrictedTraverse("testoid/%s")()' %
+ resource)
def test_permission(self):
self.login('manager')
@@ -104,6 +108,10 @@
self.check(
'context.restrictedTraverse("testoid/++resource++%s")()' %
resource)
+ for resource in resource_names:
+ self.check(
+ 'context.restrictedTraverse("testoid/%s")()' %
+ resource)
def test_public_permission(self):
for view_name in public_view_names:
More information about the z3-checkins
mailing list