Log message for revision 71091:
  - removed redundant makerequest (ZopeTestCase.app() already has a request)
  
  RequestTest and SecurityRequestTest are now simple aliases for 
TransactionalTest and SecurityTest

Changed:
  U   CMF/trunk/CMFCalendar/tests/test_Calendar.py
  U   CMF/trunk/CMFCore/tests/base/testcase.py

-=-
Modified: CMF/trunk/CMFCalendar/tests/test_Calendar.py
===================================================================
--- CMF/trunk/CMFCalendar/tests/test_Calendar.py        2006-11-06 15:49:14 UTC 
(rev 71090)
+++ CMF/trunk/CMFCalendar/tests/test_Calendar.py        2006-11-07 09:33:02 UTC 
(rev 71091)
@@ -116,8 +116,7 @@
     def setUp(self):
         self._oldSkindata = Skinnable.SKINDATA.copy()
         transaction.begin()
-
-        app = self.app = ZopeTestCase.utils.makerequest(ZopeTestCase.app())
+        app = self.app = ZopeTestCase.app()
         # Log in as a god :-)
         newSecurityManager( None, UnrestrictedUser('god', 'god', ['Manager'], 
'') )
 

Modified: CMF/trunk/CMFCore/tests/base/testcase.py
===================================================================
--- CMF/trunk/CMFCore/tests/base/testcase.py    2006-11-06 15:49:14 UTC (rev 
71090)
+++ CMF/trunk/CMFCore/tests/base/testcase.py    2006-11-07 09:33:02 UTC (rev 
71091)
@@ -81,53 +81,35 @@
 
 class TransactionalTest(unittest.TestCase):
 
-    def setUp( self ):
+    def setUp(self):
         transaction.begin()
         self.app = self.root = ZopeTestCase.app()
-
-    def tearDown( self ):
-        transaction.abort()
-        ZopeTestCase.close(self.app)
-
-
-class RequestTest(TransactionalTest):
-
-    def setUp(self):
-        TransactionalTest.setUp(self)
-        self.app = self.root = ZopeTestCase.utils.makerequest(self.app)
         self.REQUEST  = self.app.REQUEST
         self.RESPONSE = self.app.REQUEST.RESPONSE
 
     def tearDown(self):
-        self.REQUEST.close()
-        TransactionalTest.tearDown(self)
+        transaction.abort()
+        ZopeTestCase.close(self.app)
 
+RequestTest = TransactionalTest
 
-class SecurityTest(unittest.TestCase):
 
+class SecurityTest(TransactionalTest):
+
     def setUp(self):
-        transaction.begin()
+        TransactionalTest.setUp(self)
         self._policy = PermissiveSecurityPolicy()
         self._oldPolicy = setSecurityPolicy(self._policy)
-        self.app = self.root = ZopeTestCase.app()
         newSecurityManager(None, AnonymousUser().__of__(self.app.acl_users))
 
-    def tearDown( self ):
-        transaction.abort()
-        ZopeTestCase.close(self.app)
+    def tearDown(self):
         noSecurityManager()
         setSecurityPolicy(self._oldPolicy)
+        TransactionalTest.tearDown(self)
 
+SecurityRequestTest = SecurityTest
 
-class SecurityRequestTest(SecurityTest):
 
-    def setUp(self):
-        SecurityTest.setUp(self)
-        self.app = self.root = ZopeTestCase.utils.makerequest(self.app)
-
-    def tearDown(self):
-        SecurityTest.tearDown(self)
-
 try:
     __file__
 except NameError:

_______________________________________________
CMF-checkins mailing list
[email protected]
http://mail.zope.org/mailman/listinfo/cmf-checkins

Reply via email to