def pkgfile_from_path(fn): pkgname, version = guess_pkgname_and_version(fn) return PkgFile(root=py.path.local(fn).parts()[1].strpath, fn=fn, pkgname=pkgname, version=version, parsed_version=parse_version(version))
def pkgfile_from_path(fn): pkgname, version = guess_pkgname_and_version(fn) return PkgFile( pkgname=pkgname, version=version, root=py.path.local(fn).parts()[1].strpath, # noqa pylint: disable=no-member fn=fn)
def pkgfile_from_path(fn): pkgname, version = guess_pkgname_and_version(fn) return pkgfile(root=py.path.local(fn).parts()[1].strpath, fn=fn, pkgname=pkgname, version=version, parsed_version=parse_version(version))
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_guess_pkgname_and_version(filename, pkgname, version): exp = (pkgname, version) assert core.guess_pkgname_and_version(filename) == exp assert core.guess_pkgname_and_version(_capitalize_ext(filename)) == exp
def __init__(self, path): self.path = path self.pkgname, self.version = core.guess_pkgname_and_version(path) self.version_info = parse_version(self.version)
def test_guess_pkgname_and_version(filename, pkgname, version): assert core.guess_pkgname_and_version(filename) == (pkgname, version)
def test_guess_pkgname_and_version_asc(filename, pkgname, version): exp = (pkgname, version) filename = f"{filename}.asc" assert core.guess_pkgname_and_version(filename) == exp
def pkgfile_from_path(fn): pkgname, version = guess_pkgname_and_version(fn) return PkgFile(pkgname=pkgname, version=version, root=py.path.local(fn).parts()[1].strpath, fn=fn)