[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