[placement] cover bad content-length header
The main dispatch handler in placement checks to see if the content-length header is a valid int and returns a 400 status code if not. There had been no gabbi coverage for this behavior. This patch adds that coverage. Change-Id: If12fc7e374c7933bd2f10beb4be3e0a8d8e622e9
This commit is contained in:
parent
7b0168b736
commit
6006ccd83b
|
@ -194,3 +194,14 @@ tests:
|
|||
content-type: application/json
|
||||
response_json_paths:
|
||||
$.errors[0].title: Not Found
|
||||
|
||||
- name: bad content length not int
|
||||
POST: /resource_providers
|
||||
request_headers:
|
||||
content-type: application/json
|
||||
content-length: hi mom
|
||||
data:
|
||||
uuid: ce13d7f1-9988-4dfd-8e16-ce071802eb36
|
||||
status: 400
|
||||
response_strings:
|
||||
- content-length header must be an integer
|
||||
|
|
Loading…
Reference in New Issue