python-unittest 相关问题

Python的标准库框架用于测试。

模拟未覆盖Python中函数的返回

我正在对我的项目的某一类实施单元测试。我要测试的方法是queryCfsNoteVariations:类PdfRaportDaoImpl:def queryCfsNoteVariations(self,reportId):...

回答 1 投票 0

使测试中的库导入与包含该库的两个不同程序包兼容

我有一个很奇怪的场景和目标。我需要对完全相同的测试进行工作,而无需对可能从两个不同程序包导入的库进行任何更改。有一个很大的GIT回购...

回答 1 投票 0

似乎无法在另一个文件中修补类和方法

我一直在用这样的小模型将头撞在墙上:这是树:src├──__init__.py├──file_a.py├──file_b.py测试├──test_a.py file_a:类别qaz(object):def ...

回答 1 投票 0

有没有一种方法可以在Python的unittest框架中自动创建测试用例?

假设我们想为(当前)仅实现两个例程sqrt和ln的(简单)数学库编写测试用例。除其他事项外,这两个例程都将引发ValueError ...

回答 1 投票 0

如何使用模拟停止执行python程序?

我正在使用unittest和嘲笑来测试类似于此类的脚本嗨:def call_other(self):执行一些操作sys.exit(1)def f(self):try:...

回答 1 投票 0

停留在模拟输入上

所以,我正在尝试编写一个罗马数字转换器。以前从未使用过单元测试,但是到目前为止,这是我所拥有的。我只是想测试“ DLXII”的值为562。它只在...

回答 1 投票 0

未安装的python模拟和库

我正在研究用于机器人的软件,该软件通常在Raspberry Pi上运行。让我们考虑两个文件的导入:motor.py(运行电动机):从RPi导入GPIO作为gpio和client.py(...

回答 1 投票 11

Python unittest正确设置了全局变量

我有一个简单的方法,可以根据方法参数将全局变量设置为True或False。此全局变量称为反馈,其默认值为False。当我打电话时...

回答 2 投票 0


使用pytest和unittest.TestCase时如何给sys.argv

我有一个运行一些二进制可执行文件并检查输出的测试文件。测试看起来像这样:#! / usr / bin / env python from subprocess import Popen,PIPE import unittest import sys class MyTest(...

回答 1 投票 0

副作用有条件地返回值

我在嘲笑类似于以下功能之一。有没有一种方法可以将参数作为side_effect的一部分传递,以便我可以使用相同的函数(模拟)加载订单和产品数据? def ...

回答 1 投票 0

如何测试是否调用了SQL Alchemy事务?

我如何测试以下代码,其中引擎原本是SQLAlchemy引擎对象?不幸的是,我提供的测试用例无法正常工作。我能够检查引擎的begin方法...

回答 1 投票 0

迭代模拟返回的值

我正在尝试模拟返回列表的方法。设置return_value后,它仍然返回一个Mock对象而不是list,因此我无法迭代该对象。我要测试的功能示例:...

回答 1 投票 0

Selenium浏览器选项卡平行

你好朋友,我做了一个硒测试用例,我想从excel文件中获取url,并从硒中在浏览器中的新标签页中打开,我真的很需要此帮助,谢谢,我已经做了一行... ...>] >

回答 1 投票 0

在python中,如何使用打开文件编写函数的单元测试?

这是获取版本并与open一起使用的功能,用于从文件路径位置读取文件。 def get_version(self):尝试:将open(“ file_path”)作为openfile:用于openfile中的行:...

回答 1 投票 0

如何在Python中模拟实例方法

请考虑以下三个文件。 #my_class.py类MyClass:def __init __(self):传递def do_thing(self):返回5#从my_class导入myClass def main.py ...

回答 1 投票 0

为了避免业务逻辑和重言式,我应该如何对该功能进行单元测试?

我具有无法确定应如何进行单元测试的功能。我已经读过一些关于在测试函数中没有业务逻辑的信息,以及尝试避免在函数中使用重言式。注:...

回答 1 投票 0

[使用模拟检查功能时发生的PickingError

我在测试使用模拟方法调用方法时遇到麻烦-作为一个简单示例,假设该方法为os.getcwd。我想测试一下我自己的函数pickle_wdir正在将os.getcwd调用为...

回答 1 投票 2

模拟类中的多个API调用并编写测试

所以,我试图在类中模拟一些API,代码看起来像这样。导入请求类myclass:def A(自身,数据):response = requests.get(“ some_url”,params)如果响应....

回答 1 投票 0

在python的unittest中模拟url

我对此很陌生,我已经在下面编写了用于测试def test_monthly_schedule(self)的代码:带有patch('employee.requests.get')的嘲笑内容:mocked_get.return_value.ok = ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.