diff --git a/server/handlers/openapi_test.go b/server/handlers/openapi_test.go index 38abd24..806ed75 100644 --- a/server/handlers/openapi_test.go +++ b/server/handlers/openapi_test.go @@ -7,7 +7,8 @@ import ( "switchboard-core/database" "switchboard-core/store" - "switchboard-core/store/sqlite" + postgres "switchboard-core/store/postgres" + sqlite "switchboard-core/store/sqlite" ) // Minimal static spec for testing — valid OpenAPI 3.0 structure. @@ -32,7 +33,10 @@ func openapiTestStores(t *testing.T) store.Stores { t.Helper() database.RequireTestDB(t) database.TruncateAll(t) - return sqlite.NewStores(database.TestDB) + if database.IsSQLite() { + return sqlite.NewStores(database.TestDB) + } + return postgres.NewStores(database.TestDB) } // ── Test: Zero extensions → kernel spec only ──────────────────