cement/tests/utils/test_version.py
2018-08-21 02:39:17 -05:00

20 lines
447 B
Python

from cement.utils import version
def test_get_version():
ver = version.get_version()
assert ver.startswith('3.0')
ver = version.get_version((2, 1, 1, 'alpha', 1))
assert ver == '2.1.1a1'
ver = version.get_version((2, 1, 2, 'beta', 2))
assert ver == '2.1.2b2'
ver = version.get_version((2, 1, 2, 'rc', 3))
assert ver == '2.1.2c3'
ver = version.get_version((2, 1, 3, 'final', 0))
assert ver == '2.1.3'