python-unittest 相关问题

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

如何在Python中单元测试变量重新分配

主要问题:单元测试是否最有效的方法是通过给定下面的类的方法成功重新分配类变量(self.file_path)? class FileHandler(object):def ...

回答 1 投票 -1

模拟类函数

我正在尝试对一个具有相当复杂的__init__的类进行单元测试,其中一个涉及对服务器和外部组件的调用。我发现你可以使用unittest MagicMock伪造init。 ...

回答 2 投票 0

ImportError:无法导入名称换行

我在Ubuntu 14.04.2 LTS上使用python 2.7.6。我正在使用mock来模拟一些单元测试并注意到当我导入mock时它无法导入换行。不确定是否有不同版本的模拟或六个我...

回答 9 投票 24

Python Unittest:断言负面测试用例的信息

我的情况有点复杂。我有几个测试检查路由器和交换机上的某些登录过程。设置:从testcore.control.ssh导入testcore(使用Paramiko的包)...

回答 1 投票 1

使用Python的unittest模块测试类的实例方法的返回值[复制]

class解决方案:def addNums(self,a,b):返回a + b test1 = Solution()test1.addNums(5,6)上面是我的班级!用简单的添加方法。基本上,我要做的是,......

回答 1 投票 0

Python Django测试两种例外之一

我试图测试一个模型的某个实例将引发两个异常之一,但我无法弄清楚如何让它工作。这是我所拥有的:模型类AvailablePermissions(模型....

回答 1 投票 1

当测试文件位于不同的模块中时,Python无法找到测试

我有一个类似下面的目录结构horizo ntalupgrade common / __init__.py upgradestate.py tests / common / __init__.py testupgradestate.py testupgradestate的内容....

回答 2 投票 1

Python:为什么unittest assertEqual会在这些列表上抛出错误而不是失败?

Python 2.7和3.4:为什么test_unexpected_error测试会抛出错误而不是失败? import unittest class TestLists(unittest.TestCase):def test_unexpected_error(self):...

回答 1 投票 1

如何从setUpClass跳过所有测试

如果某些条件在setUpClass函数下不满足,我想跳过所有单元测试。喜欢 - @classmethod def setUpClass(cls):if(!condition):cls.skipTest(“出于某种原因”)...

回答 1 投票 1

使用unittest mock在函数中间创建的引用对象

如果我有这样的函数:def get_vcard():new_vcard = vobject.vCard()new_vcard.add('fn')new_card.fn.value ='First Last'work_phone = new_vcard.add('tel')work_phone。 ...

回答 1 投票 0

模拟位于__init__.py中的方法

我想模拟一个在init.py中的方法,但实际上它不起作用。有一个例子来演示这个问题以及我是如何编写单元测试的:测试中的代码:src ....

回答 1 投票 1

从不同目录导入时的unittest错误

我一直在尝试在我的最新项目中使用unittest,但我在进口方面遇到了一些困难。我已经成功导入了我想要成功测试的脚本,但是当脚本出现时它会失败...

回答 2 投票 0

Python的`unittest`缺少`assertHasAttr`方法,我应该使用什么呢?

在Python的标准单元测试包中有许多断言方法,.assertHasAttr()奇怪地缺席。在编写一些单元测试的时候,我遇到了一个案例,我想测试一下......

回答 2 投票 7

在python中模拟bottle.request对象

我正在使用瓶子框架。我有来自瓶子导入请求def abc()的代码:x = request.get_header('x')...... ... data = request.json()......我正在为...编写UTs

回答 3 投票 1

Visual Studio Code - '命令python.runtests not found'是什么?

我正在使用Visual Studio Code开发python项目,当我选择运行所有单元测试的选项时,我收到以下错误:'command'python.runtests'未找到在我的项目中我是......

回答 1 投票 3

Python:如何在不替换原始方法的情况下测试方法的调用次数?

这是一个简单的例子:class Foo:def say_it(self):return self.say()def say(self):print(“Hello!”)return 123 def test_call_count():with patch(“...

回答 2 投票 0

python测试未部署

我写了一个继承自内置测试的测试,但它在我的构建服务器上失败了。将dev环境与构建服务器进行比较时,我得到以下差异:Dev ...

回答 1 投票 3

Python运行Unittest作为包导入错误

I.前言:应用程序目录结构和模块列在帖子的末尾。 II。问题陈述:如果未设置PYTHONPATH应用程序运行,但单元测试失败...

回答 2 投票 3

是否有更快的方法为Django视图编写类似的测试用例?

基本上,我意识到我正在为django.test中的多个模型的类似URL编写相同的测试用例(test_update_with_only_1_field),导入RequestFactory,TestCase类BaseApiTest(...

回答 4 投票 3

Python 3:unittest.mock如何为特定输入指定不同的返回值?

假设我有一个模拟对象(让它成为Mock或MagicMock)。我想模拟其中一个方法为特定输入返回一个值,并为另一个特定输入返回另一个值。我该怎么做 ...

回答 1 投票 3

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