Rev 3647: Fix tar-related failing test (python-2.5.1 bug). in http://bazaar.launchpad.net/%7Ebzr/bzr/osx_tests_fix
Vincent Ladeuil
v.ladeuil+lp at free.fr
Mon Sep 8 07:29:11 BST 2008
At http://bazaar.launchpad.net/%7Ebzr/bzr/osx_tests_fix
------------------------------------------------------------
revno: 3647
revision-id: v.ladeuil+lp at free.fr-20080908062742-mm7uf6zqjq45qhnt
parent: v.ladeuil+lp at free.fr-20080901093445-gz2g0supj4kvscn2
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: osx_tests_fix
timestamp: Mon 2008-09-08 08:27:42 +0200
message:
Fix tar-related failing test (python-2.5.1 bug).
* bzrlib/tests/blackbox/test_export.py:
(TestExport.test_tar_export): OSX needs at least python-2.5.2 to
pass this test. Stock OSX is python-2.3 (not supported by bzr) and
there is no point in trying to support 2.4.
modified:
bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
-------------- next part --------------
=== modified file 'bzrlib/tests/blackbox/test_export.py'
--- a/bzrlib/tests/blackbox/test_export.py 2008-08-08 05:25:58 +0000
+++ b/bzrlib/tests/blackbox/test_export.py 2008-09-08 06:27:42 +0000
@@ -57,6 +57,9 @@
# '.bzrignore'.
self.assertEqual(['test/a'], sorted(ball.getnames()))
+ if sys.version_info < (2, 5, 2) and sys.platform == 'darwin':
+ raise tests.KnownFailure('python %r has a tar related bug, upgrade'
+ % sys.version_info)
out, err = self.run_bzr('export --format=tgz --root=test -')
ball = tarfile.open('', fileobj=StringIO(out))
self.assertEqual(['test/a'], sorted(ball.getnames()))
More information about the bazaar-commits
mailing list