python-unittest 相关问题

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

使用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

python unittest阻止抽象testBase类测试本身

我拥有:我有一个TestBase.py,我将其用作抽象测试类。来自abc import abstractmethod类TestBase:expectData =无def test_check_expectData(self):if ...

回答 1 投票 0

测试目录中的目录导致unittest中的导入错误

我想要一个包含其他目录的测试目录,其中包含用于测试的黄金数据,但我得到以下内容。鉴于此:%ls __init__.py golden_repos release_dir test_install.py ...

回答 1 投票 1

Python unittest运行我的非测试文件

我有两个文件,FinalProject.py和Test_FinalProject.py。我的测试类的代码是:import unittest import FinalProject class TestFinalProject(unittest.TestCase):def test_read_dataset(...

回答 1 投票 0

拆解时无法对异常做出反应

我正在尝试向我的拆解方法添加一些内容,以便在发生异常时在关闭浏览器实例之前截取屏幕截图。到目前为止,我有: - def tearDown(自我):如果sys ....

回答 1 投票 1

单元测试:如果使用try-except,测试不会失败

我正在尝试执行失败后的操作;所以只有失败才能收集有关系统状态的信息。到目前为止,我没有找到有效的解决方案。我确实尝试添加一个try-except和这个......

回答 1 投票 1

使用MagicMock模拟嵌套Python中的导入

我的文件(ensure_path.py):import os def ensure_path(path):if not os.path.exists(path):os.makedirs(path)return path我的测试:从unittest.mock导入补丁导入unittest,...

回答 1 投票 1

在Python中的另一个单元测试中使用TestCase子类

这是一个例子:来自unittest import TestCase类DogTest(TestCase):def create_dog(self,weight):dog = {'weight':weight}返回dog类DogPawTest(TestCase):...

回答 1 投票 0

无法在python中使用unittest模拟类方法

模块a.ClassA:类ClassA():def __init __(self,callingString):print callingString def functionInClassA(self,val):return val module b.ClassB:from a.ClassA import ...

回答 1 投票 1

Python 3 unittest不能在函数内部使用mock方法

我在Python中尝试单元测试。 test.py来自unittest import TestCase,main来自unittest.mock import patch import file def mock_return(* args):return -1 class Tests(TestCase):@ patch(“...

回答 1 投票 1

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