Example #1
0
def test_get_installed_version(fake_vcs):
    with pytest.raises(VersionNotInstalledError):
        get_installed_version(fake_vcs)

    version_path = _get_version_path(fake_vcs)
    with open(version_path, 'w') as f:
        f.write('testing')
    assert get_installed_version(fake_vcs) == 'testing'
Example #2
0
def test_set_installed_version(fake_vcs):
    set_installed_version(fake_vcs, 'testing')
    version_path = _get_version_path(fake_vcs)
    with open(version_path, 'r') as f:
        assert f.read() == 'testing'