Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在Python中模拟“+”运算符(特别是datetime.date + datetime.timedelta)
我已经解决了 Django 中的一些日期模拟问题 并且最后的障碍 我希望 是以下情况 我有一个 FakeDate 类 它派生于datetime date 它嘲笑了 FakeDate 类按预期工作 但是在添加datetime timedelt
python
mocking
pythonmock
如何使用unittest.mock调试修补方法
我有以下 简化的 FBV def check existing contacts request if request is ajax and request method GET print Function called return
python
django
pythonunittest
djangotesting
pythonmock
python模拟下面的return_value是什么
我对 python 模拟很陌生 所以只是想理解它 在下面的代码中 下面指出的 1 和 2 语句之间有什么区别 因为最后我可以设置mock response status code与任一陈述 import requests def get d
python
pythonmock
仅在一个模块中修补方法
例如 我有一些模块 foo py 与下一个代码 import requests def get ip return requests get http jsonip com content 及模块bar py具有类似的代码 import r
python
python3x
pythonunittest
pythonmock
pythonunittestmock
需要在 python 测试用例中模拟一些基类行为
我的标题相当具有描述性 但就这样吧 假设我有这个设置 class BaseClass object def init self pass def base function self param Hello World print para
python
inheritance
super
baseclass
pythonmock
单元测试模拟 GCS
我很难找到一种方法来进行单元测试read and write此类中存在的方法 我正在尝试使用模拟补丁库创建一个模拟 以避免调用 Google Storage 但我很难弄清楚如何做到这一点 from google cloud import s
python
unittesting
Testing
googlecloudstorage
pythonmock
如何模拟任何未直接调用的函数?
TL DR 我如何修补或模拟 任何未被直接调用 使用的函数 设想 我有一个简单的单元测试片段 utils functions py def get user agents sends requests to a private networ
python
unittesting
mocking
pythonunittest
pythonmock
Python 测试:使用带有 mock 和 io.StringIO 的假文件
我正在尝试测试一些在文件上运行的代码 但我似乎无法理解如何使用真实文件替换mock and io StringIO我的代码大致如下 class CheckConfig object def init self config self con
python
unittesting
mocking
pythonmock
在 python 中模拟开放进行单元测试
我想使用 unittest 测试一种使用上下文管理器从文件中读取的方法 with open k file r as content file content content file read 我不想在我的系统上创建一个文件 所以我想模拟它
python
unittesting
mocking
pythonmock
Python模拟多个返回值
我正在使用 pythons mock patch 并希望更改每个调用的返回值 这是警告 正在修补的函数没有输入 因此我无法根据输入更改返回值 这是我的代码供参考 def get boolean response response io pr
python
unittesting
mocking
pythonmock
Mock 的 autospec 将错误的参数注入到被调用的函数中
我的理解是autospec此处使用的最简单的形式将检查正在根据所提供的参数进行模拟的函数的签名 其目的是在它们不匹配时引发错误 在下面的代码中 它似乎注入了一个额外的参数 对象本身 为什么使用mock模块的autospec导致此处显示的意外
python
unittesting
mocking
pythonmock
基于类的视图中的模拟表单不使用 MagicMock
我一直在努力模拟表单类以在基于类的视图中替换它的实例 但看起来是这样 因为表单位于类属性中 所以会发生这种情况before我用我的模拟替换了表单类 例证 应用程序 views py from app forms import SomeFor
python
django
djangoclassbasedviews
pythonmock
djangounittest
Python:Flask 的模拟补丁错误
在编写 Python 方面 我完全是个新手 更不用说测试它了 这是我的 Flask 端点 blueprint route mailing finish
python
python27
Flask
mocking
pythonmock
如何在 python 中进行模拟并仍然允许执行模拟函数的实际代码
我最近开始使用 python 中的模拟框架 似乎如果我修补一个函数 则不会调用实际代码 这意味着该实际函数所做的数据库更改等未实现 我一直试图通过预先调用该函数并存储返回值并将其作为 arg 在 patch 中传递来绕过它 但是 有更好的方
python
django
Patch
Pytest
pythonmock
在 python 3.5 中模拟异步调用
如何使用以下命令模拟从一个本机协程到另一个协程的异步调用unittest mock patch 我目前有一个相当尴尬的解决方案 class CoroutineMock MagicMock def await self args kwargs
python
pythonasyncio
pythonmock