Skip to content

Commit

Permalink
update test to prevent missing response warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
woylie committed Sep 12, 2017
1 parent d0ac858 commit 062b179
Showing 1 changed file with 81 additions and 11 deletions.
92 changes: 81 additions & 11 deletions test/support/examples/grouping.ex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule BlueBird.Test.Support.Examples.Grouping do
@moduledoc false

alias BlueBird.{ApiDoc, Route}
alias BlueBird.{ApiDoc, Request, Response, Route}

def api_doc do
%ApiDoc{
Expand All @@ -12,52 +12,102 @@ defmodule BlueBird.Test.Support.Examples.Grouping do
%Route{
method: "GET",
path: "/cats/:id",
group: "Cats"
group: "Cats",
requests: [%Request{
method: "GET",
path: "/cats/:id",
response: %Response{status: 204}
}]
},
%Route{
method: "POST",
path: "/cats",
group: "Cats"
group: "Cats",
requests: [%Request{
method: "POST",
path: "/cats",
response: %Response{status: 204}
}]
},
%Route{
method: "GET",
path: "/airplanes/:id",
group: "Airplanes"
group: "Airplanes",
requests: [%Request{
method: "GET",
path: "/airplanes/:id",
response: %Response{status: 204}
}]
},
%Route{
method: "DELETE",
path: "/cats/:id",
group: "Cats"
group: "Cats",
requests: [%Request{
method: "DELETE",
path: "/cats/:id",
response: %Response{status: 204}
}]
},
%Route{
method: "DELETE",
path: "/airplanes/:id",
group: "Airplanes"
group: "Airplanes",
requests: [%Request{
method: "DELETE",
path: "/airplanes/:id",
response: %Response{status: 204}
}]
},
%Route{
method: "GET",
path: "/cats",
group: "Cats"
group: "Cats",
requests: [%Request{
method: "GET",
path: "/cats",
response: %Response{status: 204}
}]
},
%Route{
method: "GET",
path: "/airplanes",
group: "Airplanes"
group: "Airplanes",
requests: [%Request{
method: "GET",
path: "/airplanes",
response: %Response{status: 204}
}]
},
%Route{
method: "POST",
path: "/airplanes",
group: "Airplanes"
group: "Airplanes",
requests: [%Request{
method: "POST",
path: "/airplanes",
response: %Response{status: 204}
}]
},
%Route{
method: "PUT",
path: "/cats/:id",
group: "Cats"
group: "Cats",
requests: [%Request{
method: "PUT",
path: "/cats/:id",
response: %Response{status: 204}
}]
},
%Route{
method: "PUT",
path: "/airplanes/:id",
group: "Airplanes"
group: "Airplanes",
requests: [%Request{
method: "PUT",
path: "/airplanes/:id",
response: %Response{status: 204}
}]
}
]
}
Expand All @@ -80,31 +130,51 @@ defmodule BlueBird.Test.Support.Examples.Grouping do
### GET
+ Response 204
### POST
+ Response 204
## /airplanes/{id}
### DELETE
+ Response 204
### GET
+ Response 204
### PUT
+ Response 204
# Group Cats
## /cats
### GET
+ Response 204
### POST
+ Response 204
## /cats/{id}
### DELETE
+ Response 204
### GET
+ Response 204
### PUT
+ Response 204
"""
end

Expand Down

0 comments on commit 062b179

Please sign in to comment.