From 826141c71a100608a5f1b659e148fe0601ac26af Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Sat, 16 May 2026 01:36:40 +0000 Subject: [PATCH] docs(tests): add README documenting CENTRAL_TEST_DB_DSN env var Co-Authored-By: Claude Opus 4.5 --- tests/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/README.md diff --git a/tests/README.md b/tests/README.md new file mode 100644 index 0000000..20a612f --- /dev/null +++ b/tests/README.md @@ -0,0 +1,18 @@ +# Central Tests + +## Test Database + +Some tests (notably `test_config_store.py`) require a real PostgreSQL database. +By default, tests connect to: + +``` +postgresql://central_test:testpass@localhost/central_test +``` + +If your test database uses different credentials, set the `CENTRAL_TEST_DB_DSN` +environment variable: + +```bash +export CENTRAL_TEST_DB_DSN="postgresql://myuser:mypass@localhost/mydb" +uv run pytest tests/test_config_store.py +```