腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为
py.test
fixture
函数
提供
默认
参
数值
、
有没有更好的方法让我
为
参数pytest.
fixture
函数
提供
默认
值?def
fixture
_func(self, request): argA = request.param[
浏览 13
提问于2017-12-12
得票数 3
回答已采纳
2
回答
编写pytest
函数
来检查控制台上的输出(stdout)
、
、
、
描述了如何使用pytest来捕获控制台输出。我尝试了下面这段简单的代码,但是我得到了错误import pytest print "hello "+ name f("Tom") assert out=="hello Tom" 输出:hello Tom Traceback (m
浏览 0
提问于2013-12-11
得票数 26
回答已采纳
1
回答
用于测试Cython C API模块的
py.test
、
、
我正在尝试
为
Cython模块设置单元测试,以测试一些没有python接口的
函数
。第一个想法是检查
py.test
的测试运行器是否可以直接使用.pyx文件,但显然它只扫描.py文件。test_foo():然后将它们导入到一个普通的cython_test.py模块中,该模块只包含下面这行:
py.test
code object'.format(co)) E TypeError: <built-in functio
浏览 0
提问于2015-08-27
得票数 2
1
回答
如何打印出
py.test
会话的装置值
我正在使用带有selenium和applitools Eyes的
py.test
-后半部分无关紧要,只有
py.test
部分重要。我正在使用会话级
fixture
计算测试运行的一些会话级配置,如下所示:def branch(request,timestamp): # auto-generate branch branch
浏览 1
提问于2016-10-28
得票数 0
1
回答
将参数或参数传递给
fixture
函数
、
我正在探索
py.test
中的
fixture
,我有一个类似于一年多前提出的问题:我想知道在更新的
py.test
版本中,是否可以以某种方式选择请求
fixture
函数
的参数的子集。假设我有一个简单的
函数
和一个测试: return (a - b)**3 + 10 def test_2(fix_fu
浏览 0
提问于2014-05-03
得票数 1
1
回答
参数化的pytest
fixture
,在本地和Yarn模式下运行PySpark
、
、
我有一些
为
PySpark编写的
函数
,我想在本地和Yarn模式下进行测试。pytest fixtures在这方面工作得很好--您可以简单地编写一个在两种模式下运行的参数化
fixture
。@pytest.
fixture
(scope="session", params=[pytest.mark.spark_local('local'),如果你尝试运行这个
fixture
,你会得到一个异常。有什么办法解决这个问题吗?也许是作用域?我使用的另一种
浏览 0
提问于2015-11-13
得票数 2
2
回答
Pytest可以使用旧的mock,但不能使用unittest.mock
、
、
、
、
我正在将一些代码从Python2移植到Python3,而
py.test
与unittest.mock的patch装饰器配合得并不好。当我使用patch装饰器将模拟传递到测试
函数
的参数中时,
py.test
将该参数解释
为
fixture
,并且无法设置测试。my_module.my_func') mock_func()运行
py.test
后,错
浏览 3
提问于2016-08-26
得票数 8
回答已采纳
3
回答
使用Pycharm(IDE)运行Pytest
、
、
当我运行那些测试用例时,我看到了输出 import pytest FuncID = 144res = c
浏览 10
提问于2017-10-02
得票数 5
1
回答
Pytest在运行带有预定义参数的测试时抛出参数错误
、
、
但是,如果我想指定测试:或者只查找标记为run的方法:或者执行任何涉及添加参数的操作:它会抛出一个参数错误,例如:usage:
py.test
[-h] [-d LOGDI
浏览 1
提问于2015-10-24
得票数 1
2
回答
在Pytest中使用
fixture
、
、
、
我在conftest.py文件中有以下代码def app(request): return
fixture
def stop(request): print("\n AFTER SESSI
浏览 0
提问于2018-10-03
得票数 0
1
回答
PL/SQL中的IN、OUT、IN OUT参数到底是什么
、
、
、
我在这里查找了问题,也在网上查找和观看视频,但我仍然对IN,OUT到底是什么感到困惑。我询问的原因是因为我正在编写一个过程,该过程将根据其他过程中的IN参数记录错误,
浏览 3
提问于2015-09-17
得票数 2
回答已采纳
3
回答
Pytest -
Fixture
在
函数
级别上的反思
、
、
、
我有一个
fixture
,它需要来自test
函数
的一个变量。如果
函数
级别的自省工作,那么使用自省并在
函数
命名空间/上下文中声明变量应该是有效的,就像对模块级别一样,但每次我运行代码时,我都会得到None而不是字符串"Fancy Table“。在
fixture
中,我将作用域设置
为
'function‘,然后通过getattr和request.function进行自省:@pytest.
fixture
(scope=
浏览 1
提问于2015-11-05
得票数 3
2
回答
Py.test
修补模块内对象
、
、
、
默认
情况下,cache使用
提供
的基于文件的缓存,但是在运行测试时,我想使用也支持的基于内存的缓存来模拟cache。以下是我正在尝试的内容:def patch_cache(monkeypatch)configure('dogpile.cache.memory')如您所见,
浏览 1
提问于2014-12-15
得票数 3
2
回答
如何将
py.test
夹具与烧瓶-SQLAlchemy和PostgreSQL结合起来?
、
、
、
、
我很难编写
py.test
插件来管理我的应用程序的数据库,以最大限度地提高速度,支持测试的pytest-xdist并行化,并将测试彼此隔离开来。以下是我正在努力完成的工作的概要: 在每个会话中,一个
py.test
夹具运行一次以设置事务,创建数据库表,然后在会话结束时回滚事务。
为
每个测试运行的第二个
py.test
夹具连接到现有事务,以查看创建的表,创建嵌套的保存点,运行测试,然后回滚到嵌套的保存点。db.i
浏览 10
提问于2015-12-04
得票数 10
3
回答
Django
py.test
在真实数据库上运行?
、
、
py.test
建立了一个测试数据库。(因为我在测试机器上已经有测试数据了) 有可能吗?
浏览 2
提问于2016-05-29
得票数 1
4
回答
py.test
“导入文件不匹配”--尽管名称不同(只有Windows)
我对
py.test
相当陌生,并尝试
为
一些遗留代码设置几个简单的黑匣子测试。当我试图在linux中运行相同的测试时(尽管程序是
为
windows编译的),
py.test
v.2.5.1没有同样的问题。到目前为止,我的解决办法一直是从自己的测试目录
为
每个单独的程序运行测试,但是在我们的计算机迁移到Windows 7之后,它就停止工作了。 有什么想法吗?我成功地重现了这个最小的example:conftest.py问题:导入pytest def returns_xyz():返回"xyz“@pytest.
浏览 2
提问于2015-03-16
得票数 2
2
回答
如何测试Connexion/烧瓶应用程序?
、
、
、
、
我想使用
py.test
为
我的应用程序编写测试。conftest.py中创建一个可以创建应用程序的夹具,如下所示:import pytest def test_api_ping(client): assert res.status == 200 但是,当我运行
py.test
te
浏览 2
提问于2017-03-21
得票数 24
回答已采纳
5
回答
py.test
日志记录控件
、
我们最近切换到
py.test
来进行python测试(这是一个很棒的btw)。但是,我正在尝试弄清楚如何控制日志输出(即内置的python日志记录模块)。有没有现有的
py.test
插件可以做到这一点,或者我们需要推出自己的插件? 谢谢,Jonny
浏览 0
提问于2012-08-08
得票数 31
1
回答
其错误环:
py.test
:错误:无法识别的参数:--browser IE
、
、
、
、
我想用internet Explorer运行这个程序,所以在命令提示符下,我给出了以下命令:
py.test
-s -v mainTest.py --浏览器IE 当我运行上面的命令时,它显示错误
为
: 错误:用法:
py.test
选项file_or_dir
py.test
:错误:无法识别的参数:--browser IE inifile: None根目录:None 它不是身份识别--浏览器的争论。在
py.test
命令中,如何在特定浏览器上运行我的程序?请帮帮忙。driver.quit() 创建2个解析器以从命
浏览 12
提问于2020-01-16
得票数 0
1
回答
基于参数化夹具的
Py.Test
参数化
、
我有一个类作用域参数化夹具,它为其参数获取3个数据库,并返回到每个数据库的连接。现在,我有了一个带有数据库表的新类,我希望使用上面的工具,但是要在每个连接表上进行参数化。谢谢
浏览 1
提问于2016-02-21
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest的内置插件盘点13. legacypath
基于pytest框架自动化测试
python文档23-fixture作为参数传入,error和failed区别
1分钟掌握 Python 函数参数
第50p,形参与实参,Python中函数的参数详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券