Rev 4790: Don't make explicit assumptions about testing current working dir. in http://bazaar.launchpad.net/~jameinel/bzr/2.1.0b4-win32-init-at-root

John Arbash Meinel john at arbash-meinel.com
Sun Nov 8 02:23:23 GMT 2009


At http://bazaar.launchpad.net/~jameinel/bzr/2.1.0b4-win32-init-at-root

------------------------------------------------------------
revno: 4790
revision-id: john at arbash-meinel.com-20091108022313-ggyjzlanjci2bgzn
parent: pqm at pqm.ubuntu.com-20091106084512-t5ll6xywcd1bycfe
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 2.1.0b4-win32-init-at-root
timestamp: Sat 2009-11-07 20:23:13 -0600
message:
  Don't make explicit assumptions about testing current working dir.
  
  On Windows, paths get shortened to avoid MAX_PATH limitations.
  So we don't have the full path to the test in all invocations.
  Just use 'cwd' instead of hard-coding the value.
-------------- next part --------------
=== modified file 'bzrlib/tests/blackbox/test_init.py'
--- a/bzrlib/tests/blackbox/test_init.py	2009-08-12 22:16:29 +0000
+++ b/bzrlib/tests/blackbox/test_init.py	2009-11-08 02:23:13 +0000
@@ -22,6 +22,7 @@
 
 from bzrlib import (
     branch as _mod_branch,
+    osutils,
     urlutils,
     )
 from bzrlib.bzrdir import BzrDirMetaFormat1
@@ -74,8 +75,8 @@
 Using shared repository: %s
 """ % (self._default_label, urlutils.local_path_from_url(
             repo.bzrdir.root_transport.external_url())), out)
-        self.assertEndsWith(out, "bzrlib.tests.blackbox.test_init.TestInit."
-            "test_init_at_repository_root/work/repo/\n")
+        cwd = osutils.getcwd()
+        self.assertEndsWith(out, cwd + '/repo/\n')
         self.assertEqual('', err)
         newdir.open_branch()
         newdir.open_workingtree()



More information about the bazaar-commits mailing list