def test_package_dependency_fill_missing_version(): pd = PackageDependency("pytest", None) pd.fill_missing_version() assert pd.version == pytest.__version__
def test_package_dependency_fill_missing_version_unknown(): pd = PackageDependency("mymod", None) pd.fill_missing_version() assert pd.version == None
def test_package_dependency_fill_non_missing_version(): pd = PackageDependency("mymod", "1.2.3rc4") pd.fill_missing_version() assert pd.version == "1.2.3rc4"
def test_package_dependency_fill_missing_version(): pd = PackageDependency('pytest', None) pd.fill_missing_version() assert pd.version == pytest.__version__
def test_package_dependency_fill_missing_version_unknown(): pd = PackageDependency('mymod', None) pd.fill_missing_version() assert pd.version == '<unknown>'
def test_package_dependency_fill_non_missing_version(): pd = PackageDependency('mymod', '1.2.3rc4') pd.fill_missing_version() assert pd.version == '1.2.3rc4'