Python 如何跳过特定模块中的所有测试用例?

Python 如何跳过特定模块中的所有测试用例?,python,python-unittest,Python,Python Unittest,我的模块名为masterchief.py。它的所有测试用例都位于test\u masterchief.py中。如何跳过模块中的所有测试用例 我知道我可以对测试用例模块中的类使用unittest.skip,如下所示: import unittest @unittest.skip("My reason for skipping the test cases") class MasterChief__function1_Tests(unittest.TestCase): # <test

我的模块名为
masterchief.py
。它的所有测试用例都位于
test\u masterchief.py
中。如何跳过模块中的所有测试用例

我知道我可以对测试用例模块中的类使用
unittest.skip
,如下所示:

import unittest

@unittest.skip("My reason for skipping the test cases")
class MasterChief__function1_Tests(unittest.TestCase):
    # <test cases here> 
导入单元测试
@跳过(“我跳过测试用例的原因”)
类MasterChief\u函数1\u测试(unittest.TestCase):
#  
但是,我在模块中有许多测试用例类,因此需要大量的复制/粘贴才能将它们全部跳过。因此,我想找到一种方法跳过整个模块
test\u masterchief.py

[编辑]


我知道我可以进行搜索和替换,但我想知道PyUnit或Django单元测试是否提供了一个特殊功能(如
skip
),它允许我通过添加一条语句跳过整个模块。

是否尝试从文件名中删除“test”?在vim中,你可以通过搜索和搜索来完成它replace@Umair我知道从文件名中删除“test”将禁用文件中的所有测试,但这对于我的情况不是一个可接受的解决方案。@postoronnim我知道如何执行搜索和替换。我也可以使用大多数IDE做同样的事情。然而,我希望在
PyUnit
中有一些特殊的函数,允许我用一条语句跳过整个模块。