We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5dc5fb6 commit 57eade5Copy full SHA for 57eade5
rechnung/tests/test_cli.py
@@ -76,7 +76,14 @@ def test_print_stats(cli_test_data_path):
76
cli1, path = cli_test_data_path
77
runner = CliRunner()
78
result = runner.invoke(cli1, ["print-stats"])
79
- assert "108.66" in result.output
+ assert result.output == "2 active contracts of 3 in total\n108.66€ per month\n"
80
81
82
-# assert False
+def test_print_contracts(cli_test_data_path):
83
+ cli1, path = cli_test_data_path
84
+ runner = CliRunner()
85
+ result = runner.invoke(cli1, ["print-contracts"])
86
+ assert (
87
+ result.output
88
+ == "1000: martha.muster@email.tld 2019-06-01 60.21€\n1001: mike.murks@email.tld 2030-06-01 13.37€\n1002: frank.nord@email.tld 2019-06-01 48.45€\n"
89
+ )
0 commit comments