cpython/Lib/test/test_sqlite3
Erlend E. Aasland 6f6171b33b
[3.11] gh-108550: Speed up sqlite3 tests (#108551) (#108567)
Disable the busy handler for all concurrency tests; we have full
control over the order of the SQLite C API calls, so we can safely
do this.

test_sqlite3.test_transactions now completes ~10 times faster than before.

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2023-08-28 13:09:10 +00:00
..
__init__.py
__main__.py gh-94998: Remove redundant condition in test_sqlite3/__main__.py (GH-95052) 2022-07-20 10:01:58 -07:00
test_backup.py
test_dbapi.py [3.11] gh-108550: Speed up sqlite3 tests (#108551) (#108567) 2023-08-28 13:09:10 +00:00
test_dump.py gh-79009: sqlite3.iterdump now correctly handles tables with autoincrement (GH-9621) 2022-06-19 16:25:13 -07:00
test_factory.py gh-100553: Improve accuracy of sqlite3.Row iter test (GH-100555) 2022-12-27 17:25:28 -08:00
test_hooks.py
test_regression.py [3.11] gh-99886: Fix crash when freeing objects with managed dictionaries (#99902) 2022-12-04 14:41:23 +08:00
test_transactions.py [3.11] gh-108550: Speed up sqlite3 tests (#108551) (#108567) 2023-08-28 13:09:10 +00:00
test_types.py gh-99659: Use correct exceptions in sqlite3 bigmem tests (GH-99660) 2022-11-22 00:51:59 -08:00
test_userfunctions.py [3.11] gh-105557: Remove duplicate sqlite3 test method (GH-105558) (#105562) 2023-06-09 14:02:15 +00:00