Rev 4871: Update version test in http://bazaar.launchpad.net/~vila/bzr/integration2

Vincent Ladeuil v.ladeuil+lp at free.fr
Mon Dec 7 14:24:41 GMT 2009


At http://bazaar.launchpad.net/~vila/bzr/integration2

------------------------------------------------------------
revno: 4871 [merge]
revision-id: v.ladeuil+lp at free.fr-20091207142428-5ldufov4sa3k7z63
parent: pqm at pqm.ubuntu.com-20091207112203-lrudgmkz8hfknidz
parent: gordon at doxxx.net-20091202164309-xh670n48hiwz3n5n
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: integration2
timestamp: Mon 2009-12-07 15:24:28 +0100
message:
  Update version test
modified:
  bzrlib/tests/test_version.py   test_version.py-20060816024207-ves6ult9a11taj9t-2
-------------- next part --------------
=== 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