如何忽略nose2中的文件或目录?

时间:2013-11-24 20:37:04

标签: python nose2

我有一个nose.cfg文件,我正在移植到nose2。我无法在the nose2 docs中看到忽略文件或目录的任何方式。

在鼻子1中,这是通过这两个标志完成的:

ignore-files=settings_test*
exclude-dir=ignorethisdir

如何在nose2中完成?

2 个答案:

答案 0 :(得分:2)

安装nose-exclude时, exclude-dir 可用。此插件目前仅适用于nose1:https://bitbucket.org/kgrandis/nose-exclude/overview

可用的是定义:

__test__ = False

在每个TestCase或TestSuite继承的类中。

他们必须从这些类继承才能实现。这是由nose2附带的dundertest插件提供的,默认情况下已启用。

答案 1 :(得分:0)

显然,截至2019年6月,仍未忽略目录。

另一种方法是通过多次指定--start-dir选项或将其保存在nose2.cfg文件中来指定您实际使用的目录。

请参见documentation