腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1370)
视频
沙龙
1
回答
unittest
async
mock
不
能与
pytest
一起
工作
吗
?
unit-testing
、
asynchronous
、
mocking
、
pytest
、
python-3.5
async
def test_coro(id): print("pass") print("pass") print("hj") class Test(AioHTTPTestCa
浏览 22
提问于2020-11-10
得票数 1
1
回答
mock
.patch +参数化在
Pytest
类函数中的应用
python
、
python-3.x
、
unit-testing
、
pytest
expected_result'class TestGenerateAuthToken(IsolatedAsyncioTestCase): """ @
pytest
.mark.parametrizetest_input,expected_result", [("user", "user_token"), ("admin", "admin_token
浏览 4
提问于2022-10-04
得票数 2
1
回答
Python单元测试-如何在内部修补我正在测试的方法的异步调用
python
、
unit-testing
、
mocking
我使用
unittest
.
mock
为我的python代码构建测试。我有一个正在尝试测试的方法,它包含对另一个函数的异步调用。简化示例如下:import
pytest
from app.fakeapi.utilsimport create_asset @patch("app.fak
浏览 7
提问于2022-10-08
得票数 1
回答已采纳
1
回答
Pytest
:修补在另一个任务中调用的函数
mocking
、
pytest
、
python-asyncio
、
python-unittest
、
patch
我有如下代码:import
pytest
passclass A: print(f"!!!!!!!!!!!another_func()
async
def run(self): async
浏览 3
提问于2022-11-15
得票数 1
回答已采纳
1
回答
鼻子能和
Pytest
一起
使用
吗
?
pytest
、
proboscis
我在PyCharm中使用
pytest
作为我的测试运行程序,但是当我尝试从
Pytest
中启动时,它不会识别
Pytest
注释。run_tests.py from proboscis import TestProgram run_tests()import <e
浏览 4
提问于2019-10-18
得票数 0
回答已采纳
1
回答
用于单元测试的python中的模拟流API
python
、
unit-testing
我和aiounittest
一起
试过,用了
unittest
的模拟。但这将调用实际的api,而不是获得模拟的响应。也尝试了
pytest
.mark.asyncio注释,但这一直给我错误-合作从来没有期待。我已经验证了
pytest
-异步已经安装了。我正在使用VS代码和Python3.6.6
async
def method1(): response = requests.get(url=url, params=paramsdef mocked_get(*args, **kwargs
浏览 1
提问于2020-12-03
得票数 5
回答已采纳
1
回答
参数的顺序(命名)在哪里?在一个被记录在案的函数中?
python
、
parameters
、
pytest
、
fixtures
这似乎是一个非常基本的问题,但我看了,我认为它是
pytest
的参考,但找不到答案。所以我想把一个
pytest
.fixture (安装/使用yield)和一个
pytest
.mark.parametrize结合起来。我意识到,它们都必须作为参数包含在测试函数中。一个简单的实验表明,在参数列表中列出它们的顺序似乎并不重要,所以我目前的
工作
假设是,它永远不重要,而且,在这些方法中也没有(可选的)命名参数。
浏览 3
提问于2021-10-19
得票数 0
回答已采纳
1
回答
异步感知的模拟/覆盖环境变量?
python
、
async-await
、
mocking
就像这样,但经过:import osimport
mock
with
mock
.patch.dict
async
def test_
mock
_env():目前,这在以下几个方面都失败:
async
def aaa(
async
def test_
mock<
浏览 8
提问于2022-02-13
得票数 0
回答已采纳
1
回答
Python:在类实例上使用create_autospec设置默认create_autospec
python
、
mocking
、
pytest
、
fixtures
我试图将side_effect与类上的
unittest
.
mock
.create_autospec
一起
用于将默认实例调用行为设置为raise NotImplementedError。我所面对的问题是: instance = MyClass(42) return instance.
浏览 8
提问于2022-02-07
得票数 0
回答已采纳
1
回答
python
unittest
中的
Mock
.patch可以在两个路径上
工作
python
、
mocking
、
pytest
、
python-3.7
、
python-unittest
在"test_aaa.py“中,我使用模拟来模拟”util.py“中的函数: from src.subsrc.util import foofrom
unittest
import
mock
def test_foo(
mock
):
mock
.return_value = 111 然后我在“
unittest
from
unitte
浏览 11
提问于2020-06-23
得票数 2
回答已采纳
1
回答
为SQLAlchemy连接模拟异步上下文管理器
sqlalchemy
、
pytest
、
python-asyncio
、
contextmanager
、
magicmock
(url): conn = await engine.connect()
async
from
unittest
.
mock
import MagicMockimport
pytest
@patch("sqlalchemy.ext.asyncio.create_
浏览 11
提问于2022-09-06
得票数 1
1
回答
Unittest
或
Pytest
用于不一致Bot
python
、
discord.py
、
pytest
编写单元测试/
Pytest
这是我的一个测试的例子,它正在检查回答"Pong!“如果发送了"ping“。import
pytest
TOKEN = "bot token of tester bot&
浏览 0
提问于2021-04-23
得票数 0
1
回答
TypeError:在使用
pytest
夹具时缺少一个必需的位置参数
python
、
python-3.x
、
pytest
、
fixtures
下面是最小的
工作
示例。import
unittest
def base_value(): self.assertEqual(result, 7, "Result doesn't match") 但是,当我使用
pytest
浏览 1
提问于2021-07-19
得票数 13
回答已采纳
1
回答
FastAPI模拟路径函数不起作用
python
、
pytest
、
python-unittest
、
fastapi
、
starlette
我的应用程序中有一条简单的健康检查路线:
async
我正在使用
unittest
.
mock
,但我得到了非常奇怪的行为。import
pytest
from starlette.testcl
浏览 5
提问于2020-03-26
得票数 6
1
回答
我们可以在异步函数中使用test_client()
吗
?
python
、
flask
、
pytest
、
python-asyncio
、
httpx
我试着用
pytest
用test_client().来测试端点但我说错了import
pytest
from
unittest
import
浏览 5
提问于2021-10-04
得票数 0
7
回答
@修补程序装饰器与非标夹具
不
兼容
python
、
mocking
、
pytest
、
fixtures
我遇到了一些神秘的东西,当我使用与
pytest
夹具集成的模拟包的补丁装饰器时。from func import a,b defbrands():
浏览 1
提问于2014-07-31
得票数 59
回答已采纳
1
回答
这个简单的`
unittest
.
mock
`用例有什么问题?
python-3.4
、
python-3.5
、
pytest
、
python-unittest
编辑:--这可
能与
Python:中描述的问题相同。但是这个问题已经存在了一年了,所以我仍然对这里的人们的观点感兴趣。 from
unittest
.
mock
import patch, call def __init__(self):call(), call().my_method(123)] E Actual: [cal
浏览 0
提问于2017-02-13
得票数 1
1
回答
如果在Python3.6上的
mock
上调用Python 'del‘,但在>=3.7上不调用,则会引发AttributeError
python
、
mocking
、
pytest
我正在使用
unittest
.
mock
测试我的代码。我创建的一个函数使用hasattr将属性添加到不存在的对象中。根据Python 3.6和newer versions中的文档,我可以使用del删除
mock
的属性,但在Python3.6上无法删除。在Python 3.7和更高版本上,它可以
工作
。下面是一个简短的测试,它显示了我正在尝试测试的内容: from
unittest
.
mock
import
Mock
if
浏览 22
提问于2021-07-28
得票数 0
回答已采纳
1
回答
当使用
pytest
运行测试时,
unittest
.
mock
不
工作
python
、
mocking
、
flask-sqlalchemy
、
pytest
、
python-unittest.mock
): for talk_id in range(1, 6): all_query_
mock
.return_value.append(talk_
mock
message_id' in response) self.assertEqual(resp
浏览 1
提问于2017-04-16
得票数 1
回答已采纳
1
回答
:如何设置异步模拟?
python
、
mockito
、
python-asyncio
class MockedClass(): pass await mocked.
async
_method() my_
mock
= <e
浏览 8
提问于2022-06-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何信任你的深度学习代码?
携程租车React Native单元测试实践
2019新梦想长沙第六届软件测试沙龙圆满结束!
消费者驱动契约已死?
Python并发编程之初识异步IO框架:asyncio 上篇(九)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券