Ejemplo n.º 1
0
def test_version_callable(dist, keyword):
    ver = pretend.stub()
    value = lambda: ver

    version(dist, keyword, value) is None

    assert dist.metadata.version == ver
Ejemplo n.º 2
0
def test_version_true(dist, keyword):
    value = True

    version(dist, keyword, value) is None

    assert dist.metadata.version == datetime.datetime.now().strftime(
        DEFAULT_FORMAT)
Ejemplo n.º 3
0
def test_run_twice(dist, keyword):
    value = True

    version(dist, keyword, value)
    version(dist, keyword, value)
Ejemplo n.º 4
0
def test_version_str(dist, keyword):
    value = "%c"

    version(dist, keyword, value) is None

    assert dist.metadata.version == datetime.datetime.now().strftime(value)
Ejemplo n.º 5
0
def test_version_missing(dist, keyword, original_version, value):
    version(dist, keyword, value)

    assert dist.metadata.version == original_version