add more tests

This commit is contained in:
2021-03-30 01:42:01 +03:00
parent 5003cabeb5
commit 3b93510aad
18 changed files with 311 additions and 24 deletions

View File

@ -11,7 +11,10 @@ def test_run(args: argparse.Namespace, configuration: Configuration, mocker: Moc
must run command
"""
mocker.patch("pathlib.Path.mkdir")
application_mock = mocker.patch("ahriman.core.configuration.Configuration.dump")
print_mock = mocker.patch("ahriman.application.handlers.dump.Dump._print")
application_mock = mocker.patch("ahriman.core.configuration.Configuration.dump",
return_value=configuration.dump("x86_64"))
Dump.run(args, "x86_64", configuration)
application_mock.assert_called_once()
print_mock.assert_called()