summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/prserv
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/prserv')
-rw-r--r--bitbake/lib/prserv/__init__.py2
-rw-r--r--bitbake/lib/prserv/tests.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/bitbake/lib/prserv/__init__.py b/bitbake/lib/prserv/__init__.py
index a817b03c1e..ffc5a40a28 100644
--- a/bitbake/lib/prserv/__init__.py
+++ b/bitbake/lib/prserv/__init__.py
@@ -34,7 +34,7 @@ def increase_revision(ver):
34 logger.critical("Unable to increase revision value %s: %s" % (ver, e)) 34 logger.critical("Unable to increase revision value %s: %s" % (ver, e))
35 raise e 35 raise e
36 36
37 return ".".join(fields[0:-1] + list(str(val + 1))) 37 return ".".join(fields[0:-1] + [ str(val + 1) ])
38 38
39def _revision_greater_or_equal(rev1, rev2): 39def _revision_greater_or_equal(rev1, rev2):
40 """Compares x.y.z revision numbers, using integer comparison 40 """Compares x.y.z revision numbers, using integer comparison
diff --git a/bitbake/lib/prserv/tests.py b/bitbake/lib/prserv/tests.py
index 8765b129f2..df0c003003 100644
--- a/bitbake/lib/prserv/tests.py
+++ b/bitbake/lib/prserv/tests.py
@@ -84,6 +84,8 @@ class FunctionTests(unittest.TestCase):
84 self.assertEqual(increase_revision("1.0"), "1.1") 84 self.assertEqual(increase_revision("1.0"), "1.1")
85 self.assertEqual(increase_revision("1.1.1"), "1.1.2") 85 self.assertEqual(increase_revision("1.1.1"), "1.1.2")
86 self.assertEqual(increase_revision("1.1.1.3"), "1.1.1.4") 86 self.assertEqual(increase_revision("1.1.1.3"), "1.1.1.4")
87 self.assertEqual(increase_revision("9"), "10")
88 self.assertEqual(increase_revision("1.9"), "1.10")
87 self.assertRaises(ValueError, increase_revision, "1.a") 89 self.assertRaises(ValueError, increase_revision, "1.a")
88 self.assertRaises(ValueError, increase_revision, "1.") 90 self.assertRaises(ValueError, increase_revision, "1.")
89 self.assertRaises(ValueError, increase_revision, "") 91 self.assertRaises(ValueError, increase_revision, "")