346e7f2e22
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
14 lines
440 B
Python
14 lines
440 B
Python
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"
|