From 10f9d274730fd7f9da7e75922e059631507b9171 Mon Sep 17 00:00:00 2001 From: Jjungs7 Date: Sun, 29 Oct 2023 18:33:09 +0900 Subject: [PATCH] test: add ping test --- poolini/cli/ping.py | 6 ++++++ poolini/tests/cli/test_ping.py | 10 ++++++++++ 2 files changed, 16 insertions(+) create mode 100644 poolini/cli/ping.py create mode 100644 poolini/tests/cli/test_ping.py 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"