[Checkins] SVN: zope.app.debugskin/trunk/ - made ftests be picked up

Christian Theune ct at gocept.com
Sun May 6 06:24:08 EDT 2007


Log message for revision 75539:
   - made ftests be picked up
   - fixed ftest to not check that code is displayed but a part of the
     traceback (yes, this could be done better) because eggs might be compiled
     in a way so that code isn't available for the traceback (worked on the
     Zope 3 tree but not in the buildout situation)
  

Changed:
  U   zope.app.debugskin/trunk/buildout.cfg
  U   zope.app.debugskin/trunk/setup.py
  U   zope.app.debugskin/trunk/src/zope/app/debugskin/ftests.py

-=-
Modified: zope.app.debugskin/trunk/buildout.cfg
===================================================================
--- zope.app.debugskin/trunk/buildout.cfg	2007-05-06 10:22:31 UTC (rev 75538)
+++ zope.app.debugskin/trunk/buildout.cfg	2007-05-06 10:24:07 UTC (rev 75539)
@@ -5,4 +5,5 @@
 
 [test]
 recipe = zc.recipe.testrunner
-eggs = zope.app.debugskin
+eggs = zope.app.debugskin [test]
+defaults = ['--tests-pattern', '^f?tests$', '-v']

Modified: zope.app.debugskin/trunk/setup.py
===================================================================
--- zope.app.debugskin/trunk/setup.py	2007-05-06 10:22:31 UTC (rev 75538)
+++ zope.app.debugskin/trunk/setup.py	2007-05-06 10:24:07 UTC (rev 75539)
@@ -17,6 +17,11 @@
                       "zope.app.rotterdam",
                       "zope.app.skins",
                       "zope.publisher"],
+    extras_require = dict(
+        test = ["zope.app.testing",
+                "zope.app.zcmlfiles",
+                "zope.app.securitypolicy"]
+    ),
 
     zip_safe=False
 )

Modified: zope.app.debugskin/trunk/src/zope/app/debugskin/ftests.py
===================================================================
--- zope.app.debugskin/trunk/src/zope/app/debugskin/ftests.py	2007-05-06 10:22:31 UTC (rev 75538)
+++ zope.app.debugskin/trunk/src/zope/app/debugskin/ftests.py	2007-05-06 10:24:07 UTC (rev 75539)
@@ -29,7 +29,7 @@
         self.assert_(body.find(
             'zope.publisher.interfaces.NotFound') > 0)
         self.assert_(body.find(
-            'raise NotFound(self.context, name, request)') > 0)
+            'in publishTraverse') > 0)
         self.checkForBrokenLinks(body, '/++skin++Debug/foo',
                                  basic='mgr:mgrpw')
 



More information about the Checkins mailing list