From 12f4b315161a0f398b1681b0abfc6f30cbd61f59 Mon Sep 17 00:00:00 2001 From: Jon Bernard Date: Sun, 17 Jan 2016 06:29:44 -0500 Subject: Split tests into separate files --- tests/test_cli.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/test_cli.py (limited to 'tests/test_cli.py') diff --git a/tests/test_cli.py b/tests/test_cli.py new file mode 100644 index 0000000..f531989 --- /dev/null +++ b/tests/test_cli.py @@ -0,0 +1,18 @@ +from dotfiles.cli import cli +from dotfiles.repository import Repository + + +class TestCli(object): + + def test_status(self, runner, repo, home, monkeypatch): + + def repo_init(self, *args, **kwargs): + self.ignore = [] + self.homedir = home + self.repodir = repo.ensure(dir=1) + + monkeypatch.setattr(Repository, '__init__', repo_init) + + result = runner.invoke(cli, ['status']) + assert not result.exception + assert result.output == '' -- cgit v1.2.3