diff options
-rw-r--r-- | tests/test_repository.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_repository.py b/tests/test_repository.py index 4b147f9..24420fa 100644 --- a/tests/test_repository.py +++ b/tests/test_repository.py @@ -12,6 +12,7 @@ def test_init(repo, home): assert r.homedir == home assert repo.check(exists=1, dir=1) + def test_str(repo, home): repo.ensure('.a') repo.ensure('.b') @@ -23,25 +24,30 @@ def test_str(repo, home): home.join('.b'), home.join('.c'))) + def test_repr(repo): actual = '%r' % Repository(repo, None) expected = '<Repository local(\'%s\')>' % repo assert actual == expected + def test_target_to_name(repo, home): actual = Repository(repo, home)._target_to_name(repo.join('.foo')) expected = home.join('.foo') assert actual == expected + def test_name_to_target(repo, home): actual = Repository(repo, home)._name_to_target(home.join('.foo')) expected = repo.join('.foo') assert actual == expected + @pytest.mark.xfail(reason='TODO') def test_dotfile(): assert False + def test_contents(repo, home): assert Repository(repo, home).contents() == [] @@ -55,6 +61,7 @@ def test_contents(repo, home): assert contents[1].target == target_b assert contents[2].target == target_c + def test_nested_name_to_target(repo, home): r = Repository(repo, home) |