Pytest 识别测试文件和测试函数


在不提及文件名的情况下运行 pytest 将运行所有格式的文件 测试_*.py or *_test.py 在当前目录和子目录中。 Pytest 自动将这些文件识别为测试文件。我们 can 通过明确提及它们使 pytest 运行其他文件名。

Pytest 要求测试函数名称以 test .不符合格式的函数名称 test* 不被 pytest 视为测试函数。我们 cannot 明确地让 pytest 考虑任何不以 test 作为测试功能。

我们将在后续章节中了解测试的执行。