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
Miss Islington (bot)
b4ebde429e
gh-94028: Clear and reset sqlite3 statements properly in cursor iternext (GH-94042)
...
(cherry picked from commit 94eeac03dc
)
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
2022-06-21 04:52:47 -07:00
Erlend Egeberg Aasland
7aa4038a6e
[3.11] gh-93795: Use test.support TESTFN/unlink in sqlite3 tests (GH-93796) ( #93808 )
2022-06-14 17:41:32 +02:00
Nikita Sobolev
55f4ec460e
bpo-46425: use absolute imports in test_sqlite3
(GH-30676)
2022-01-22 18:03:56 +02:00
Erlend Egeberg Aasland
9d6a239a34
bpo-44092: Don't reset statements/cursors before rollback (GH-26026)
...
In SQLite versions pre 3.7.11, pending statements would block a rollback. This is no longer the case, so remove the workaround.
2022-01-03 19:02:39 +00:00
Erlend Egeberg Aasland
5f9247e36a
bpo-45512: Extend sqlite3
test suite regarding isolation levels (GH-29576)
2021-11-17 19:01:54 +09:00
Erlend Egeberg Aasland
62bf263a77
bpo-10572: Move sqlite3
tests to Lib/test
(GH-29304)
...
Automerge-Triggered-By: GH:brettcannon
2021-10-29 15:08:19 -07:00