Rev 2174: Fix test_retire_bzrdir to cope with transports that aren't backed by disk. in sftp://bazaar.launchpad.net/%7Ebzr/bzr/hpss/

Andrew Bennetts andrew.bennetts at canonical.com
Tue Mar 27 14:45:14 BST 2007


At sftp://bazaar.launchpad.net/%7Ebzr/bzr/hpss/

------------------------------------------------------------
revno: 2174
revision-id: andrew.bennetts at canonical.com-20070327134409-img1fcrrh0dznei8
parent: andrew.bennetts at canonical.com-20070327130249-fweassil5stwtt1d
committer: Andrew Bennetts <andrew.bennetts at canonical.com>
branch nick: hpss
timestamp: Tue 2007-03-27 23:44:09 +1000
message:
  Fix test_retire_bzrdir to cope with transports that aren't backed by disk.
modified:
  bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
=== modified file 'bzrlib/tests/bzrdir_implementations/test_bzrdir.py'
--- a/bzrlib/tests/bzrdir_implementations/test_bzrdir.py	2007-03-13 06:55:43 +0000
+++ b/bzrlib/tests/bzrdir_implementations/test_bzrdir.py	2007-03-27 13:44:09 +0000
@@ -1366,12 +1366,14 @@
 
     def test_retire_bzrdir(self):
         bd = self.make_bzrdir('.')
+        transport = bd.root_transport
         # must not overwrite existing directories
-        self.build_tree(['.bzr.retired.0/', '.bzr.retired.0/junk',])
-        self.failUnlessExists('.bzr')
+        self.build_tree(['.bzr.retired.0/', '.bzr.retired.0/junk',],
+            transport=transport)
+        self.failUnless(transport.has('.bzr'))
         bd.retire_bzrdir()
-        self.failIfExists('.bzr')
-        self.failUnlessExists('.bzr.retired.1')
+        self.failIf(transport.has('.bzr'))
+        self.failUnless(transport.has('.bzr.retired.1'))
 
 class TestBreakLock(TestCaseWithBzrDir):
 




More information about the bazaar-commits mailing list