Merge #149 Adding some tests
This commit is contained in:
commit
057dd98350
1 changed files with 6 additions and 0 deletions
6
test.py
6
test.py
|
@ -78,8 +78,11 @@ def test_parse_version(version, parsed_version):
|
||||||
(Version(1, 0, None, None, None), '1.0.0'),
|
(Version(1, 0, None, None, None), '1.0.0'),
|
||||||
(Version(2, 1, 0, None, None), '2.1.0'),
|
(Version(2, 1, 0, None, None), '2.1.0'),
|
||||||
(Version(2, 1, 0, None, 'build1'), '2.1.0+build1'),
|
(Version(2, 1, 0, None, 'build1'), '2.1.0+build1'),
|
||||||
|
(Version(2, 1, 0, None, 'snapshot-preview-build1'), '2.1.0+snapshot_preview_build1'),
|
||||||
(Version(2, 1, 0, 'alpha1', None), '2.1.0-alpha1'),
|
(Version(2, 1, 0, 'alpha1', None), '2.1.0-alpha1'),
|
||||||
|
(Version(2, 1, 0, 'snapshot-preview-alpha1', None), '2.1.0-snapshot_preview_alpha1'),
|
||||||
(Version(2, 1, 0, 'alpha1', 'build1'), '2.1.0-alpha1+build1'),
|
(Version(2, 1, 0, 'alpha1', 'build1'), '2.1.0-alpha1+build1'),
|
||||||
|
(Version(2, 1, 0, 'snapshot-preview-alpha1', 'snapshot-preview-build1'), '2.1.0-snapshot_preview_alpha1+snapshot_preview_build1'),
|
||||||
])
|
])
|
||||||
def test_unparse_version(parsed_version, version):
|
def test_unparse_version(parsed_version, version):
|
||||||
result = rust2rpm.metadata.CargoSemVer.unparse_version(parsed_version)
|
result = rust2rpm.metadata.CargoSemVer.unparse_version(parsed_version)
|
||||||
|
@ -89,8 +92,11 @@ def test_unparse_version(parsed_version, version):
|
||||||
@pytest.mark.parametrize('parsed_version, version', [
|
@pytest.mark.parametrize('parsed_version, version', [
|
||||||
(Version(2, 1, 0, None, None), '2.1.0'),
|
(Version(2, 1, 0, None, None), '2.1.0'),
|
||||||
(Version(2, 1, 0, None, 'build1'), '2.1.0+build1'),
|
(Version(2, 1, 0, None, 'build1'), '2.1.0+build1'),
|
||||||
|
(Version(2, 1, 0, None, 'snapshot-preview-build1'), '2.1.0+snapshot_preview_build1'),
|
||||||
(Version(2, 1, 0, 'alpha1', None), '2.1.0~alpha1'),
|
(Version(2, 1, 0, 'alpha1', None), '2.1.0~alpha1'),
|
||||||
|
(Version(2, 1, 0, 'snapshot-preview-alpha1', None), '2.1.0~snapshot_preview_alpha1'),
|
||||||
(Version(2, 1, 0, 'alpha1', 'build1'), '2.1.0~alpha1+build1'),
|
(Version(2, 1, 0, 'alpha1', 'build1'), '2.1.0~alpha1+build1'),
|
||||||
|
(Version(2, 1, 0, 'snapshot-preview-alpha1', 'snapshot-preview-build1'), '2.1.0~snapshot_preview_alpha1+snapshot_preview_build1'),
|
||||||
])
|
])
|
||||||
def test_unparse_version_sep(parsed_version, version):
|
def test_unparse_version_sep(parsed_version, version):
|
||||||
result = rust2rpm.metadata.CargoSemVer.unparse_version(
|
result = rust2rpm.metadata.CargoSemVer.unparse_version(
|
||||||
|
|
Loading…
Reference in a new issue