From ba0cc9a87f94f18471427147ba1a982b50fd1efe Mon Sep 17 00:00:00 2001 From: Ayub khan Date: Thu, 10 Oct 2019 12:09:19 +0500 Subject: [PATCH] BOM-821_BOM-822 fixed webob issue python2 webob request.post object is equal to webob MultiDict(request.post) but in python3 its not so updated test cases. --- common/lib/xmodule/xmodule/tests/test_xblock_wrappers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/lib/xmodule/xmodule/tests/test_xblock_wrappers.py b/common/lib/xmodule/xmodule/tests/test_xblock_wrappers.py index e6b7f70bd5..4ca8655b8a 100644 --- a/common/lib/xmodule/xmodule/tests/test_xblock_wrappers.py +++ b/common/lib/xmodule/xmodule/tests/test_xblock_wrappers.py @@ -12,6 +12,7 @@ from unittest.case import SkipTest, TestCase import ddt import webob +from webob.multidict import MultiDict from factory import ( BUILD_STRATEGY, Factory, @@ -385,11 +386,11 @@ class TestXModuleHandler(TestCase): def test_xmodule_handler_passed_data(self): self.module.xmodule_handler(self.request) - self.module.handle_ajax.assert_called_with(None, self.request.POST) + self.module.handle_ajax.assert_called_with(None, MultiDict(self.request.POST)) def test_xmodule_handler_dispatch(self): self.module.xmodule_handler(self.request, 'dispatch') - self.module.handle_ajax.assert_called_with('dispatch', self.request.POST) + self.module.handle_ajax.assert_called_with('dispatch', MultiDict(self.request.POST)) def test_xmodule_handler_return_value(self): response = self.module.xmodule_handler(self.request)