Joe*_*Joe 7 python tdd unit-testing
我有一个很大的 python 测试文件,使用从命令行运行的unittest。有些测试需要一段时间才能运行。这是一个轻微的痛点,因为我通常只关心我添加的最后一个测试。我想要的是这样的:
是否可以从命令行执行此操作?
每个测试函数的声明如下:
def test_something_something(self):
Run Code Online (Sandbox Code Playgroud)
如果在前面加下划线,比如:
def _test_something_something(self):
Run Code Online (Sandbox Code Playgroud)
该测试将被忽略。您可以做的一件事是在 vim 中快速查找和替换。找到所有“test_”并将其替换为“_test_”,然后找到失败的一个测试并删除下划线。
| 归档时间: |
|
| 查看次数: |
2346 次 |
| 最近记录: |