Test: Version test didn't know about betas

This commit is contained in:
Paul Beckingham
2015-09-07 17:15:42 -04:00
parent 06c6b94fd4
commit 75152d913e

View File

@@ -59,7 +59,7 @@ class TestVersion(TestCase):
def slurp(self, file="../CMakeLists.txt"):
number = "\.".join(["[0-9]+"] * 3)
ver = re.compile("^set \(PROJECT_VERSION \"({0})\"\)$".format(number))
ver = re.compile("^set \(PROJECT_VERSION \"({0}.+)\"\)$".format(number))
with open(file) as fh:
for line in fh:
if "PROJECT_VERSION" in line:
@@ -112,7 +112,7 @@ class TestVersion(TestCase):
def test_version_option(self):
"""Verify that 'task --version' returnes something valid"""
code, out, err = self.t("--version")
self.assertRegexpMatches(out, r'^\d\.\d+\.\d+$')
self.assertRegexpMatches(out, r'^\d\.\d+\.\d+(\.\w+)?$')
if __name__ == "__main__":