9b9073c4c3
While in Nova, placement functional test code was relegated to the 'nova/tests/functional/api/openstack/placement/' directory. This commit moves the contents of that directory to 'placement/tests/functional/', and removes the unnecesary directories. It also removes the files related to Nova aggregates that were preserved in the filter_history.sh script. Change-Id: I5af2e074f2e1bcb90f32589fce819bd4872b6871
48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
# Confirm that CORS is present. No complex configuration is done so
|
|
# this just tests the basics. Borrowed, in spirit, from
|
|
# nova.tests.functional.test_middleware.
|
|
|
|
fixtures:
|
|
- CORSFixture
|
|
|
|
defaults:
|
|
request_headers:
|
|
x-auth-token: user
|
|
|
|
tests:
|
|
- name: valid options request
|
|
OPTIONS: /
|
|
request_headers:
|
|
origin: http://valid.example.com
|
|
access-control-request-method: GET
|
|
status: 200
|
|
response_headers:
|
|
access-control-allow-origin: http://valid.example.com
|
|
|
|
- name: invalid options request
|
|
OPTIONS: /
|
|
request_headers:
|
|
origin: http://invalid.example.com
|
|
access-control-request-method: GET
|
|
status: 200
|
|
response_forbidden_headers:
|
|
- access-control-allow-origin
|
|
|
|
- name: valid get request
|
|
GET: /
|
|
request_headers:
|
|
origin: http://valid.example.com
|
|
access-control-request-method: GET
|
|
status: 200
|
|
response_headers:
|
|
access-control-allow-origin: http://valid.example.com
|
|
|
|
- name: invalid get request
|
|
GET: /
|
|
request_headers:
|
|
origin: http://invalid.example.com
|
|
access-control-request-method: GET
|
|
status: 200
|
|
response_forbidden_headers:
|
|
- access-control-allow-origin
|