gpt4 book ai didi

pytest - py.test 可以支持多个 -k 选项吗?

转载 作者:行者123 更新时间:2023-12-04 20:15:31 25 4
gpt4 key购买 nike

py.test 可以支持多个 -k 选项吗?
每个测试用例都属于一个特定的组,例如 _eventnotification 或 _interface 等。
是否可以同时运行属于其中一个或两个的测试用例?
即,同时运行名称中包含 _eventnotification 或 _interface 的测试用例。
我尝试了以下操作,只执行了带有 _interface 的测试用例。
如果不支持,还有其他方法可以做到这一点吗?

py.test -k "_eventnotification"-k "_interface"

最佳答案

坏消息:pytest-2.3.3 不支持它。

好消息:我将您的问题作为最终增强“-k”行为的机会,以便您可以使用“not”、“or”、“end”等,请参见 [extended -k 示例][1]。它现在像“-m”一样工作,除了它匹配测试名称(的子字符串),而不是标记。您可以将这个开发中的 pytest 版本与“pip install -i http://pypi.testrun.org -U pytest”一起使用。

关于pytest - py.test 可以支持多个 -k 选项吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13295627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com