Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 526 Bytes

File metadata and controls

14 lines (9 loc) · 526 Bytes

DuckDB SQLLogicTest

Warning: experimental!

Overview

This is a library for running SQLLogicTest tests on the DuckDB database engine. It leverages DuckDB's Python distribution to easily run tests against various versions of DuckDB. This is especially useful when developing and maintaining DuckDB extensions.

Usage

The SQLLogicTest runner can be used through pytest, for example:

python3 -m pytest sqllogic/test_sqllogic.py --duckdb-root-dir $HOME/duckdb --path test/sql/types/list/list_distinct.test