예제 #1
0
def test_package_dependency_fill_missing_version():
    pd = PackageDependency("pytest", None)
    pd.fill_missing_version()
    assert pd.version == pytest.__version__
예제 #2
0
def test_package_dependency_fill_missing_version_unknown():
    pd = PackageDependency("mymod", None)
    pd.fill_missing_version()
    assert pd.version == None
예제 #3
0
def test_package_dependency_fill_non_missing_version():
    pd = PackageDependency("mymod", "1.2.3rc4")
    pd.fill_missing_version()
    assert pd.version == "1.2.3rc4"
예제 #4
0
def test_package_dependency_fill_missing_version():
    pd = PackageDependency('pytest', None)
    pd.fill_missing_version()
    assert pd.version == pytest.__version__
예제 #5
0
def test_package_dependency_fill_missing_version_unknown():
    pd = PackageDependency('mymod', None)
    pd.fill_missing_version()
    assert pd.version == '<unknown>'
예제 #6
0
def test_package_dependency_fill_non_missing_version():
    pd = PackageDependency('mymod', '1.2.3rc4')
    pd.fill_missing_version()
    assert pd.version == '1.2.3rc4'