2
0

test_internal-per-vhost.py 513 B

123456789101112
  1. def test_network_web1(docker_compose, nginxproxy):
  2. r = nginxproxy.get("http://web1.nginx-proxy.example/port")
  3. assert r.status_code == 200
  4. assert r.text == "answer from port 81\n"
  5. assert "X-network" in r.headers
  6. assert "internal" == r.headers["X-network"]
  7. def test_network_web2(docker_compose, nginxproxy):
  8. r = nginxproxy.get("http://web2.nginx-proxy.example/port")
  9. assert r.status_code == 200
  10. assert r.text == "answer from port 82\n"
  11. assert "X-network" not in r.headers