Example #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
Example #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)
Example #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)
Example #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
Example #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
Example #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
Example #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
Example #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
Example #9
0
def test_issrc_path_to_source_None_False():
    p = PackageEntry('acme.x', '1.3.10dev1', None)
    assert not p.issrc
Example #10
0
def test_isdev_path_to_source_blank_string_True():
    p = PackageEntry('acme.x', '1.3.10dev1', '')
    assert p.isdev