Esempio n. 1
0
def test_issrc_no_dev_in_version_plus_path_to_source_False():
    p = PackageEntry('acme.x', '1.3.10', 'path/to/source')
    assert not p.issrc
Esempio n. 2
0
def test_match_source_ok():
    pe = PackageEntry('acme.x', '1.3.10dev1', 'path/to/source')
    assert pe.match(PackageEntry.ANY)
    assert not pe.match(PackageEntry.DEV)
    assert pe.match(PackageEntry.SRC)
Esempio n. 3
0
def test_match_rel_ok():
    pe = PackageEntry('acme.x', '1.3.10', None)
    assert pe.match(PackageEntry.ANY)
    assert not pe.match(PackageEntry.DEV)
    assert not pe.match(PackageEntry.SRC)
    assert pe.match(PackageEntry.REL)
Esempio n. 4
0
def test_isrel_no_dev_in_version_plus_path_to_source_True():
    p = PackageEntry('acme.x', '1.3.10', 'anything')
    assert p.isrel
Esempio n. 5
0
def test_isrel_no_dev_in_version_plus_path_to_source_None_False():
    p = PackageEntry('acme.x', '1.3.10dev1', None)
    assert not p.isrel
Esempio n. 6
0
def test_isrel_no_dev_in_version_path_to_source_None_True():
    p = PackageEntry('acme.x', '1.3.10', None)
    assert p.isrel
Esempio n. 7
0
def test_issrc_dev_in_version_plus_path_to_source_True():
    p = PackageEntry('acme.x', '1.3.10dev1', 'path/to/source')
    assert p.issrc
Esempio n. 8
0
def test_isdev_dev_in_version_plus_path_to_source_False():  # issrc case
    p = PackageEntry('acme.x', '1.3.10dev1', 'anything')
    assert not p.isdev
Esempio n. 9
0
def test_issrc_path_to_source_None_False():
    p = PackageEntry('acme.x', '1.3.10dev1', None)
    assert not p.issrc
Esempio n. 10
0
def test_isdev_path_to_source_blank_string_True():
    p = PackageEntry('acme.x', '1.3.10dev1', '')
    assert p.isdev