import os from app.platform import config def test_database_url_defaults_to_local_compose(monkeypatch): monkeypatch.delenv("ECOMM_DATABASE_URL", raising=False) assert config.database_url() == "postgresql://ecomm:ecomm@localhost:5432/ecomm" def test_database_url_honors_env(monkeypatch): monkeypatch.setenv("ECOMM_DATABASE_URL", "postgresql://x:y@db:5432/z") assert config.database_url() == "postgresql://x:y@db:5432/z"