Message387357
The unit test suite shows one case of improved "exception text". I'd say it's an improvement.
$ ./python.exe # with GH-24586 applied
>>> import sqlite3
>>> c1 = sqlite3.connect(":memory:")
>>> c2 = sqlite3.connect(":memory:")
>>> c1.backup(c2, name="non-existing")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
sqlite3.OperationalError: unknown database non-existing
$ python3.10 # latest alpha from python.org
>>> import sqlite3
>>> c1 = sqlite3.connect(":memory:")
>>> c2 = sqlite3.connect(":memory:")
>>> c1.backup(c2, name="non-existing")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
sqlite3.OperationalError: SQL logic error |
|
Date |
User |
Action |
Args |
2021-02-19 21:17:48 | erlendaasland | set | recipients:
+ erlendaasland, berker.peksag |
2021-02-19 21:17:48 | erlendaasland | set | messageid: <1613769468.06.0.0726129006161.issue43265@roundup.psfhosted.org> |
2021-02-19 21:17:48 | erlendaasland | link | issue43265 messages |
2021-02-19 21:17:48 | erlendaasland | create | |
|