跳转到主要内容

未知

项目描述

默认的py.test关键字过滤 (-k) 非常宽泛。您可能会认为它将基于与过滤选项一起描述的MarkInfo对象,但这是不正确的。实际上,它还选择了脚本的函数/方法名称。

此插件为pytest引入了一个-f标志,该标志接受一个MarkInfo对象的名称,以将其保留或从收集的脚本中删除。

语法与-k相同。所以...

要包含具有MarkInfo对象的脚本

py.test -f rhino

要排除一个

py.test -f -hippo

与-k一样,您还可以使用以下方式执行“and”收集

py.test -f “hippo rhino”

py.test -f “hippo -rhino”

但是,内置的-k不允许您执行“or”收集。然而,-f通过多个标志实例允许这样做

py.test -f hippo -f rhino

以及一个愚蠢的示例

py.test -f hippo -f -rhino

安装方法,要么 * pip安装pytest-markfiltration * python setup.py安装

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

本版本没有可用的源分发文件。请参阅有关生成分发存档的教程。

构建分发

pytest_markfiltration-0.8-py2.7.egg (5.2 kB 查看哈希值)

上传时间

由以下支持