test_enable-http-on-missing-cert.py 981 B

1234567891011121314151617181920212223242526272829
  1. def test_nohttp_missing_cert_enabled(docker_compose, nginxproxy):
  2. r = nginxproxy.get(
  3. "http://nohttp-missing-cert-enabled.nginx-proxy.tld/",
  4. allow_redirects=False,
  5. expected_status_code=301
  6. )
  7. assert r.status_code == 200
  8. def test_redirect_missing_cert_disabled(docker_compose, nginxproxy):
  9. r = nginxproxy.get(
  10. "http://redirect-missing-cert-disabled.nginx-proxy.tld/",
  11. allow_redirects=False,
  12. expected_status_code=301
  13. )
  14. assert r.status_code == 301
  15. def test_redirect_missing_cert_enabled(docker_compose, nginxproxy):
  16. r = nginxproxy.get("http://redirect-missing-cert-enabled.nginx-proxy.tld/", allow_redirects=False)
  17. assert r.status_code == 200
  18. def test_nohttp_missing_cert_disabled(docker_compose, nginxproxy):
  19. r = nginxproxy.get(
  20. "http://nohttp-missing-cert-disabled.nginx-proxy.tld/",
  21. allow_redirects=False,
  22. expected_status_code=503
  23. )
  24. assert r.status_code == 503