diff --git a/poolini/cli/ping.py b/poolini/cli/ping.py new file mode 100644 index 0000000..80e67a6 --- /dev/null +++ b/poolini/cli/ping.py @@ -0,0 +1,6 @@ +import click + + +@click.command +def ping() -> None: + click.echo("pong") diff --git a/poolini/tests/cli/test_ping.py b/poolini/tests/cli/test_ping.py new file mode 100644 index 0000000..e474816 --- /dev/null +++ b/poolini/tests/cli/test_ping.py @@ -0,0 +1,10 @@ +from click.testing import CliRunner +from ...cli.ping import ping + + +def test_ping() -> None: + runner = CliRunner() + res = runner.invoke(ping) + + assert res.exit_code == 0 + assert res.output == "pong\n"