python-unittest

    0热度

    1回答

    class TestHead(unittest.TestCase): @classmethod def setUpClass(cls): cls.num = 0 def setUp(self): self.num += 1 def test1(self): print self.num def test2

    2热度

    1回答

    我想写一个GAE application的单元测试,其中验证通过webapp2_extras进行管理。 如何模拟验证用户访问HTTP verbs装饰'user_required',它检查用户是否通过身份验证。 感谢

    0热度

    1回答

    学生不能使用不安全的方法。 我尝试测试它,但失败AssertionError: 201 != 403,而后期的方法打算被禁止。 我的函数获得的权限只在一个特定的情况下,我不明白为什么(在代码强调) 权限: class IsTeacherOrReadOnly(permissions.BasePermission): def has_object_permission(self, reque

    0热度

    1回答

    运行容器测试,我可以登录到我的Python容器 docker exec -it my_container bash 一旦我可以改变环境变量和一个命令运行测试, APP_ENV="test" python ./manage.py test 此外,我可以在不使用容器登录的情况下运行测试 docker exec -it my_container python ./manage.py test

    0热度

    1回答

    我需要编写一个单元测试以确定速率限制方法是否工作,即使用户在每次请求后都清除了cookie。现有的速率限制方法使用会话来计数请求。我们的安全专家表示,这很容易通过在每次请求后清除cookie来绕过。我不知道如何在单元测试中模拟新会话或清除cookie。服务器是使用Flask的Python2.7。现有代码: def test_retry_protection(self): # p

    0热度

    1回答

    方法我已经有了一个真正有用的蟒蛇方法是这样的: def stop_widget(): original_widget = load_widget_from_file() if original_widget: original_widget.close() 当我想测试它以 确保我叫close(),我做: @patch('load_widget_from_file'

    -1热度

    1回答

    我正在尝试在此处为某些代码创建一些单元测试。 代码接收对象并根据该对象内的信息导入特定模块,然后创建它的一个实例。 我正在编写的测试会创建对象,然后检查它是我希望它导入的类的实例。问题是isinstance检查失败。 这是我的测试的样子。 import importlib from path.to.imported_api import SomeApi api = importlib.imp

    1热度

    1回答

    我在Python中使用numpy和unittest的xlwings来测试Excel电子表格。但是,当xlwings输入一个具有#N/A的值时,结果为-2146826246。 据我所知,这可能与xlwings将值导入为float相关,并且可能没有良好的#N/A的浮点表示形式。 我想比较#N/A与nan。有关如何完成此任务的任何建议?

    1热度

    2回答

    我已经阅读了一些关于多任务处理的点点滴滴,但我不确定我是否掌握了一切。基本上,我有一个iPhone应用程序,在iPhone模拟器上运行相当不错(我还没有支付开发费用才能部署到实际的iPhone)。 在模拟器中,我可以进入和退出应用程序,没有问题。当我打开多任务栏(双击主页按钮)时,我可以关闭应用程序。当我尝试重新打开它时,然后出现错误。 我不知道,这是因为测试关闭和打开从多任务应用程序只能在实际的

    1热度

    3回答

    有谁知道此错误的根本原因?我向fmt:parseDate标记(它由我们控制的db驱动的数据)提供已知的良好数据,但这个错误随机弹出。我似乎无法找到一种方法来复制导致此异常的原因。