腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
我想在
pytest
中
使用
stdin。
、
PyTest
文档指出,标准输入被重定向为null,因为没有人希望在批处理
测试
上下文中进行
交互式
测试
。这是真的,但
交互式
并不是stdin的唯一用途。我想
测试
使用
stdin的代码,就像它
使用
任何其他文件一样。我很高兴能够捕获标准输出和字符串,但是
如何
以符合
PyTest
的方式将标准输入连接到io.StringIO对象呢?
浏览 0
提问于2016-08-02
得票数 24
1
回答
在第三方
应用程序
的自定义解释器中运行所有
pytest
测试
、
TL;DR:
如何
让
pytest
插件将运行的
测试
重定向到生成的进程(在不同的环境/
python
解释器中)? 我正在开发一个
python
脚本,它由嵌入在第三方
应用程序
(即)中的
python
解释器运行。现在,我正在
使用
pytest
为我的脚本创建
测试
,
使用
我为
应用程序
编写的
pytest
插件。因为
应用程序
使某些模块只能在它自己的解释器中可用,所
浏览 5
提问于2016-08-24
得票数 0
回答已采纳
3
回答
使用
Sphinx扩展自动生成doctest输出
、
、
据我所知,可以运行:其效果是
测试
代码片段,并将实际输出与预期输出进行比较。例如,如果我们有这样的内容: >>> print [2*x for x in range(3)] 我希望当我们
使用
一个选项运行make
浏览 2
提问于2012-03-22
得票数 11
回答已采纳
1
回答
如何
使用
pytest
测试
交互式
python
应用程序
、
、
、
if query == 'exit': else: parking_query.process(query) 我需要
使用
pytest
测试
这个函数,当它在无限循环中时,
如何
模拟
测试
文件中的input()?此外,在模拟输入之后,我需要从标准输出捕获每个输入的输出,这可以在
pytest
中
使用
capsys来完成。mock_stdin.readline = Mock(io.St
浏览 33
提问于2020-03-16
得票数 2
1
回答
需要了解`yeeld`是
如何
处理`
pytest
`的吗?
、
我正在
使用
pytest
测试
python
应用程序
(3.7),但我发现它最后不能运行带有yield的方法。下面是我的
python
方法: print('Hello world') yield Truedef test_load():当
使用
pytest
运行
测试
浏览 3
提问于2019-10-28
得票数 0
回答已采纳
4
回答
出现
Python
错误后,无法以交互方式访问本地变量
、
如果在
交互式
(-i)模式下运行
python
脚本,为了帮助调试,
如何
在发生错误的地方访问堆栈帧?脚本def foo(x):命令会话Traceback (mostrecent call last): foo(
浏览 3
提问于2016-01-05
得票数 0
1
回答
如何
使用
环境变量为
pytest
配置VS代码
、
、
我正在尝试调试
pytest
。我想注入一个环境变量。下面是我设置launch.json的方法 { "request": "test", "console我没有看到env变量被注入,因此我期望该env变量的
测试
失败。 我也注意到错误 Could not load unit test config
浏览 20
提问于2020-10-29
得票数 4
回答已采纳
1
回答
Django + tox:
应用程序
尚未加载
、
、
、
、
我正在迁移一个Django项目,以
使用
Tox和
pytest
。在进行毒理
测试
时我会得到以下信息。true py{36,37}-django21, DJANGO_SETTINGS_MODULE = settings.postgres pillow
pyt
浏览 1
提问于2019-08-17
得票数 3
回答已采纳
1
回答
什么是__multicall__的论点,为什么它被反对?
、
我
使用
pytest
作为我的
应用程序
的一部分。我创建了一些在
测试
中
使用
的补丁,然后
使用
一些
测试
运行
pytest
.main。插件: def __init__(self): return self.something 打电
浏览 1
提问于2017-03-24
得票数 2
回答已采纳
1
回答
如何
使用
Pytest
对已安装的Django
应用程序
运行
测试
、
、
使用
传统的单元
测试
,我可以
使用
以下命令对已安装的Django
应用程序
运行
测试
:
python
manage.py test <name_of_the_installed_app> 但是,当
使用
pytest
作为
测试
运行程序时,情况并非如此。
如何
使用
pytest
运行Django设置中安装的
应用程序
中包含的第三方
应用程序
的
测试</em
浏览 0
提问于2020-08-12
得票数 1
1
回答
pytest
3.4.2
测试
py代码必须只在各自的
应用程序
代码
python
版本中编写?
、
、
、
我们在项目
应用程序
代码中
使用
python
2.7.4,并计划
使用
pytest
3.4.2版本进行单元
测试
。将来,我们可能会将
应用程序
代码升级到最新的
python
3.6.X。考虑到
pytest
3.4.X同时支持
python
2.7和> 3.3版本,
测试
代码文件(例如: test_mymodule.py)必须在任何
python
版本中编写,或者必须在用于
应用程序
代
浏览 1
提问于2018-03-18
得票数 0
回答已采纳
2
回答
使用
Pytest
的Github操作
、
、
、
我收到找不到
pytest
命令的错误。下面是我的动作文件。我正在
使用
pipfile.lock安装依赖项。: actions/checkout@v2 uses: actions/setup-
python
@v1 - name: Install dependencies
python
-m pi
浏览 0
提问于2020-02-19
得票数 3
1
回答
在目录中运行
测试
、
@
pytest
.mark.unit assert 1 + 1 == 2vex --pathvex --path ~/.virtualenvs/pytestdemo
python
-m
pytest
tests/ vex --path ~/.virtualenvs/pytestdemo
python
-
浏览 0
提问于2019-04-25
得票数 3
回答已采纳
3
回答
PyTest
:
交互式
输出(而不是纯ASCII)
、
如何
从
PyTest
获得可扩展输出我认为这就是
PyTest
当前文本输出达到极限的地方。 上面的示例来自django调试页面。我的输出如下:
浏览 4
提问于2021-02-16
得票数 5
回答已采纳
1
回答
在后台运行nodejs
应用程序
时,
如何
使用
pytest
在酒馆中运行
测试
时获得代码覆盖率?
、
、
、
我有一个用node js编写的API,还有用
pytest
在tavern中编写的端点的集成
测试
。我想在运行之后获得这些集成
测试
的代码覆盖率。现在,设置是;首先启动node app,然后
使用
pytest
命令运行酒馆
测试
套件。可以看到很多场景,但在btw
测试
引擎和
应用程序
引擎中都有一致性,例如
python
-
python
或js - js。我
如何
获得酒馆
测试
套件w.r.t node ap
浏览 0
提问于2020-05-14
得票数 1
1
回答
在更改的
测试
文件上重复运行
pytest
、
、
我希望在
Python
中多次运行
pytest
,而不重新启动脚本/解释器。
使用
importlib.reload(
pytest
)在运行之间重新加载
浏览 0
提问于2018-01-22
得票数 4
1
回答
使用
pytest
.fixture时不执行
测试
、
我有一个简单的
Python
库,为此我
使用
以下命令来运行
测试
:下列
测试
如预期一样工作: assert 1 == 2
测试
结果:rootdir: /media/drive2/src collected时,
浏览 4
提问于2022-05-22
得票数 2
回答已采纳
3
回答
PyTest
:跳过整个模块/文件(
python
2和3)
、
如果导入不起作用,我想跳过整个
测试
: import networkx import
pytest
这在
python
-2.7和
python
-3.5中都很好,两者都
使用
pytest
-2.8.1。当我试图用
pytest
-3.0.5在
python
-3.6中运行代码时,我得到以下错误: 不允许在
测试
之外
使用
pytest
.sk
浏览 9
提问于2017-02-28
得票数 17
回答已采纳
3
回答
将
Pytest
测试
文件打包为可执行文件
、
、
、
所以我设计了一个
Pytest
测试
包,它包含一个
python
脚本: class TestClass(): test_b() 我想知道我是否可以将我的
测试
打包为可执行文件并运行它这样做的原因是,我希望避免在所有要执行
测试
的机器上安装
python
和
python
包。
浏览 228
提问于2019-03-04
得票数 4
1
回答
将源文件导入
测试
文件
、
、
、
文件夹中,如下所示:但是,我得到了以下错误:
如何
将文件从
浏览 0
提问于2019-05-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 pytest 进行 Python 单元测试
python下的测试利器pytest
Dubbo接口测试的Python实践-第3章:使用Pytest与Allure实施测试
PyTest,Python测试的优选框架!
使用pytest做简单的接口测试
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券