| Total Complexity | 2 |
| Total Lines | 17 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | import pytest |
||
| 2 | from click.testing import CliRunner |
||
| 3 | |||
| 4 | from menderbot.__main__ import ask, cli |
||
| 5 | |||
| 6 | |||
| 7 | @pytest.fixture |
||
| 8 | def runner(mock_embeddings): |
||
| 9 | del mock_embeddings |
||
| 10 | return CliRunner() |
||
| 11 | |||
| 12 | |||
| 13 | def test_noargs_shows_usage_message(runner): |
||
| 14 | result = runner.invoke(cli, []) |
||
| 15 | assert result.exit_code == 0 |
||
| 16 | assert "Usage:" in result.output |
||
| 17 |