Skip to content

Commit

Permalink
Add missing catch arguments to the rest api spec (#26536)
Browse files Browse the repository at this point in the history
  • Loading branch information
hub-cap committed Sep 14, 2017
1 parent 62b8e10 commit 667b497
Showing 1 changed file with 11 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -163,12 +163,17 @@ be caught and tested. For instance:
The argument to `catch` can be any of:
[horizontal]
`missing`:: a 404 response from ES
`conflict`:: a 409 response from ES
`request`:: a generic error response from ES
`param`:: a client-side error indicating an unknown parameter has been passed
to the method
`/foo bar/`:: the text of the error message matches this regular expression
`unauthorized`:: a 401 response from ES
`forbidden`:: a 403 response from ES
`missing`:: a 404 response from ES
`request_timeout`:: a 408 response from ES
`conflict`:: a 409 response from ES
`request`:: a 4xx-5xx error response from ES, not equal to any named response
above
`unavailable`:: a 503 response from ES
`param`:: a client-side error indicating an unknown parameter has been passed
to the method
`/foo bar/`:: the text of the error message matches this regular expression
If `catch` is specified, then the `response` var must be cleared, and the test
should fail if no error is thrown.
Expand Down

0 comments on commit 667b497

Please sign in to comment.