mirror of https://github.com/python/cpython
bpo-34743: Fix test_database_source_name under SQLite 3.7.9 (GH-9426)
This commit is contained in:
parent
8d1e190fc5
commit
b10a64d117
|
@ -1594,6 +1594,12 @@ pysqlite_connection_backup(pysqlite_Connection *self, PyObject *args, PyObject *
|
|||
PyErr_SetString(pysqlite_OperationalError, sqlite3_errstr(rc));
|
||||
#else
|
||||
switch (rc) {
|
||||
case SQLITE_ERROR:
|
||||
/* Description of SQLITE_ERROR in SQLite 3.7.14 and older
|
||||
releases. */
|
||||
PyErr_SetString(pysqlite_OperationalError,
|
||||
"SQL logic error or missing database");
|
||||
break;
|
||||
case SQLITE_READONLY:
|
||||
PyErr_SetString(pysqlite_OperationalError,
|
||||
"attempt to write a readonly database");
|
||||
|
|
Loading…
Reference in New Issue