From 91bed379227b9a56831a5aba366b114083f46145 Mon Sep 17 00:00:00 2001 From: aarif Date: Thu, 3 Oct 2019 12:23:48 +0500 Subject: [PATCH] Updated the expected error message to get assertion successful for both python versions changes made as suggested --- openedx/core/djangoapps/user_api/accounts/tests/test_views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openedx/core/djangoapps/user_api/accounts/tests/test_views.py b/openedx/core/djangoapps/user_api/accounts/tests/test_views.py index 0812282ee8..4af95a9e98 100644 --- a/openedx/core/djangoapps/user_api/accounts/tests/test_views.py +++ b/openedx/core/djangoapps/user_api/accounts/tests/test_views.py @@ -821,6 +821,9 @@ class TestAccountsAPI(CacheIsolationTestCase, UserAPITestCase): Verify we handle error cases when patching the language_proficiencies field. """ + if six.PY3: + expected_error_message = six.text_type(expected_error_message).replace('unicode', 'str') + client = self.login_client("client", "user") response = self.send_patch(client, {"language_proficiencies": patch_value}, expected_status=400) self.assertEqual(