summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristofer Hallin <kristofer@sunet.se>2021-11-26 13:14:23 +0100
committerKristofer Hallin <kristofer@sunet.se>2021-11-26 13:14:23 +0100
commit05d4a0a264f62a8948bd13e8716c9bb0b6a23b54 (patch)
tree3da80cba430089dbe52dcd3d5463e6bac787f6ba
parent70903c5536d1a551487180b9e869ec6885c1bfc3 (diff)
More unittests.
-rw-r--r--src/test/test_api.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/test/test_api.py b/src/test/test_api.py
index cb3c02a..cabe101 100644
--- a/src/test/test_api.py
+++ b/src/test/test_api.py
@@ -165,3 +165,23 @@ def test_004():
"/sc/v0/delete/nonexistent", headers=JWT_HEADER)
assert(response.status_code == 400)
assert(response.json()['status'] == 'error')
+
+
+def test_005():
+ print("*** Accessing endpoints without JWT token...")
+
+ response = client.get("/sc/v0/get?limit=1000")
+ assert(response.status_code == 400)
+ assert(response.json()['status'] == 'error')
+
+ response = client.get("/sc/v0/get/unittest")
+ assert(response.status_code == 400)
+ assert(response.json()['status'] == 'error')
+
+ response = client.post("/sc/v0/add", json={"data": "nothing"})
+ assert(response.status_code == 200)
+ assert(response.json()['status'] == 'success')
+
+ response = client.delete("/sc/v0/delete/unittest")
+ assert(response.status_code == 400)
+ assert(response.json()['status'] == 'error')