python-unittest 相关问题

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

How to mock requests.Session.get using unittest module?

我想从 test_app.py 模拟 app.requests.Session.get 以返回模拟的 requests.Response 对象和 404 status_code 以生成 InvalidPlayerIdException。 但是,没有异常被引发为

回答 1 投票 0

是否可以在不需要调用函数的情况下引用未模拟函数的原始 return_value?

我已经通读了文档,但找不到任何有关访问 foo_hello 函数的原始/预期/未编辑的 return_value 并使用它进行断言的信息。我能想到的最好的...

回答 0 投票 0

如何在 python unitest 中模拟 httpx 的 post() 和 get() 调用?

当我修补整个函数 get_post() 和 get_call() 时,以下测试有效。如何修补 httpx.post() 和 httpx.get()? 在 src/app.py 中 导入httpx 班级客户: def __init__(选择...

回答 1 投票 0

Python 单元测试给出文件未找到异常

我有一个核心类如下: 类 GenerateDag(对象): def __int__(自我): 经过 def generate_dag(自我,清单:字典): """ :return: 字节...

回答 1 投票 0

此代码是否测试变量 a 和 b 是否为字符串?

导入单元测试 类测试(unittest.TestCase): def test_string(自我): a = "frikandel" b = “弗里坎德尔” self.assertEqual(a, b) def test_boolea ...

回答 0 投票 0

如何从测试内部访问 py.test capsys?

py.test 文档说我应该将 capsys 参数添加到我的测试方法中,但在我的情况下这似乎是不可能的。 类 testAll(unittest.TestCase): 定义设置(自我): 小...

回答 3 投票 0

MagicMock 对象的子类有奇怪的 spec='str' 并且不能使用或模拟该类的方法

当一个类是从 MagicMock() 对象派生的时,它有一个不需要的 spec='str'。有谁知道为什么会这样?有谁知道可以对 MagicMock() 对象进行的任何操作...

回答 1 投票 0

如何修复 python 中的“hyper.http20.exceptions.ConnectionError: Encountered error FRAME_SIZE_ERROR 0x6: Frame size incorrect”错误

我需要向单元测试 rest api 服务器发送 HTTP/2 get 和 post 请求。 我尝试使用请求库,但它似乎不支持 HTTP/2。所以我集成了请求库...

回答 0 投票 0

__data.csv core

以下是我的目录结构数据

回答 1 投票 0

当使用`patch`作为上下文管理器时,我怎样才能模拟和添加一个目标?

我有一个非常简单的模块,像这样: def do(url): try: check(url) foo(url) except: bar(url) def check(url): #一些其他的东西,如果''在url中。...

回答 1 投票 1

如何在Python unittest中测试一个方法被不同参数调用两次的情况

假设我有一个方法,看起来像这样: from otherModule import B def A(): for pair in [[1, 2], [3, 4]]: B(*pair),然后我有一个看起来像这样的测试: class TestA(untest.TestCase): ...

回答 1 投票 1

如果有setUp函数,untest.skip就不工作了。

在下面的代码中 class TestSomething(unittest.TestCase): def setUp(self): print("setup") @unittest.skip("skip reason") def test_1(self): print("in test 1") ....

回答 1 投票 0

Python 如何在 unittest 中隐藏回溯

伙计们,我有一个unittest,我不想在发现异常时抛出异常,而是等到最后才输出,并在最后引发异常。

回答 1 投票 0

Pandas和Untest之间的冲突?

考虑以下代码块(在Jupyter笔记本中开发),因为没有触发UserWarning,所以会出现断言错误(AssertionError):%%writefile Gametests...。

回答 1 投票 12

未定义Unittest子测试中的局部变量。

我有一个 unittest 的测试任务,我得到了 NameError 错误:name 'x' not defined in each subest. 我得到NameError错误:名称'x'没有在每个子测试中定义。在看了课程材料和文档后,我无法找出错误的原因。怎么......?

回答 1 投票 1

无法在Eclipse PyUnit中运行多个测试用例。

我正在使用Selenium webdriver + Python。我有一些Python类扩展了unittest.TestCase类,这样每个类就像一个测试用例一样好。当我尝试在Eclipse中运行这些测试用例时......

回答 1 投票 0

为什么在用unittest打补丁的时候会出现断言错误?

当我直接使用unittest.mock.patch来修补一个方法时,我可以使用mock.assert_called_with()函数来正确地断言该方法是否被某些值所调用。但是,当我打补丁...

回答 1 投票 0

有什么方法可以将环境变量传递到python脚本中?

我试图写一个python测试,涉及测试所提供的环境变量是否有效。我将环境变量传递如下 env = EnvironmentVarGuard() env.set('...

回答 1 投票 1

如何在 REPL 中运行 Python 中的单元测试?

我试图使用标准库中的 unittest 在 Python 中开发单元测试,并且我想在 REPL 中尝试一下。如果我加载了以下代码 import unittest class TestTrivial(...)

回答 1 投票 0

如何在Python中单元测试一个执行SQL而不影响db的函数?

我正在努力测试一个不返回任何内容并执行删除操作的函数。该函数如下: def removeReportParseData(self, report_id, conn=None): ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.