python-unittest

    0热度

    1回答

    我有一个函数,首先检查一个txt文件是否存在,如果它没有创建一个。如果txt文件已经存在,它会读取信息。我正在尝试编写单元测试来检查函数的逻辑是否正确。我想修补文件的存在,文件的创建和文件的读取。 的功能进行测试看起来是这样的: import json import os.path def read_create_file(): filename = 'directory/fil

    2热度

    1回答

    测试看起来是这样的: import unittest class FooTestCase(unittest.TestCase): @unittest.skip def test_bar(self): self.assertIsNone('not none') 当使用pytest运行,该报告看起来是这样的: path/to/my/tests/test.py:

    2热度

    2回答

    我编写单元测试和测试我想模拟一个已经存在的对象的方法。 但看起来像asyncio corutines它并不像看起来那么简单。 我试图使用MagickMock,但它不起作用。没有错误或异常,但通过调试器,我可以看到f()永远不会被调用。 我的测试和对象我想修补这个样子的: from unittest.mock import patch, MagicMock class Service(objec

    1热度

    2回答

    作为使用unittest框架的Python测试的一部分,我需要比较两个相对较短的文本文件,其中一个是测试输出文件,另一个是参考文件。 眼前的做法是: import filecmp ... self.assertTrue(filecmp.cmp(tst_path, ref_path, shallow=False)) 如果测试通过,它工作正常,但即使失败,也没有输出太大的帮助: Asserti

    2热度

    3回答

    我正在为我的Web开发框架使用Django。现在我正在写单元测试。我怎样才能断言一个函数没有在我的测试代码中执行? 例如,这是用例:我的测试代码正在测试用户在登录时输入了错误的密码。我想确保在此用例中不执行重置密码功能。 嗯,这并不真实反映真实情况,但我希望你明白我的观点。

    0热度

    1回答

    为了测试搜索视图中的分页行为,我要创建一个虚拟整体的对象。有没有更优雅的方式来建立大量的对象? create_question('First question.', -1, [Choice(choice_text='First choice.')]) create_question('Second question.', -1, [Choice(choice_text='First choice

    0热度

    1回答

    我有将检查POST请求与有效的数据返回与200个的状态码的HTML响应一个简单的测试情况: class PostRequestTestCase(TestCase): def test_valid_post_request(self): response = self.client.post('/foo/', data={'text': 'bar'}) self.a

    0热度

    1回答

    我有以下代码: import unittest, mock class MockedRRData(object): def to_text(self): return '0 example.com.' class MockedResponse(object): answer = [[MockedRRData()]] class MockedRet

    4热度

    1回答

    CONFIG_NO_HZ所以,如果CONFIG_NO_HZ设置,我相信它会做出滴答内核。但我相信这仅仅意味着系统闲置时,它可能会变得没有节奏。当它工作时,它仍然是核心内核,对吧?感谢:>

    -1热度

    1回答

    我试图从数据库获取数据,并把它变成JS for循环 这里是PHP的一部分: $result = mysql_query("SELECT * FROM db"); $row = mysql_fetch_array($result); $array[] = $row['value']; 这里是JS部分 var days=<?php echo json_encode($row['value'])