sql/run_tests.sh
Runs every JUnit 5 test under src/test/precompiled/. Tests
gated on OWNSONA_TEST_DATABASE_URL silently skip without it:
createdb -U postgres ownsona_test
psql -U postgres -d ownsona_test -f sql/001_init.sql
OWNSONA_TEST_DATABASE_URL="postgresql://ownsona:<pw>@localhost:5432/ownsona_test" \
sql/run_tests.sh
Don’t point the test URL at production. Integration tests
TRUNCATE memories between cases.