Add code coverage gathering

This commit is contained in:
Marty Oehme 2021-12-06 23:36:24 +01:00
parent 2d2b4430ff
commit 09cbab9021
Signed by: Marty
GPG key ID: B7538B8F50A1C800
4 changed files with 115 additions and 4 deletions

View file

@ -1,10 +1,15 @@
import click.testing
import pytest
from habitmove import cli
def test_cli_fails_without_file():
runner = click.testing.CliRunner()
@pytest.fixture
def runner():
return click.testing.CliRunner()
def test_cli_fails_without_file(runner):
result = runner.invoke(cli.main)
assert result.exit_code == 2
assert "Missing argument" in result.output