add todo api
CI / Test + coverage (push) Failing after 22s

This commit is contained in:
2026-09-19 07:46:05 -09:00
parent 6ff03a45f7
commit b1783e3f85
22 changed files with 567 additions and 80 deletions
+6
View File
@@ -157,6 +157,12 @@
(assert-eq "A query-string admin flag is no bypass" 401 (:status (post-json* (str base-url "/nrepl?admin=true") "{\"enabled\":true}")))
(println)
(println "Test 15: the todo API without a session returns 401")
(assert-eq "GET list" 401 (:status (get* (str base-url "/api/todos"))))
(assert-eq "POST create" 401 (:status (post-json* (str base-url "/api/todos") "{\"title\":\"x\"}")))
(assert-eq "GET one" 401 (:status (get* (str base-url "/api/todos/1"))))
(println)
(println "================================")
(println (format " Results: %d passed, %d failed" @pass @fail))
(println "================================")