package database import ( "os" "testing" ) func TestPostgresStore(t *testing.T) { connStr := os.Getenv("TEST_POSTGRES_CONN") if connStr == "" { t.Skip("TEST_POSTGRES_CONN not set, skipping PostgreSQL tests") } runStoreTests(t, func(t *testing.T) Store { store, err := NewPostgresStore(connStr) if err != nil { t.Fatalf("Failed to create PostgreSQL store: %v", err) } return store }) }