在哪里可以找到为验证 python 标准库中的函数而进行的测试?
Posted
技术标签:
【中文标题】在哪里可以找到为验证 python 标准库中的函数而进行的测试?【英文标题】:Where can I find the tests made to verify the functions in the python standard library? 【发布时间】:2021-08-02 00:49:01 【问题描述】:我目前在学校参加一个小组项目。我们正在使用python标准库,我们想知道它是否已经过python团队的测试。换句话说,是否有任何文档或开源 unit tests
用于整个 python 标准库,如果有,我们可以在哪里阅读更多相关信息?
【问题讨论】:
https://github.com/python/cpython#testing 当然有测试。在没有测试的情况下发布如此规模的项目将是荒谬的。 github.com/python/cpython/tree/… 另见Python Developer's Guide,其中(IIRC……我很久没有通读整本书了……)包括有关使用测试套件、如何为新功能创建单元测试的部分,甚至是它们定期运行的单元测试的代码覆盖扫描结果(尽管您可能无法自己免费运行相同的扫描)。 【参考方案1】:确实如此。它们位于 CPython Github 存储库的 Lib/test 目录中。
它们带有前缀,例如,abc
模块被命名为 test_abc.py
。
【讨论】:
以上是关于在哪里可以找到为验证 python 标准库中的函数而进行的测试?的主要内容,如果未能解决你的问题,请参考以下文章
MinGW库中的windows api函数InitCommonControlsEx()在哪里