8000 TST: Update test__version.py. · numpy/numpy@d8bd7fb · GitHub
[go: up one dir, main page]

Skip to content

Commit d8bd7fb

Browse files
committed
TST: Update test__version.py.
Added tests for the x.x.dev0+1234567 form together 8000 with alpha and beta versions of same. Updates lifted from scipy.
1 parent e1ccd7c commit d8bd7fb

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

numpy/lib/tests/test__version.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,19 @@ def test_dev_a_b_rc_mixed():
4848
assert_(NumpyVersion('1.9.0a2.dev-6acvda54') < '1.9.0a2')
4949

5050

51+
def test_dev0_version():
52+
assert_(NumpyVersion('1.9.0.dev0+Unknown') < '1.9.0')
53+
for ver in ['1.9.0', '1.9.0a1', '1.9.0b2', '1.9.0b2.dev0+ffffffff']:
54+
assert_(NumpyVersion('1.9.0.dev0+f16acvda') < ver)
55+
56+
assert_(NumpyVersion('1.9.0.dev0+f16acvda') == '1.9.0.dev0+11111111')
57+
58+
59+
def test_dev0_a_b_rc_mixed():
60+
assert_(NumpyVersion('1.9.0a2.dev0+f16acvda') == '1.9.0a2.dev0+11111111')
61+
assert_(NumpyVersion('1.9.0a2.dev0+6acvda54') < '1.9.0a2')
62+
63+
5164
def test_raises():
5265
for ver in ['1.9', '1,9.0', '1.7.x']:
5366
assert_raises(ValueError, NumpyVersion, ver)

0 commit comments

Comments
 (0)
0