sql-testing-library is a Python package that enables unit testing of SQL queries by injecting mock data. It supports major data warehouses and query engines including BigQuery, Snowflake, Redshift, Athena, Trino, DuckDB, and ClickHouse. Designed for data engineers, it simplifies validation of ETL processes and analytics queries using familiar pytest workflows.
sql-testing-library is a Testing & QA project. It focuses on testing SQL queries and ETL pipelines without access to real production databases or data. sql-testing-library is an open-source project aimed at data engineers. sql-testing-library is open source under the MIT license. It ships for the command line.
It is developed by Gurmeet Saran, and it first shipped in 2025. The project is developed in the open on GitHub with 38 stars and 21 commits in the last 90 days. Key capabilities include Mock Data Injection, SQL Query Testing, and Pytest Integration.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Same category — not a similarity match