|
|
@ -113,7 +113,7 @@
|
|
|
|
assert:
|
|
|
|
assert:
|
|
|
|
that:
|
|
|
|
that:
|
|
|
|
- "result.failed == true"
|
|
|
|
- "result.failed == true"
|
|
|
|
- "'certificate does not match ' in result.msg"
|
|
|
|
- "'SSL Certificate does not belong' in result.msg"
|
|
|
|
- "stat_result.stat.exists == false"
|
|
|
|
- "stat_result.stat.exists == false"
|
|
|
|
|
|
|
|
|
|
|
|
- name: Clean up any cruft from the results directory
|
|
|
|
- name: Clean up any cruft from the results directory
|
|
|
@ -140,3 +140,45 @@
|
|
|
|
that:
|
|
|
|
that:
|
|
|
|
- "stat_result.stat.exists == true"
|
|
|
|
- "stat_result.stat.exists == true"
|
|
|
|
- "result.changed == true"
|
|
|
|
- "result.changed == true"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: test redirect without follow_redirects
|
|
|
|
|
|
|
|
uri:
|
|
|
|
|
|
|
|
url: 'http://httpbin.org/redirect/2'
|
|
|
|
|
|
|
|
follow_redirects: 'none'
|
|
|
|
|
|
|
|
status_code: 302
|
|
|
|
|
|
|
|
register: result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Assert location header
|
|
|
|
|
|
|
|
assert:
|
|
|
|
|
|
|
|
that:
|
|
|
|
|
|
|
|
- 'result.location|default("") == "http://httpbin.org/relative-redirect/1"'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: test basic auth
|
|
|
|
|
|
|
|
uri:
|
|
|
|
|
|
|
|
url: 'http://httpbin.org/basic-auth/user/passwd'
|
|
|
|
|
|
|
|
user: user
|
|
|
|
|
|
|
|
password: passwd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: test basic forced auth
|
|
|
|
|
|
|
|
uri:
|
|
|
|
|
|
|
|
url: 'http://httpbin.org/hidden-basic-auth/user/passwd'
|
|
|
|
|
|
|
|
force_basic_auth: true
|
|
|
|
|
|
|
|
user: user
|
|
|
|
|
|
|
|
password: passwd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: test PUT
|
|
|
|
|
|
|
|
uri:
|
|
|
|
|
|
|
|
url: 'http://httpbin.org/put'
|
|
|
|
|
|
|
|
method: PUT
|
|
|
|
|
|
|
|
body: 'foo=bar'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: test OPTIONS
|
|
|
|
|
|
|
|
uri:
|
|
|
|
|
|
|
|
url: 'http://httpbin.org/'
|
|
|
|
|
|
|
|
method: OPTIONS
|
|
|
|
|
|
|
|
register: result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Assert we got an allow header
|
|
|
|
|
|
|
|
assert:
|
|
|
|
|
|
|
|
that:
|
|
|
|
|
|
|
|
- 'result.allow|default("") == "HEAD, OPTIONS, GET"'
|
|
|
|