test: test multiple examples using new syntax

This commit is contained in:
Joel Kaasinen 2023-08-28 12:45:16 +03:00
parent 7b88125f5e
commit 4d1d469686

View file

@ -472,22 +472,13 @@
[["/examples" [["/examples"
{:post {:decription "examples" {:post {:decription "examples"
:coercion @coercion :coercion @coercion
:request {:body (->schema :b)} :request {:content {"application/json" {:schema (->schema :b)
:examples {"named-example" {:description "a named example"
:value {:b "named"}}}}}}
:parameters {:query (->schema :q)} :parameters {:query (->schema :q)}
:responses {200 {:description "success" :responses {200 {:description "success"
:body (->schema :ok)}} :content {"application/json" {:schema (->schema :ok)
:openapi {:requestBody :examples {"response-example" {:value {:ok "response"}}}}}}}
{:content
{"application/json"
{:examples
{"named-example" {:description "a named example"
:value {:b "named"}}}}}}
:responses
{200
{:content
{"application/json"
{:examples
{"response-example" {:value {:ok "response"}}}}}}}}
:handler identity}}] :handler identity}}]
["/openapi.json" ["/openapi.json"
{:get {:handler (openapi/create-openapi-handler) {:get {:handler (openapi/create-openapi-handler)