mirror of
https://github.com/laurivosandi/certidude
synced 2024-11-16 18:06:44 +00:00
tests: Add requests.get for static serving tests
This commit is contained in:
parent
227902b563
commit
c60fd6ac9e
@ -110,6 +110,15 @@ def test_cli_setup_authority():
|
|||||||
assert r.status_code == 200
|
assert r.status_code == 200
|
||||||
assert r.headers.get('content-type') == "application/x-x509-ca-cert"
|
assert r.headers.get('content-type') == "application/x-x509-ca-cert"
|
||||||
|
|
||||||
|
# Test static
|
||||||
|
r = client().simulate_get("/nonexistant.html")
|
||||||
|
assert r.status_code == 404, r.text
|
||||||
|
r = client().simulate_get("/index.html")
|
||||||
|
assert r.status_code == 200, r.text
|
||||||
|
r = requests.get("/index.html")
|
||||||
|
assert r.status_code == 200, r.text
|
||||||
|
|
||||||
|
|
||||||
# Test request submission
|
# Test request submission
|
||||||
buf = generate_csr(cn=u"test")
|
buf = generate_csr(cn=u"test")
|
||||||
|
|
||||||
@ -208,7 +217,7 @@ def test_cli_setup_authority():
|
|||||||
|
|
||||||
r = requests.get("http://ca.example.lan/api/revoked/",
|
r = requests.get("http://ca.example.lan/api/revoked/",
|
||||||
headers={"Accept":"application/x-pem-file"})
|
headers={"Accept":"application/x-pem-file"})
|
||||||
assert r.status_code == 200, r.text
|
assert r.status_code == 200, "Server responded with %s" % r.text
|
||||||
assert r.headers.get('content-type') == "application/x-pem-file"
|
assert r.headers.get('content-type') == "application/x-pem-file"
|
||||||
|
|
||||||
r = client().simulate_get("/api/revoked/")
|
r = client().simulate_get("/api/revoked/")
|
||||||
@ -305,12 +314,6 @@ def test_cli_setup_authority():
|
|||||||
assert not result.exception, result.output
|
assert not result.exception, result.output
|
||||||
|
|
||||||
|
|
||||||
# Test static
|
|
||||||
r = client().simulate_delete("/nonexistant.html")
|
|
||||||
assert r.status_code == 404, r.text
|
|
||||||
r = client().simulate_delete("/index.html")
|
|
||||||
assert r.status_code == 200, r.text
|
|
||||||
|
|
||||||
# Log can be read only by admin
|
# Log can be read only by admin
|
||||||
r = client().simulate_get("/api/log/")
|
r = client().simulate_get("/api/log/")
|
||||||
assert r.status_code == 401, r.text
|
assert r.status_code == 401, r.text
|
||||||
|
Loading…
Reference in New Issue
Block a user