首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用depends_on_group不跳转测试

用depends_on_group不跳转测试
EN

Stack Overflow用户
提问于 2014-04-04 18:22:12
回答 1查看 248关注 0票数 1

我有一个在SauceLabs中运行的测试类,我知道第一个测试失败了。如果测试一失败,我要做的就是让它不运行测试2-5。我已经启动并使用它,它正在启动测试,如果测试一失败,它就不会跳过测试2-5。

只是想知道以前有没有人见过这个,你是怎么处理的?

是的,我看过文档:http://pythonhosted.org/proboscis/#downloads

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-08 22:45:28

我们所遇到的问题,是因为我们的鼻子受到了非常愚蠢的限制。这个限制是,如果您使用的是self,它会忽略装饰器。

我们使用unittestnosetest中的内置功能来完成我们需要做的事情。

在我们的setup方法中,我们添加了以下行:

代码语言:javascript
运行
复制
def setUp(self):
    **self.skip_after_fail = True**
    BaseService.setUp(self)

测试用例必须按照特定的顺序命名,例如:

代码语言:javascript
运行
复制
def test_1_method(self):
def test_2_method(self):
def test_2_method(self):

然后,如果test_1失败,其他的将被跳过。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22870309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档