在核心CPython的源代码树(http://hg.python.org/cpython/file/)中,我找不到核心C扩展模块的测试。
例如,/Modules/_heapqmodule.c
的相应测试文件在哪里?
(注意:我确实看到/Lib/test/
有测试,但这些测试似乎仅适用于用Python编写的Python stdlib模块。)
答案 0 :(得分:1)
它们位于/Lib/test
目录(扩展模块相同)
例如,heapq
模块的测试位于http://hg.python.org/cpython/file/tip/Lib/test/test_heapq.py