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”一样工作,除了它匹配测试名称(的子字符串),而不是标记。您可以通过“pip install -i http://pypi.testrun.org -U pytest”使用这个正在开发的 pytest 版本。
| 归档时间: |
|
| 查看次数: |
737 次 |
| 最近记录: |