--- a/tests/hghave.py Fri Apr 01 13:04:41 2016 +0000
+++ b/tests/hghave.py Fri Apr 01 13:19:29 2016 +0000
@@ -114,12 +114,13 @@
except ImportError:
return False
-@check("bzr114", "Canonical's Bazaar client >= 1.14")
-def has_bzr114():
+@checkvers("bzr", "Canonical's Bazaar client >= %s", (1.14,))
+def has_bzr_range(v):
+ major, minor = v.split('.')[0:2]
try:
import bzrlib
return (bzrlib.__doc__ is not None
- and bzrlib.version_info[:2] >= (1, 14))
+ and bzrlib.version_info[:2] >= (int(major), int(minor)))
except ImportError:
return False