diff options
Diffstat (limited to 'version-test.py')
| -rw-r--r-- | version-test.py | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/version-test.py b/version-test.py new file mode 100644 index 000000000..d5352b55b --- /dev/null +++ b/version-test.py @@ -0,0 +1,46 @@ +#!/usr/bin/python + +import version + +a = version.Version("0.51") +assert(a.major == 0) +assert(a.minor == 51) +assert(a.pre == False) +assert(a.beta == None) +assert(str(a) == "0.51") + +a.bump_and_to_pre() +assert(a.major == 0) +assert(a.minor == 52) +assert(a.pre == True) +assert(a.beta == None) +assert(str(a) == "0.52pre") + +a.bump() +assert(a.major == 0) +assert(a.minor == 53) +assert(a.pre == False) +assert(a.beta == None) +assert(str(a) == "0.53") + +a.to_pre() +a.bump_beta() +assert(a.major == 0) +assert(a.minor == 53) +assert(a.pre == False) +assert(a.beta == 1) +assert(str(a) == "0.53beta1") + +a.bump_beta() +assert(a.major == 0) +assert(a.minor == 53) +assert(a.pre == False) +assert(a.beta == 2) +assert(str(a) == "0.53beta2") + +a.to_release() +assert(a.major == 0) +assert(a.minor == 53) +assert(a.pre == False) +assert(a.beta == None) +assert(str(a) == "0.53") |
