cpython/Lib/sqlite3/test
Erlend Egeberg Aasland 82ad22a97d
bpo-42213: Check connection in sqlite3.Connection.__enter__ (GH-26512)
Try to harden connection close:

- add tests that exercise stuff against a closed database
- add wrapper for sqlite3_close_v2()
- check connection on __enter__
- explicitly free pending statements before close()
- sqlite3_close_v2() always returns SQLITE_OK
2021-06-03 17:53:47 +02:00
..
__init__.py
backup.py bpo-43265: Improve sqlite3.Connection.backup error handling (GH-24586) 2021-04-14 14:45:49 +03:00
dbapi.py bpo-42213: Check connection in sqlite3.Connection.__enter__ (GH-26512) 2021-06-03 17:53:47 +02:00
dump.py bpo-40823: Use loadTestsFromTestCase() iso. makeSuite() in sqlite3 tests (GH-20538) 2021-01-07 02:05:07 +02:00
factory.py bpo-42847: Normalise Lib/sqlite3/test/* file encodings (GH-24147) 2021-01-07 02:36:35 +02:00
hooks.py sqlite3 test suite now works with SQLITE_DQS=0 (GH-26032) 2021-05-14 19:27:21 +09:00
regression.py bpo-43368: Fix fetching empty bytes in sqlite3 (GH-24706) 2021-03-03 16:16:24 +02:00
transactions.py bpo-42847: Normalise Lib/sqlite3/test/* file encodings (GH-24147) 2021-01-07 02:36:35 +02:00
types.py bpo-43752: Fix sqlite3 regression for zero-sized blobs with converters (GH-25228) 2021-04-14 14:18:49 +03:00
userfunctions.py bpo-43296: Handle sqlite3_value_blob() errors (GH-24674) 2021-04-15 00:09:11 +03:00