Merge pull request #94 from miltonArango/improving-coverage

[MRG] Unit tests for the version generation
This commit is contained in:
Vinayak Mehta
2019-11-15 10:50:42 +05:30
committed by GitHub
+16
View File
@@ -7,6 +7,7 @@ from pandas.testing import assert_frame_equal
import camelot
from camelot.core import Table, TableList
from camelot.__version__ import generate_version
from .data import *
@@ -298,3 +299,18 @@ def test_table_order():
(1, 2),
(1, 1),
]
def test_version_generation():
version = (0, 7, 3)
assert generate_version(version, prerelease=None, revision=None) == "0.7.3"
def test_version_generation_with_prerelease_revision():
version = (0, 7, 3)
prerelease = "alpha"
revision = 2
assert (
generate_version(version, prerelease=prerelease, revision=revision)
== "0.7.3-alpha.2"
)