Skip to content

Commit 83e9aa9

Browse files
committed
Add additional test case for is_prerelease
1 parent e1ae67f commit 83e9aa9

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

test/framework/utilities_test.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,12 @@ def test_LooseVersion(self):
148148
self.assertGreater(LooseVersion('2.a'), LooseVersion('2'))
149149

150150
# checking prereleases
151-
self.assertGreater(LooseVersion('4.0.0-beta'), LooseVersion('4.0.0'))
152-
self.assertTrue(LooseVersion('4.0.0-beta').is_prerelease('4.0.0', ['-beta']))
153-
self.assertFalse(LooseVersion('4.0.0-beta').is_prerelease('4.0.0', ['rc']))
151+
version_4beta = LooseVersion('4.0.0-beta')
152+
self.assertGreater(version_4beta, LooseVersion('4.0.0'))
153+
self.assertTrue(version_4beta.is_prerelease('4.0.0', ['-beta']))
154+
self.assertTrue(version_4beta.is_prerelease(LooseVersion('4.0.0'), ['-beta']))
155+
self.assertFalse(version_4beta.is_prerelease('4.0.0', ['rc']))
156+
self.assertFalse(version_4beta.is_prerelease('4.0.0', ['rc, -beta']))
154157

155158
# The following test is based on the Python distutils tests
156159
# licensed under the Python Software Foundation License Version 2

0 commit comments

Comments
 (0)