test: Add postgres testing (#2973)
* Initial spike for database fixtures * Simplify database initialization * Clean up fixtures for parametrization * Update DSL tests to use parametrized database sessions * Clean up type annotations * Remove needless import * Install postgresql in github ci * Parametrize fixture directly * Skip postgres tests on windows and macos * Ruff 🐶 * Only skip if flag is set * Fix fixtures * Update DEVELOPMENT guide * Mark postgres tests with xfail for now --------- Co-authored-by: Alexander Song <axiomofjoy@gmail.com>
D
Dustin Ngo committed
3e7cbad4a0c1167bb3ab8643a52a7ae0524c9027
Parent: 44c3068
Committed by GitHub <noreply@github.com>
on 4/25/2024, 6:38:31 AM