diff options
| -rw-r--r-- | bitbake/lib/prserv/__init__.py | 2 | ||||
| -rw-r--r-- | bitbake/lib/prserv/tests.py | 2 |
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 | ||
| 39 | def _revision_greater_or_equal(rev1, rev2): | 39 | def _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, "") |
