Rev 5872: (jelmer) Add tests for Repository.is_locked. (Jelmer Vernooij) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Mon May 16 20:33:46 UTC 2011
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 5872 [merge]
revision-id: pqm at pqm.ubuntu.com-20110516203329-ou3ukg7r795pxvkc
parent: pqm at pqm.ubuntu.com-20110516190406-a8h88o7llo5dnw9q
parent: jelmer at samba.org-20110516124926-p1a13i5narhvqvdx
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2011-05-16 20:33:29 +0000
message:
(jelmer) Add tests for Repository.is_locked. (Jelmer Vernooij)
renamed:
bzrlib/tests/per_repository/test_is_write_locked.py => bzrlib/tests/per_repository/test_locking.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
modified:
bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
bzrlib/tests/per_repository/test_locking.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
=== modified file 'bzrlib/tests/per_repository/__init__.py'
--- a/bzrlib/tests/per_repository/__init__.py 2011-05-14 21:16:04 +0000
+++ b/bzrlib/tests/per_repository/__init__.py 2011-05-16 12:49:26 +0000
@@ -119,8 +119,8 @@
'test_get_parent_map',
'test_has_same_location',
'test_has_revisions',
- 'test_is_write_locked',
'test_iter_reverse_revision_history',
+ 'test_locking',
'test_merge_directive',
'test_pack',
'test_reconcile',
=== renamed file 'bzrlib/tests/per_repository/test_is_write_locked.py' => 'bzrlib/tests/per_repository/test_locking.py'
--- a/bzrlib/tests/per_repository/test_is_write_locked.py 2009-03-23 14:59:43 +0000
+++ b/bzrlib/tests/per_repository/test_locking.py 2011-05-16 12:49:26 +0000
@@ -36,3 +36,22 @@
repo.lock_write()
self.addCleanup(repo.unlock)
self.assertTrue(repo.is_write_locked())
+
+
+class TestIsLocked(TestCaseWithRepository):
+
+ def test_not_locked(self):
+ repo = self.make_repository('.')
+ self.assertFalse(repo.is_locked())
+
+ def test_read_locked(self):
+ repo = self.make_repository('.')
+ repo.lock_read()
+ self.addCleanup(repo.unlock)
+ self.assertTrue(repo.is_locked())
+
+ def test_write_locked(self):
+ repo = self.make_repository('.')
+ repo.lock_write()
+ self.addCleanup(repo.unlock)
+ self.assertTrue(repo.is_locked())
More information about the bazaar-commits
mailing list