Rev 5096: One more test that tests all perms in parallel. in http://bzr.arbash-meinel.com/branches/bzr/lp/2.2.0b2-contained-pack

John Arbash Meinel john at arbash-meinel.com
Mon Mar 8 16:47:12 GMT 2010


At http://bzr.arbash-meinel.com/branches/bzr/lp/2.2.0b2-contained-pack

------------------------------------------------------------
revno: 5096
revision-id: john at arbash-meinel.com-20100308164708-4hct67zbnppa4eea
parent: john at arbash-meinel.com-20100308163606-n1z028fu2iwjt1zw
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 2.2.0b2-contained-pack
timestamp: Mon 2010-03-08 10:47:08 -0600
message:
  One more test that tests all perms in parallel.
-------------- next part --------------
=== modified file 'bzrlib/tests/test_pack_collection.py'
--- a/bzrlib/tests/test_pack_collection.py	2010-03-08 16:36:06 +0000
+++ b/bzrlib/tests/test_pack_collection.py	2010-03-08 16:47:08 +0000
@@ -145,7 +145,6 @@
     _m3 = ('name3', 'content3')
     _m4 = ('name4', 'content4')
     _m5 = ('name5', 'content5')
-    _m5 = ('name6', 'content6')
 
     def setUp(self):
         super(TestMemoTracker, self).setUp()
@@ -295,3 +294,21 @@
                                 d_added=[self._m2],
                                 m_removed=[],
                                 m_added=[])
+
+    def test__diff_from_disk_all(self):
+        self.tracker.add_memo(*self._m1)
+        self.tracker.add_memo(*self._m2)
+        self.tracker.add_memo(*self._m3)
+        self.tracker.save()
+        tracker2 = TrivialMemoTracker(self.transport, 'meta')
+        tracker2.add_memo(*self._m4)
+        tracker2.remove_memo(*self._m3)
+        tracker2.save()
+        self.tracker.add_memo(*self._m5)
+        self.tracker.remove_memo(*self._m2)
+        self.assertDiffFromDisk(on_disk=[self._m1, self._m2, self._m4],
+                                active=[self._m1, self._m4, self._m5],
+                                d_removed=[self._m3],
+                                d_added=[self._m4],
+                                m_removed=[self._m2],
+                                m_added=[self._m5])



More information about the bazaar-commits mailing list