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