区别于;python3-m测试“;及;python3-m单元测试“;
我发现,通过执行以下操作,我可以在我的目录树下发现并运行单元测试:区别于;python3-m测试“;及;python3-m单元测试“;,python,python-unittest,Python,Python Unittest,我发现,通过执行以下操作,我可以在我的目录树下发现并运行单元测试: python3 -m test 上述方法可行,但发现并运行所有测试的方法会发现数百个以上的测试,包括以前的方法未找到的新测试: python3 -m unittest 什么是-m test,为什么我在快速搜索后找不到关于它的文档,除了下面的页面似乎是关于CPython的 该软件包旨在测试Python API本身。根据文件: 注意:测试包仅供Python内部使用。它是为Python核心开发人员的利益而编写的。不鼓励在Pytho
python3 -m test
上述方法可行,但发现并运行所有测试的方法会发现数百个以上的测试,包括以前的方法未找到的新测试:
python3 -m unittest
什么是-m test
,为什么我在快速搜索后找不到关于它的文档,除了下面的页面似乎是关于CPython的
该软件包旨在测试Python API本身。根据文件:
注意:测试包仅供Python内部使用。它是为Python核心开发人员的利益而编写的。不鼓励在Python的标准库之外使用此包,因为在不同版本的Python之间,此处提到的代码可以更改或删除,而无需另行通知
指向此文档的链接显示在下。虽然python3-m test
命令发现并运行测试并不完全令人惊讶,但它并不是专门为发现和运行您为自己的代码编写的测试而设计的。该包旨在测试Python API本身。根据文件:
注意:测试包仅供Python内部使用。它是为Python核心开发人员的利益而编写的。不鼓励在Python的标准库之外使用此包,因为在不同版本的Python之间,此处提到的代码可以更改或删除,而无需另行通知
指向此文档的链接显示在下。虽然python3-m test
命令发现和运行测试并不完全令人惊讶,但它并不是专门为发现和运行您为自己的代码编写的测试而设计的。您的意思是什么?您的意思是什么?