|
|
@@ -91,6 +91,15 @@ def test_docker_images_build_from_source_directories_only():
|
|
|
assert (ROOT / "wsgi.py").is_file()
|
|
|
|
|
|
|
|
|
+def test_nginx_reresolves_backend_after_container_replacement():
|
|
|
+ nginx = (ROOT / "deploy/docker/nginx.conf").read_text(encoding="utf-8")
|
|
|
+
|
|
|
+ assert "resolver 127.0.0.11" in nginx
|
|
|
+ assert "set $backend_upstream http://backend:5500" in nginx
|
|
|
+ assert "proxy_pass $backend_upstream" in nginx
|
|
|
+ assert "proxy_pass http://backend:5500" not in nginx
|
|
|
+
|
|
|
+
|
|
|
def test_postgres_bootstrap_reuses_source_ddl_without_reversible_local_user():
|
|
|
bootstrap = (ROOT / "deploy/docker/postgres/init/000-init.sql").read_text(
|
|
|
encoding="utf-8"
|