Add more functional test for placement.usage
Add more test cases for placement.usage to cover some edge case. blueprint placement-test-enhancement Change-Id: I7c06f1f13f2af84d48e1a5ccc6990024c27cc75a
This commit is contained in:
parent
6ee125ca81
commit
62efb808a0
|
@ -50,6 +50,20 @@ tests:
|
|||
openstack-api-version: placement 1.9
|
||||
status: 400
|
||||
|
||||
- name: get empty usages with project id
|
||||
GET: /usages?project_id=$ENVIRON['PROJECT_ID]
|
||||
request_headers:
|
||||
openstack-api-version: placement 1.9
|
||||
response_json_paths:
|
||||
usages: {}
|
||||
|
||||
- name: get empty usages with project id and user id
|
||||
GET: /usages?project_id=$ENVIRON['PROJECT_ID']&user_id=78725f09-5c01-4c9e-97a5-98d75e1e32b1
|
||||
request_headers:
|
||||
openstack-api-version: placement 1.9
|
||||
response_json_paths:
|
||||
usages: {}
|
||||
|
||||
- name: get total usages project_id less than min length
|
||||
GET: /usages?project_id=
|
||||
request_headers:
|
||||
|
@ -81,3 +95,11 @@ tests:
|
|||
status: 400
|
||||
response_strings:
|
||||
- "Failed validating 'maxLength'"
|
||||
|
||||
- name: get total usages with additional param
|
||||
GET: /usages?project_id=$ENVIRON['PROJECT_ID']&user_id=78725f09-5c01-4c9e-97a5-98d75e1e32b1&dummy=1
|
||||
request_headers:
|
||||
openstack-api-version: placement 1.9
|
||||
status: 400
|
||||
response_strings:
|
||||
- "Additional properties are not allowed"
|
||||
|
|
Loading…
Reference in New Issue