Show HN: Supabase-Test β Fast Isolated Postgres DBs for Testing Supabase RLS
Show HN (score: 8)
Found: November 20, 2025
ID: 2457
Description
Testing
Show HN: Supabase-Test β Fast Isolated Postgres DBs for Testing Supabase RLS
Hi HN β we've built a testing framework for Supabase that spins up fast,
isolated Postgres databases for each test case. Itβs designed to make RLS
policies easy to validate with real database state, without global test
fixtures or mock auth.
Features: - Instant isolated Postgres DBs per test - Automatic rollback after each test - RLS-native testing with `.setContext()` for auth simulation - Flexible seeding (SQL, CSV, JSON, JS) - Works with Jest, Mocha, and any async test runner - CI-friendly (runs cleanly in GitHub Actions)
We also published example projects and a free set of tutorials: https://launchql.com/learn/supabase
Package: https://www.npmjs.com/package/supabase-test
Source + full test suite: https://github.com/launchql/supabase-test-suite
Happy to answer questions and get feedback, cheers :)
More from Show
No other tools from this source yet.