[z3-checkins] r9137 - in z3/Five/trunk/tests: . products/FiveTest
products/FiveTest/pages
faassen at codespeak.net
faassen at codespeak.net
Fri Feb 11 18:27:47 MET 2005
Author: faassen
Date: Fri Feb 11 18:27:47 2005
New Revision: 9137
Added:
z3/Five/trunk/tests/products/FiveTest/pages/
z3/Five/trunk/tests/products/FiveTest/pages/dirpage1.pt
z3/Five/trunk/tests/products/FiveTest/pages/dirpage2.pt
Modified:
z3/Five/trunk/tests/products/FiveTest/configure.zcml
z3/Five/trunk/tests/test_five.py
Log:
Added a test for five:pagesFromDirectory.
Modified: z3/Five/trunk/tests/products/FiveTest/configure.zcml
==============================================================================
--- z3/Five/trunk/tests/products/FiveTest/configure.zcml (original)
+++ z3/Five/trunk/tests/products/FiveTest/configure.zcml Fri Feb 11 18:27:47 2005
@@ -42,7 +42,7 @@
in five skins and layers. -->
<five:pagesFromDirectory
module="Products.FiveTest"
- directory="."
+ directory="pages"
/>
<browser:defaultView
@@ -366,6 +366,16 @@
menu="testmenu"
/>
+ <browser:editform
+ schema=".interfaces.IFieldSimpleContent"
+ for=".interfaces.IFieldSimpleContent"
+ name="edit2.html"
+ permission="zope2.Public"
+ title="An edit form based entry"
+ menu="testmenu"
+ />
+
+
<!-- subscribe to all events -->
<five:sendEvents
class=".simplecontent.SimpleContent"
Added: z3/Five/trunk/tests/products/FiveTest/pages/dirpage1.pt
==============================================================================
--- (empty file)
+++ z3/Five/trunk/tests/products/FiveTest/pages/dirpage1.pt Fri Feb 11 18:27:47 2005
@@ -0,0 +1,4 @@
+<html>
+<p>This is page 1</p>
+</html>
+
Added: z3/Five/trunk/tests/products/FiveTest/pages/dirpage2.pt
==============================================================================
--- (empty file)
+++ z3/Five/trunk/tests/products/FiveTest/pages/dirpage2.pt Fri Feb 11 18:27:47 2005
@@ -0,0 +1,4 @@
+<html>
+<p>This is page 2</p>
+</html>
+
Modified: z3/Five/trunk/tests/test_five.py
==============================================================================
--- z3/Five/trunk/tests/test_five.py (original)
+++ z3/Five/trunk/tests/test_five.py Fri Feb 11 18:27:47 2005
@@ -317,6 +317,12 @@
response = self.publish('/test_folder_1_/testoid', basic='manager:r00t')
self.assertEquals("The eagle has landed", response.getBody())
+ def test_pages_from_directory(self):
+ response = self.publish('/test_folder_1_/testoid/dirpage1')
+ self.assert_('page 1' in response.getBody())
+ response = self.publish('/test_folder_1_/testoid/dirpage2')
+ self.assert_('page 2' in response.getBody())
+
class IRecurse(Interface):
pass
@@ -368,7 +374,7 @@
self.assertEquals('seagull.html', menu[0]['action'])
self.assertEquals('Test Menu Item 2', menu[1]['title'])
self.assertEquals('parakeet.html', menu[1]['action'])
-
+
def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(RecursionTest))
More information about the z3-checkins
mailing list