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 :)
dang•2h ago
[see https://news.ycombinator.com/item?id=45988611 for explanation]
richardfeynman•4d ago
pyramation•4d ago
Always want to make the glide path and ensure folks can run the software replicably on their machines!
happy to help if you run into any issues :)
adebelov•4d ago
pyramation•4d ago
michaelnemke•4d ago
pyramation•4d ago
kevinle_clad•3d ago
pyramation•3d ago