python-unittest 相关问题

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

对python类属性的单元测试

假设我有一个类:class Player(object):def __init __(self):self.goal =''@property def Goal(self):return self.goal是否可以在..上编写单元测试。

回答 1 投票 1

unittest.py无法与trace.py配合使用-为什么?

哇。今晚我发现,使用unittest模块编写的Python单元测试不能与trace模块下的覆盖率分析配合使用。这是foobar.py中最简单的单元测试:...

回答 3 投票 10

如何测试旨在计算其睡眠持续时间并使其睡眠的方法

我应该如何测试这样的方法? (不必等待睡眠时间)#时间类中的一种方法#“”“睡眠直到数字时钟上的分钟计数...

回答 1 投票 0

'python -m unittest discover'在本地工作,但无法在CircleCi上发现测试

我正在尝试在CircleCi上的项目中添加单元测试。在本地,当我从终端运行“ python -m unittest discover”时,它能够找到并运行所有16个测试。但是在CircleCi上,它说:跑了0次测试...

回答 1 投票 0

用于文件上传的Sanic单元测试

下面是一小段代码,总结了我如何将文件发布到Sanic应用程序的端点上:从sanic import Sanic,响应类Server(object):def __init __(self,test = False):...

回答 1 投票 0

在python中模拟BigQuery连接

我在python文件中有以下代码。我必须对该文件进行单元测试。但是为了做到这一点,我需要实例化类BigQuery(metaclass = singleton.Singleton)的对象:“”“ ...

回答 1 投票 0

从sqlite迁移到postgres(django)时如何更新单元测试

我有一个很大的Django项目,其中包含许多视图/模型。我最近将我的项目从sqlite3迁移到本地的postgres,并计划进一步扩展(将postgres放在单独的...

回答 1 投票 1

pyhamcrest-比较两个列表

我刚刚开始学习python。当前正在编写一个单元测试以断言实际列表中是否存在期望列表中的元素def test_compare_list_of_items():...

回答 2 投票 0

Python 3.8模拟程序的协程

我尝试编写unittest来检查是否声明了类方法。类应用程序:异步def func1(self):等待self.func2(self.func3())异步def func2(self,val):通过...

回答 1 投票 2

通过数据库调用进行单元测试数据分析的最佳方法

我有一堆看起来都像这样的类:FakeAnalysis(Analysis):def __init __(self,dbi,metric:str,约束:dict)-> None:super().__ init __(dbi).. 。

回答 1 投票 0

如何使用docker-compose测试python应用程序?

所以,我在python上有一些服务的微服务应用程序。每个服务都有自己的数据库。而且所有配置都写在docker-compose.yml文件中。现在我需要测试...

回答 1 投票 0

要在导入模块之前模拟全局变量?

我正在尝试对使用环境变量创建一些全局对象的aws lambda函数进行单元测试。当我尝试将lambda的本地副本导入到单元测试文件中时,我将...

回答 1 投票 0

如何使用loadTestsFromTestCase通过BaseClass加载子类?

如下代码,它无法发现子类。但是我想在testcase_subA中执行测试(test_sub_1,test_sub_2)。是否有通过基类加载子类测试用例的方法? (无...

回答 1 投票 0

使用@patch()进行和不进行side_effect的模拟之间有什么区别?

我有一个script.py文件:script.py中的#def my_basic_function(value,c):返回c(value).words()类BasicClass:def __init __(self,val):self.val = val def单词():...

回答 1 投票 0

从导入中使用时,Python魔术模拟弹性搜索客户端调用不起作用

我正在尝试使用魔术模拟来模拟对弹性搜索的调用。如果我使用import elasticsearch可以正常工作,但是如果我使用elasticsearch import Elasticsearch则不能正常工作。

回答 1 投票 0

模拟类属性

比方说,我有一些类:工作者:_processor:处理器def set_processor(self,处理器:Processor):self._processor =处理器def start_work(self,data:字节):self ....

回答 1 投票 0

具有unittest.mock.patch和请求的问题捕获异常

我在测试方面遇到问题,特别是在用unittest.mock.patch模拟请求和请求时:这是要测试的功能:从http import HTTPStatus导入来自...的导入请求]]

回答 1 投票 0

Unittesting Python类

class Car:def __init __(self):self .__ engine_size = 2.0 self .__ colour = str @property#getter def engine_size(self):return self .__ engine_size @property#getter def colour(self):...

回答 1 投票 0

如何在Python 3.8+和Python 2.7+中使用unittest.mock包?

我正在编写API客户端库。该库旨在支持Python 2.7+和Python 3+。现在编写测试并尝试使用MagicMock和补丁。根据此处的文档,https:...

回答 1 投票 0

Python预提交单元测试失败

我希望在提交代码之前预先提交运行测试。命令python -m unittest discover在命令行中运行。 D:\ project_dir> python -m unittest discover ... ... ... --------...

回答 1 投票 1

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