cpython/Lib/test/test_sqlite3
Erlend Egeberg Aasland 5d3f2fbf37
[3.11] gh-95132: Correctly relay *args and **kwds from sqlite3.connect to factory (GH-95146) (#95158)
This PR partially reverts gh-24421 (PR) and fixes the remaining concerns
given in gh-93044 (issue):

- keyword arguments are passed as positional arguments to factory()
- if an argument is not passed to sqlite3.connect(), its default value
  is passed to factory()

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>.
(cherry picked from commit a3d4d15f53)

Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
2022-07-23 10:23:19 +02: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-84461: Fix test_sqlite for Emscripten/WASI (GH-94125) (GH-94157) 2022-06-23 03:11:35 -07: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 [3.11] gh-95132: Correctly relay *args and **kwds from sqlite3.connect to factory (GH-95146) (#95158) 2022-07-23 10:23:19 +02:00
test_hooks.py gh-89301: Fix regression with bound values in traced SQLite statements (#92053) 2022-05-02 08:14:35 -06:00
test_regression.py Clean up the sqlite3 tests (GH-93056) 2022-05-21 09:37:04 -07:00
test_transactions.py gh-94028: Clear and reset sqlite3 statements properly in cursor iternext (GH-94042) 2022-06-21 04:52:47 -07:00
test_types.py gh-89022: Improve sqlite3 exceptions related to binding params and API misuse (#91572) 2022-05-04 07:16:01 -06:00
test_userfunctions.py gh-79097: Add support for aggregate window functions in sqlite3 (GH-20903) 2022-04-11 17:55:59 -07:00