[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