~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_repository.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-10-25 02:27:46 UTC
  • mfrom: (2939.1.1 packrepo)
  • Revision ID: pqm@pqm.ubuntu.com-20071025022746-ftudwmzir8v2lccc
Fix up mismatched lock/unlock pairs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
975
975
                self.assertEqual(r1._pack_collection.names(), r2._pack_collection.names())
976
976
                self.assertEqual(2, len(r1._pack_collection.names()))
977
977
            finally:
978
 
                r1.unlock()
 
978
                r2.unlock()
979
979
        finally:
980
 
            r2.unlock()
 
980
            r1.unlock()
981
981
 
982
982
    def test_concurrent_writer_second_preserves_dropping_a_pack(self):
983
983
        format = self.get_format()
1045
1045
                self.assertEqual(1, len(r1._pack_collection.names()))
1046
1046
                self.assertFalse(name_to_drop in r1._pack_collection.names())
1047
1047
            finally:
1048
 
                r1.unlock()
 
1048
                r2.unlock()
1049
1049
        finally:
1050
 
            r2.unlock()
 
1050
            r1.unlock()
1051
1051
 
1052
1052
    def test_lock_write_does_not_physically_lock(self):
1053
1053
        repo = self.make_repository('.', format=self.get_format())