本文介绍如何使用pytest只运行单个测试文件,例如test/test_broker.py。 许多初学者会错误地尝试使用文件名作为参数,例如pytest test/test_brocker.py,但这通常无效。 pytest的命令行参数解析机制并非直接支持这种方式。
pytest -m test.test_amqp 这种方法也不适用于运行指定文件,它运行的是标记为test_amqp的测试用例。
正确的方法是直接在命令行中指定测试文件的完整路径:
pytest test/test_broker.py
请确保test/test_broker.py文件存在于你的项目目录中,且文件名拼写正确(示例中test_brocker.py拼写有误)。 如果路径正确但仍然无法运行,请检查你的pytest配置文件和测试文件本身是否存在问题。
以上就是如何使用Pytest只运行单个测试文件?的详细内容,更多请关注知识资源分享宝库其它相关文章!
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。