Skip to content

Commit

Permalink
gpg, #106, test: Add TC for parsing all-filenames with .asc.
Browse files Browse the repository at this point in the history
  • Loading branch information
mplanchard authored and ankostis committed Jan 19, 2016
1 parent 7da927f commit abf8785
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions tests/test_core.py
Expand Up @@ -55,10 +55,6 @@
("foo/pkg.zip", 'pkg', ''),
("foo/pkg-1b.zip", 'pkg', '1b'),
("package-name-0.0.1.alpha.1.win-amd64-py3.2.exe", "package-name", "0.0.1.alpha.1"),
("some_package-0.1.0-py2.py3-none-any.whl", "some_package", "0.1.0"),
("some_package-0.1.0-py2.py3-none-any.whl.asc", "some_package", "0.1.0"),
("some_package-0.1.0.tar.gz.asc", "some_package", "0.1.0"),
("some_package-0.1.0.tar.gz", "some_package", "0.1.0")
]

def _capitalize_ext(fpath):
Expand All @@ -73,6 +69,12 @@ def test_guess_pkgname_and_version(filename, pkgname, version):
assert core.guess_pkgname_and_version(filename) == exp
assert core.guess_pkgname_and_version(_capitalize_ext(filename)) == exp

@pytest.mark.parametrize(("filename", "pkgname", "version"), files)
def test_guess_pkgname_and_version_asc(filename, pkgname, version):
exp = (pkgname, version)
filename = '%s.asc' % filename
assert core.guess_pkgname_and_version(filename) == exp


def test_listdir_bad_name(tmpdir):
tmpdir.join("foo.whl").ensure()
Expand Down

0 comments on commit abf8785

Please sign in to comment.