cpython/Lib/sqlite3/test
Erlend Egeberg Aasland 7d17a7b352
[3.9] gh-80254: Disallow recursive usage of cursors in `sqlite3` converters (#92278)
* [3.9] gh-80254: Disallow recursive usage of cursors in `sqlite3` converters

(cherry picked from commit c908dc5b47)

Co-authored-by: Sergey Fedoseev <fedoseev.sergey@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>

* Fix ref leak in pysqlite_cursor_iternext

* Explicitly free resources at test tearDown()
2022-05-05 12:47:58 -07:00
..
__init__.py
backup.py [3.9] bpo-25130: Make SQLite tests more compatible with PyPy (GH-28021) (GH-28023) 2021-08-29 14:03:11 +03:00
dbapi.py [3.9] Fix typos in the Lib directory (GH-28775) (GH-28803) 2021-10-07 08:42:38 -07:00
dump.py
factory.py bpo-38185: Fixed case-insensitive string comparison in sqlite3.Row indexing. (GH-16190) 2019-09-17 09:20:56 +03:00
hooks.py [3.9] sqlite3 test suite now works with SQLITE_DQS=0 (GH-26032). (GH-26128) 2021-05-15 01:50:03 +09:00
regression.py [3.9] gh-80254: Disallow recursive usage of cursors in `sqlite3` converters (#92278) 2022-05-05 12:47:58 -07:00
transactions.py bpo-28518: Start a transaction implicitly before a DML statement (#245) 2017-02-26 18:22:38 +03:00
types.py bpo-39652: Truncate the column name after '[' only if PARSE_COLNAMES is set. (GH-18942) 2020-03-21 15:53:28 +02:00
userfunctions.py [3.9] bpo-43853: Expand test suite for SQLite UDF's (GH-27642) (GH-31030) (GH-31586) 2022-03-01 20:46:16 -08:00