diff options
Diffstat (limited to 'test_dotfiles.py')
-rw-r--r-- | test_dotfiles.py | 36 |
1 files changed, 3 insertions, 33 deletions
diff --git a/test_dotfiles.py b/test_dotfiles.py index 7f8c4cd..e5bdda2 100644 --- a/test_dotfiles.py +++ b/test_dotfiles.py @@ -6,42 +6,12 @@ from dotfiles import Repository, Dotfile, cli class TestCli(object): - def test_list_empty(self, runner, repo, home): + def test_status(self, runner, repo, home): result = runner.invoke(cli, ['--home-directory', str(home), '--repository', str(repo), - 'list']) + 'status']) assert not result.exception - assert result.output == '[no dotfiles found]\n' - - def test_list(self, runner, repo, home): - repo.ensure('foo') - repo.ensure('bar') - repo.ensure('baz') - result = runner.invoke(cli, ['--home-directory', str(home), - '--repository', str(repo), - 'list']) - assert not result.exception - assert result.output == ('.bar\n' - '.baz\n' - '.foo\n') - - def test_list_verbose(self, runner, repo, home): - repo.ensure('baz') - repo.ensure('foo') - home.ensure('.foo') - home.join('.bar').mksymlinkto(repo.ensure('bar')) - - result = runner.invoke(cli, ['--home-directory', str(home), - '--repository', str(repo), - 'list', '--verbose']) - assert not result.exception - assert result.output == ( - '.bar (ok)\n' - '.baz (missing)\n' - '.foo (conflict)\n') - - def test_staus(self): - pass + assert result.output == '' class TestRepository(object): |