From 8b04220c9f87d9a01badcbc36a85f525469985b8 Mon Sep 17 00:00:00 2001 From: SporeStack Date: Wed, 12 Apr 2023 00:40:45 +0000 Subject: [PATCH] Better test coverage --- tests/test_client.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/test_client.py diff --git a/tests/test_client.py b/tests/test_client.py new file mode 100644 index 0000000..dfff1f6 --- /dev/null +++ b/tests/test_client.py @@ -0,0 +1,18 @@ +from sporestack.api_client import APIClient +from sporestack.client import Client, Server, Token + + +def test_client() -> None: + client = Client() + assert isinstance(client.api_client, APIClient) + + +def test_server() -> None: + server = Server(machine_id="foobar") + assert isinstance(server.api_client, APIClient) + + +def test_token() -> None: + token = Token() + assert token.token.startswith("ss_t_") + assert isinstance(token.api_client, APIClient)