Runing the test suit in the 0.14 branch results in errors.
~/qbzr/wd/qbzr $ bzr selftest -s bp.qbzr
bzr selftest: /usr/bin/bzr
/usr/lib/python2.6/dist-packages/bzrlib
bzr-2.1.0rc2 python-2.6.4 Linux-2.6.31-18-generic-i686-with-Ubuntu-9.10-karmic
======================================================================
ERROR: bzrlib.plugins.qbzr.lib.tests.test_loggraphprovider.TestLogGraphProvider.test_open_locations_raise_not_a_branch
----------------------------------------------------------------------
_StringException: Text attachment: log
------------
1.594 creating repository in file:///tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_loggraphprovider.TestLogGraphProvider.test_open_locations_raise_not_a_branch/work/repo/.bzr/.
------------
Text attachment: traceback
------------
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/home/garyvdm/qbzr/wd/qbzr/lib/tests/test_loggraphprovider.py", line 155, in test_open_locations_raise_not_a_branch
gp.open_locations, ["/non_existant_branch"])
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 1243, in assertRaises
callableObj(*args, **kwargs)
File "/home/garyvdm/qbzr/wd/qbzr/lib/loggraphprovider.py", line 287, in open_locations
BzrDir.open_containing_tree_branch_or_repository(location)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 989, in open_containing_tree_branch_or_repository
bzrdir, relpath = klass.open_containing(location)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 898, in open_containing
return BzrDir.open_containing_from_transport(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 919, in open_containing_from_transport
result = BzrDir.open_from_transport(a_transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 854, in open_from_transport
hook(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 992, in _preopen_isolate_transport
self._preopen_isolate_url(url)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 1007, in _preopen_isolate_url
% (url, self._bzr_selftest_roots))
BzrError: Attempt to escape test isolation: 'file:///non_existant_branch/' [u'/tmp/testbzr-1DYKuD.tmp/', 'file:///tmp/testbzr-1DYKuD.tmp/', u'/tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_loggraphprovider.TestLogGraphProvider.test_open_locations_raise_not_a_branch/', 'file:///tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_loggraphprovider.TestLogGraphProvider.test_open_locations_raise_not_a_branch/', 'file:///tmp/testbzr-1DYKuD.tmp/']
------------
======================================================================
ERROR: bzrlib.plugins.qbzr.lib.tests.test_util.TestOpenTree.test_no_ui_mode
----------------------------------------------------------------------
_StringException: Text attachment: log
------------
------------
Text attachment: traceback
------------
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/home/garyvdm/qbzr/wd/qbzr/lib/tests/test_util.py", line 178, in test_no_ui_mode
util.open_tree, '/non/existent/path', ui_mode=False, _critical_dialog=mf)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 1243, in assertRaises
callableObj(*args, **kwargs)
File "/home/garyvdm/qbzr/wd/qbzr/lib/util.py", line 1069, in open_tree
return WorkingTree.open_containing(directory)[0]
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree.py", line 343, in open_containing
control, relpath = bzrdir.BzrDir.open_containing(path)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 898, in open_containing
return BzrDir.open_containing_from_transport(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 919, in open_containing_from_transport
result = BzrDir.open_from_transport(a_transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 854, in open_from_transport
hook(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 992, in _preopen_isolate_transport
self._preopen_isolate_url(url)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 1007, in _preopen_isolate_url
% (url, self._bzr_selftest_roots))
BzrError: Attempt to escape test isolation: 'file:///non/existent/path/' [u'/tmp/testbzr-1DYKuD.tmp/', 'file:///tmp/testbzr-1DYKuD.tmp/', u'/tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_util.TestOpenTree.test_no_ui_mode/', 'file:///tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_util.TestOpenTree.test_no_ui_mode/']
------------
======================================================================
ERROR: bzrlib.plugins.qbzr.lib.tests.test_util.TestOpenTree.test_ui_mode
----------------------------------------------------------------------
_StringException: Text attachment: log
------------
------------
Text attachment: traceback
------------
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/testtools/runtest.py", line 128, in _run_user
return fn(*args)
File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 368, in _run_test_method
testMethod()
File "/home/garyvdm/qbzr/wd/qbzr/lib/tests/test_util.py", line 193, in test_ui_mode
tree = util.open_tree('/non/existent/path', ui_mode=True, _critical_dialog=mf)
File "/home/garyvdm/qbzr/wd/qbzr/lib/util.py", line 1069, in open_tree
return WorkingTree.open_containing(directory)[0]
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree.py", line 343, in open_containing
control, relpath = bzrdir.BzrDir.open_containing(path)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 898, in open_containing
return BzrDir.open_containing_from_transport(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 919, in open_containing_from_transport
result = BzrDir.open_from_transport(a_transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 854, in open_from_transport
hook(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 992, in _preopen_isolate_transport
self._preopen_isolate_url(url)
File "/usr/lib/python2.6/dist-packages/bzrlib/tests/__init__.py", line 1007, in _preopen_isolate_url
% (url, self._bzr_selftest_roots))
BzrError: Attempt to escape test isolation: 'file:///non/existent/path/' [u'/tmp/testbzr-1DYKuD.tmp/', 'file:///tmp/testbzr-1DYKuD.tmp/', u'/tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_util.TestOpenTree.test_ui_mode/', 'file:///tmp/testbzr-1DYKuD.tmp/bzrlib.plugins.qbzr.lib.tests.test_util.TestOpenTree.test_ui_mode/']
------------
----------------------------------------------------------------------
Ran 77 tests in 1.814s