[Checkins] SVN: zope.traversing/trunk/src/zope/traversing/tests/test_ Integrated test_skinf into test_publicationtraverse

Hanno Schlichting hannosch at hannosch.eu
Tue Dec 15 20:10:24 EST 2009


Log message for revision 106606:
  Integrated test_skinf into test_publicationtraverse
  

Changed:
  U   zope.traversing/trunk/src/zope/traversing/tests/test_publicationtraverse.py
  D   zope.traversing/trunk/src/zope/traversing/tests/test_skinf.py

-=-
Modified: zope.traversing/trunk/src/zope/traversing/tests/test_publicationtraverse.py
===================================================================
--- zope.traversing/trunk/src/zope/traversing/tests/test_publicationtraverse.py	2009-12-16 01:09:53 UTC (rev 106605)
+++ zope.traversing/trunk/src/zope/traversing/tests/test_publicationtraverse.py	2009-12-16 01:10:24 UTC (rev 106606)
@@ -134,7 +134,15 @@
         self.assertEqual(view.__class__, View)
         self.assertEqual(view.name, 'more')
 
+    def testMissingSkin(self):
+        ob = Content()
+        from zope.traversing.publicationtraverse import PublicationTraverser
+        t = PublicationTraverser()
+        request = TestRequest()
+        self.assertRaises(
+            NotFound, t.traversePath, request, ob, '/++skin++missingskin')
 
+
 class IContent(Interface):
     pass
 
@@ -180,4 +188,4 @@
     return makeSuite(TestPublicationTraverser)
 
 if __name__ == '__main__':
-    unittest.main()
+    main()

Deleted: zope.traversing/trunk/src/zope/traversing/tests/test_skinf.py
===================================================================
--- zope.traversing/trunk/src/zope/traversing/tests/test_skinf.py	2009-12-16 01:09:53 UTC (rev 106605)
+++ zope.traversing/trunk/src/zope/traversing/tests/test_skinf.py	2009-12-16 01:10:24 UTC (rev 106606)
@@ -1,36 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2006 Zope Corporation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""Functional tests for skin traversing
-
-$Id$
-"""
-import unittest
-from zope.app.testing import functional
-from zope.publisher.interfaces import NotFound
-from zope.traversing.tests.layer import TraversingLayer
-
-class TestSkin(functional.BrowserTestCase):
-
-    def test_missing_skin(self):
-        self.assertRaises(NotFound, self.publish, "/++skin++missingskin")
-
-def test_suite():
-    suite = unittest.TestSuite()
-    TestSkin.layer = TraversingLayer
-    suite.addTest(unittest.makeSuite(TestSkin))
-    return suite
-
-
-if __name__ == '__main__':
-    unittest.main()



More information about the checkins mailing list