[Checkins] SVN: transaction/branches/sphinx/ Coverage for rm_key.

Tres Seaver cvs-admin at zope.org
Tue Dec 18 05:25:06 UTC 2012


Log message for revision 128749:
  Coverage for rm_key.

Changed:
  _U  transaction/branches/sphinx/
  U   transaction/branches/sphinx/transaction/tests/test__transaction.py

-=-
Modified: transaction/branches/sphinx/transaction/tests/test__transaction.py
===================================================================
--- transaction/branches/sphinx/transaction/tests/test__transaction.py	2012-12-18 05:25:05 UTC (rev 128748)
+++ transaction/branches/sphinx/transaction/tests/test__transaction.py	2012-12-18 05:25:06 UTC (rev 128749)
@@ -1084,6 +1084,14 @@
 
 class MiscellaneousTests(unittest.TestCase):
 
+    def test_rm_key_miss(self):
+        from transaction._transaction import rm_key
+        self.assertTrue(rm_key(object()) is None)
+
+    def test_rm_key_hit(self):
+        from transaction._transaction import rm_key
+        self.assertEqual(rm_key(Resource('zzz')), 'zzz')
+
     def test_BBB_join(self):
         # The join method is provided for "backward-compatability" with ZODB 4
         # data managers.



More information about the checkins mailing list