mirror of
https://github.com/metosin/reitit.git
synced 2025-12-17 16:31:11 +00:00
test: test multiple examples using new syntax
This commit is contained in:
parent
7b88125f5e
commit
4d1d469686
1 changed files with 5 additions and 14 deletions
|
|
@ -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)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue