[Checkins] SVN: zope.security/trunk/ Normalize testcase module-scope imports: test_testing.

Tres Seaver cvs-admin at zope.org
Fri Dec 21 01:58:33 UTC 2012


Log message for revision 128832:
  Normalize testcase module-scope imports:  test_testing.

Changed:
  _U  zope.security/trunk/
  U   zope.security/trunk/src/zope/security/tests/test_testing.py

-=-
Modified: zope.security/trunk/src/zope/security/tests/test_testing.py
===================================================================
--- zope.security/trunk/src/zope/security/tests/test_testing.py	2012-12-21 01:58:32 UTC (rev 128831)
+++ zope.security/trunk/src/zope/security/tests/test_testing.py	2012-12-21 01:58:33 UTC (rev 128832)
@@ -11,38 +11,48 @@
 # FOR A PARTICULAR PURPOSE.
 #
 ##############################################################################
-
-from __future__ import with_statement
 import unittest
-import zope.security.management
-import zope.security.testing
 
 
 class InteractionHelperTest(unittest.TestCase):
 
     def tearDown(self):
-        zope.security.management.endInteraction()
+        from zope.security.management import endInteraction
+        endInteraction()
 
     def test_create_interaction_should_return_principal(self):
-        principal = zope.security.testing.create_interaction(
+        from zope.security.management import getInteraction
+        from zope.security.testing import create_interaction
+        principal = create_interaction(
             'foo', groups=['bar'], description='desc')
-        interaction = zope.security.management.getInteraction()
-        participation = interaction.participations[0]
+        ix = getInteraction()
+        participation = ix.participations[0]
         self.assertEqual('foo', participation.principal.id)
         self.assertEqual(principal.groups, participation.principal.groups)
         self.assertEqual('desc', participation.principal.description)
 
     def test_usable_as_contextmanager(self):
-        with zope.security.testing.interaction('foo'):
-            interaction = zope.security.management.getInteraction()
-            participation = interaction.participations[0]
+        from zope.security.management import getInteraction
+        from zope.security.management import queryInteraction
+        from zope.security.testing import interaction
+        with interaction('foo'):
+            ix = getInteraction()
+            participation = ix.participations[0]
             self.assertEqual('foo', participation.principal.id)
-        self.assertFalse(zope.security.management.queryInteraction())
+        self.assertFalse(queryInteraction())
 
     def test_contextmanager_ends_interaction_on_exception(self):
+        from zope.security.management import queryInteraction
+        from zope.security.testing import interaction
         try:
-            with zope.security.testing.interaction('foo'):
+            with interaction('foo'):
                 raise RuntimeError()
         except RuntimeError:
             pass
-        self.assertFalse(zope.security.management.queryInteraction())
+        self.assertFalse(queryInteraction())
+
+
+def test_suite():
+    return unittest.TestSuite((
+        unittest.makeSuite(InteractionHelperTest),
+    ))



More information about the checkins mailing list