腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gettext
破坏
pytest
测试
、
、
按照Python的文档,我在启动时初始化
gettext
:trans.install('
gettext
')logger.debug('message')logger.debug(
gettext
('message')) 问题如下。因为我的单元
测试
是针对单个方法
浏览 2
提问于2018-01-11
得票数 3
回答已采纳
2
回答
如何防止这个循环中断?
、
、
在我的一个
测试
函数中,我有以下代码: value = data[device_spec][key] assert expected_value == value,
pytest
.faildevice_spec, key, value, expected_value,
浏览 0
提问于2018-06-27
得票数 0
回答已采纳
1
回答
如何告诉
pytest
-依赖项暂时忽略
测试
依赖项?
、
、
、
我有一个功能
测试
套件,它使用
pytest
依赖项来跳过
测试
,而其他
测试
依赖于失败。例如,如果登录页面被
破坏
了,我就会看到一个
测试
失败,上面写着“登录页被
破坏
了”,而不是一连串的
测试
失败说“我无法登录到用户X”、“我无法登录到用户Y”等等。这对于运行整个套件非常有用,但是我试图缩短我的编辑编译
测试
循环,现在最慢的地方是
测试
我的
测试
。如果我正在进行的
测试
有很多其他的
测试
浏览 2
提问于2017-10-31
得票数 0
回答已采纳
1
回答
如何在
pytest
中参数化参数?
、
、
、
、
有时,使用
pytest
,我们开始将
测试
函数参数化:import
pytest
@
pytest
.mark.parametrize("user", [WebUser("bob", age=12)但是,当第一个参数中的每个“
浏览 5
提问于2021-04-06
得票数 0
回答已采纳
1
回答
如何禁用单个
测试
的
pytest
插件
、
、
、
我安装了新的
pytest
插件(
pytest
-catchlog==1.2.2),它
破坏
了日志模块(例如,ValueError: I/O operation on closed file)的单元
测试
。到目前为止,我发现的唯一选项是执行两次
pytest
:第一次只对禁用了test_logging.py的py.test -p no:catchlog test_logging.py执行,第二次只对所有其他
测试
文件执行请让我知道,如果我错过了一个
pytest
装饰,或任何其
浏览 2
提问于2016-06-20
得票数 15
回答已采纳
3
回答
如何做出依赖于参数化
测试
的
测试
。(派泰斯特)
、
、
、
、
为什么跳过第二次
测试
?我希望第二次
测试
取决于三个
测试
,这些
测试
被参数化为test_first。怎样才能实现呢?import
pytest
param = [10,20,30]def test_first(param): @
pytest
.ma
浏览 8
提问于2020-01-27
得票数 1
回答已采纳
1
回答
基于配置选项的会话夹具参数化
、
我使用的是
pytest
,在conftest.py中有如下内容: parser.addoption('--foo', required=@
pytest
.fixture(scope='session') with Foo(pytestconfig.getoption('foo')) as通常,我会用
pytest
_generate_tests来用这种
浏览 13
提问于2022-09-07
得票数 0
回答已采纳
1
回答
用
Pytest
模拟错误的JSON响应以故意提高simplejson.errors.JSONDecodeError
、
、
、
、
我想用
Pytest
测试
异常。我发送一个HTTP请求并得到一个响应。我希望响应被
破坏
,因此response.json()将转到the块。下面是例子。except simplejson.errors.JSONDecodeError as err:单元
测试
应该断言应该引发'send_message_json') sv
浏览 2
提问于2020-10-23
得票数 0
回答已采纳
1
回答
未解析属性引用“switchTo”用于类“WebDriver”selenium
pytest
在编写
pytest
中的
测试
用例时,尝试从成功消息弹出读取消息时,我尝试使用以下操作方法。但是Pycharm显示了一个问题。driver.switchTo().alert().
getText
(); 问题:类“WebDriver”的未解决属性引用“switchTo”
浏览 4
提问于2021-12-05
得票数 0
回答已采纳
1
回答
如何将
pytest
.mark装饰器包装在另一个装饰器中并维护所有属性?
、
、
、
Pytest
有一个装饰器,允许您将元数据传递给
测试
。您可以将装饰器应用于类,该类将应用于该类中的所有
测试
。还可以将装饰器应用于单个
测试
,如下所示:class FooTests:在本例中,类级别上的resources元数据应用于所有
测试
,内部
pytest
.mark.resources覆盖类级别声明。事实上,当我在类级别上应用自定义装饰器时,
PyTest
发
浏览 2
提问于2021-03-05
得票数 2
回答已采纳
1
回答
上传
pytest
json报告到logstash
、
、
、
、
对于
pytest
使用
pytest
-json插件生成的
测试
结果,我有一个json文件。因此,每个json文件都包含一次
测试
运行的
测试
结果。由于这种分裂,我的结果数据都分布在多个文档中,并被
破坏
。
浏览 18
提问于2021-03-01
得票数 0
1
回答
安装后不能使用
pytest
-bdd
、
、
我在/home/marlu/.local上使用python setup.py install --user安装了
pytest
-bdd,因为我没有管理权限。python2.7和
pytest
都位于/usr/bin/。当我通过运行py.test --version检查
pytest
-bdd是否正确工作时,有人能告诉我原因吗?谢谢!(*args) File "/usr/lib/python2.7/site-packages/_<
浏览 13
提问于2016-07-15
得票数 0
回答已采纳
1
回答
pytest
.mark.parametrize
测试
用例的副本,而不更改原始的
、
、
、
背景@
pytest
.mark.system_a# ...目标复制和标记 我们没有复制粘贴
测试
用例,而是将现有的函数对象分配给一个变量。为了..。--collect-only展示了两个
浏览 10
提问于2022-05-18
得票数 2
回答已采纳
1
回答
pytest
tmp_path单元
测试
本身并不能完全清理。
、
、
pytest
tmp_path留下了目录,这似乎是经过设计的。从阅读文档看,似乎建议使用产率并删除该文件,但例如,这个
测试
文件在mac os/x上运行。/
pytest
-of-davidsc/
pytest
-7/test_fn0yield filename shutil.rmtree(fi
浏览 9
提问于2022-09-28
得票数 0
1
回答
当有全局固定装置时,如何将py.test转换为py.test?
、
、
、
、
我确实有一组使用Python的unittest模块编写的单元
测试
。他们使用setUpModule()函数加载一个全局变量,其中包含运行
测试
(包括一些HTTP会话)所需的共享“内容”。当使用unittest运行我的
测试
时,它们运行得很好。对于py.test,他们正在失败。 我对其进行了一些修补,以便使用旧的
pytest
夹具函数(这些函数与unittest函数的名称不相同)来运行它。文档示例在我的例子中是无用的,因为我确实有20个类(unittest.TestCase),每个类中有10个
测试
。显然,我不想在每
浏览 0
提问于2014-07-19
得票数 4
7
回答
如何使用
pytest
禁用
测试
?
、
、
假设我有很多
测试
: ... ...是否有一个装饰器或类似的东西可以添加到函数中,以防止
pytest
只运行该
测试
?结果可能看起来像是..。def test_func_one(): ...
浏览 7
提问于2016-07-18
得票数 188
回答已采纳
1
回答
我可以为Python单元
测试
添加内存限制吗?
、
我想检查我的单元
测试
,如果我可能
破坏
它们的话。记忆方面也有类似的东西吗?就像这样def test_foo(): pass
浏览 3
提问于2018-03-08
得票数 3
2
回答
如何在
pytest
中断言UserWarning和SystemExit
、
、
、
、
在
pytest
中断言UserWarning和SystemExitwith
pytest
.raises(SystemExit):但这也会
破坏
警告信息(这不是错误)。如果我想检查警
浏览 6
提问于2019-09-28
得票数 6
回答已采纳
1
回答
在使用
pytest
集成的PyCharm中,对于通过的
测试
,print()输出可以被抑制吗?
、
ORGINAL:我正试图为Python中的单元
测试
确定一个好的工作流程。我使用PyCharm,
pytest
似乎比unittest更受欢迎,也更少冗长。我现有的手动
测试
使用print()进行调试,这似乎很有用,并得到了支持。当我使用默认设置从终端运行
pytest
时,我只得到:我相信
pytest
应该是如何工作的,当我做了大量的
测试
时,这将变得非常关键。我喜欢Pycharm中的集成
测试
UI,尤其是树结构,以及它如何显示每个<
浏览 2
提问于2021-07-07
得票数 0
1
回答
如何
测试
pytest
夹具是否会引发异常?
、
、
用例:在
pytest
测试
套件中,我有一个@fixture,如果缺少用于其配置的命令行选项,就会引发异常。我已经用xfail为这个夹具编写了一个
测试
from <module> import <exception> def test_fixture_with_missing_options_raises_exception(rc_visard):
浏览 0
提问于2018-05-14
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券