Rev 4871: (doxxx) Update version test in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Mon Dec 7 15:15:59 GMT 2009
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 4871 [merge]
revision-id: pqm at pqm.ubuntu.com-20091207151558-0f1ws7jungrooq89
parent: pqm at pqm.ubuntu.com-20091207112203-lrudgmkz8hfknidz
parent: v.ladeuil+lp at free.fr-20091207142428-5ldufov4sa3k7z63
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2009-12-07 15:15:58 +0000
message:
(doxxx) Update version test
modified:
bzrlib/tests/test_version.py test_version.py-20060816024207-ves6ult9a11taj9t-2
=== modified file 'bzrlib/tests/test_version.py'
--- a/bzrlib/tests/test_version.py 2009-09-17 11:54:41 +0000
+++ b/bzrlib/tests/test_version.py 2009-12-02 16:36:22 +0000
@@ -14,9 +14,12 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
"""Tests for versioning of bzrlib."""
+from cStringIO import StringIO
+import os
+import re
+
from bzrlib import version, workingtree
from bzrlib.tests import TestCase, TestSkipped
@@ -35,3 +38,13 @@
else:
# ensure that what we got was in fact a working tree instance.
self.assertIsInstance(src_tree, workingtree.WorkingTree)
+
+ def test_python_binary_path(self):
+ self.permit_source_tree_branch_repo()
+ sio = StringIO()
+ version.show_version(show_config=False, show_copyright=False,
+ to_file=sio)
+ out = sio.getvalue()
+ m = re.search(r"Python interpreter: (.*) [0-9]", out)
+ self.assertIsNot(m, None)
+ self.failUnlessExists(m.group(1))
More information about the bazaar-commits
mailing list