腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
跳过
所有
测试
时,
pytest
整体结果“通过”
当前
pytest
在
跳过
所有
测试
时返回0。
是否
可以
在
跳过
所有
测试
时将
pytest
返回值配置为'fail‘?或者,
是否
有可能在执行结束时获得
pytest
中
通过/
失败
的
测试
总数?
浏览 0
提问于2015-07-21
得票数 1
1
回答
是否
可以
使用
pytest
在
设置
中
跳过
/
失败
测试
?
、
我正在
使用
pytest
,希望检查一下:
是否
可以
在
设置
中有条件地
跳过
/
失败
测试
(按类分组)?
浏览 1
提问于2016-08-16
得票数 0
回答已采纳
1
回答
如何从
pytest
_runtest_makereport钩子
中
识别xfail?
、
、
、
上下文
是否
有任何方法
可以
确定
测试
结果是x
失败
的还是x从
pytest
_runtest_makereport钩子传递的?我们
可以</
浏览 3
提问于2021-03-12
得票数 1
7
回答
如何
使用
pytest
禁用
测试
?
、
、
假设我有很多
测试
: ... ...
是否
有一个装饰器或类似的东西
可以
添加到函数
中
,以防止
pytest
只运行该
测试
?结果可能看起来像是..。def test_func_one(): ...
浏览 7
提问于2016-07-18
得票数 188
回答已采纳
1
回答
pytest
-依赖
在
我的
测试
中
不起作用
、
有两个文件,第一个文件
中
的代码是: @
pytest
.mark.dependency(name="aa") print("\ntest_1")第二个文件
中
的代码是:import sys, os sys.path.append(["-s",
浏览 5
提问于2021-03-29
得票数 1
1
回答
如何告诉
pytest
-依赖项暂时忽略
测试
依赖项?
、
、
、
我有一个功能
测试
套件,它
使用
pytest
依赖项来
跳过
测试
,而其他
测试
依赖于
失败
。例如,如果登录页面被破坏了,我就会看到一个
测试
失败
,上面写着“登录页被破坏了”,而不是一连串的
测试
失败
说“我无法登录到用户X”、“我无法登录到用户Y”等等。这对于运行整个套件非常有用,但是我试图缩短我的编辑编译
测试
循环,现在最慢的地方是
测试
我的
测试
。如果我正在进行的<
浏览 2
提问于2017-10-31
得票数 0
回答已采纳
1
回答
跳转夹具
设置
的
pytest
add选项
、
假设我有一个利用pyserial连接的
测试
子集。
跳过
相关的
测试
函数与文档
中
的示例基本相同。编辑2我想我真的
在
问两个TODO
中
哪一个是“正确的”方法?编辑3可能只是
设置
autouse=False并确保
使用
该夹具的每个<e
浏览 0
提问于2018-10-17
得票数 2
2
回答
pytest
:将
测试
标记为“必须通过”,如果
测试
失败
,则停止
测试
。
、
我正在尝试实现一个名为
pytest
的新@
pytest
.mark.must_pass标记,以指示如果标记的
测试
失败
,
pytest
应该
跳过
所有后续
测试
并终止。如果标记
测试
失败
,我
可以
使用
pytest
_runtest_call钩子来获得
pytest
终止,但我
使用
的是
pytest
.exit,它不打印追溯,也不显示所述
测试</em
浏览 4
提问于2019-12-17
得票数 3
回答已采纳
1
回答
如果
pytest
中
的特定
测试
失败
,如何停止运行模块
中
的其他
测试
?
、
我有一个包含
pytest
测试
的模块。那里有许多
测试
,第一个检查
是否
有到目标的连接。如果此
测试
失败
,则没有理由等待此特定模块
中
的所有其他
测试
超时。如果这个特定的
测试
失败
,我想停止模块
中
的所有
测试
。我找到了
pytest
.exit(),但它太强大了,它终止了整个
pytest
运行。我还有其他模块要
使用
,所以我想快速
跳过
浏览 0
提问于2021-04-05
得票数 0
1
回答
跳过
pytest
_generate_tests
在
模块级生成的参数化
测试
、
我希望能够将配置文件
中
的几个
测试
参数化,但同时能够
跳过
这些
测试
,除非发出了特定的命令选项。我
可以
通过
在
测试
模块顶部添加以下代码来
跳过
测试
:import
pytest
d
浏览 0
提问于2015-10-28
得票数 3
回答已采纳
2
回答
如何
使用
带有限定符
测试
的
pytest
运行多个
测试
、
我有一个
pytest
测试
文件的目录,并且有一个需要
测试
的限定符
测试
,如果它
失败
了,那么停止执行任何进一步的
测试
,但是如果它通过了,那么执行所有的
测试
,无论是通过还是
失败
。现在,当我
使用
pytest
test/ -x运行
测试
时,它会运行所有
测试
,因为它会在第一次
失败
时停止。我希望
pytest
运行test_qualifier.py,如果<e
浏览 2
提问于2020-02-13
得票数 0
1
回答
使覆盖率只计算成功的
测试
,忽略x
失败
的
测试
。
、
、
、
我有许多项目,在这些项目中,我
使用
pytest
.mark.xfail标记标记
失败
但不应该
失败
的
测试
,以便在解决问题之前添加
失败
的
测试
用例。我不想
跳过
这些
测试
,因为如果我做了什么导致它们开始通过,我想知道这一点,以便我
可以
删除xfail标记,以避免回归。现在我处理这个问题的方法是
设置
tox来运行类似于
pytest
-m "not xfail" --cov &
浏览 0
提问于2018-11-07
得票数 2
回答已采纳
1
回答
关于
跳过
测试
的py.test报告
、
、
我
使用
py.test -rfs获得关于
失败
和
跳过
测试
的附加报告。有两种方法
可以
跳过
测试
: p
浏览 1
提问于2015-02-04
得票数 3
1
回答
如果没有通过,
Pytest
跳过
寻找间接参数吗?
、
、
、
在
conftest.py
中
,我有一个@
pytest
.fixture函数,它接受从testcases.py
中
的函数间接传递的参数(参见下面的示例)。def test2(func_in_conftest):当我没有通过passed_parameter in test2时,
测试
就
失败
了我想知道
是否
有一种方法
可以
检查passed_parameter
是否
存在,如果不是->,则
跳过<
浏览 4
提问于2021-01-22
得票数 0
回答已采纳
1
回答
在
py.test
中
,当我显式
跳过
一个标记为xfail的
测试
时,如何才能将其报告为“skip”而不是“xfailed”?
、
我有一个标记为xfail的py.test
测试
函数:def test_that_fails():
在
我的
pytest
_runtest_setup()钩子
中
,我显式地
跳过
了这个
测试
:
pytest
.skip ('Skipping this test') 当我运行py.te
浏览 1
提问于2012-06-20
得票数 2
5
回答
Pytest
:取消选择
测试
、
使用
pytest
,
可以
使用
装饰器标记
测试
。@
pytest
.mark.slow pass如果我有一个额外的标签:def some_long_test()我希望能够
浏览 3
提问于2011-09-13
得票数 53
回答已采纳
1
回答
我
可以
创建一个`
pytest
.mark.failif`吗?
、
pytest
允许您在某种条件下(即:
在
平台上)
跳过
测试
:def test_foo(fixture):assert bar(fixture)def t
浏览 2
提问于2020-06-02
得票数 3
回答已采纳
1
回答
Pytest
-html自定义报告
、
、
、
我
使用
pytest
运行
测试
,并
使用
pytest
html生成报告。 我试图
在
失败
的情况下显示错误\跳转消息,或者
使用
值表单call.excinfo.value
在
报告
中
跳过
。我注意到
pytest
_runtest_makereport被多次调用,用于setup、call和teardown,而且由于setup和teardown
中
的call.excinfo.value为n
浏览 1
提问于2021-02-28
得票数 1
回答已采纳
2
回答
在
pytest
跳过
-if条件中
使用
命令行选项
、
长话短说,如果会话是针对我们的生产API运行的,我希望能够
跳过
一些
测试
。
测试
所针对的环境是通过命令行选项
设置
的。我偶然发现了
使用
pytest
_namespace跟踪全局变量的想法,所以我
在
我的conftest.py文件
中
设置
了它。def
pytest
_namespace():我接受命令行选项,并在config.ini
浏览 0
提问于2018-08-16
得票数 13
回答已采纳
1
回答
基于特定参数失效
跳过
特定参数的化验法
、
、
、
我做了一些参数化
测试
#do test1 #do test2 #do test3@
pytest
.mark.parametrize(x)test_data=[1,2,3,4]@
pytest
.mark.depends(on=['test1']) @
pytest
.mark.p
浏览 6
提问于2022-03-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest 一个单元测试利器的Python库!
每日一模块:pytest
基于pytest框架自动化测试
pytest文档12-skip跳过用例
详解在Pytest中忽略测试目录的三种方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券