Erlend E. Aasland <erlend.aasl...@innova.no> added the comment:
A side-effect of keeping tests inside the package, is that they appear in the package contents module docstring, which may be slightly confusing to new users. >>> import sqlite3 >>> help(sqlite3) Help on package sqlite3: NAME sqlite3 DESCRIPTION [...] PACKAGE CONTENTS dbapi2 dump test (package) Regarding history: Serhiy already moved the sqlite3 test files (see commit 3e19409d6443c66a6a7d62f58b2bb4e8330e56c4 of 2021-09-13). If one worries about needing to add the --follow switch to git log, or possibly backporting issues, that train already left the station: $ git log --oneline Lib/sqlite3/test/test_dbapi.py | wc -l 4 $ git log --follow --oneline Lib/sqlite3/test/test_dbapi.py | wc -l 71 So, I'm +1 regarding moving the sqlite3 tests :) ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue10572> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com