@@ -27,15 +27,15 @@ def setUp(self):
2727
2828 def test_response_no_action (self ):
2929 response = self .object .json_to_response ()
30- content = json .loads (response .content )
30+ content = json .loads (response .content . decode ( "utf-8" ) )
3131 self .assertEqual (response .status_code , 200 )
3232 self .assertEqual (content ['action' ], "nothing" )
3333 self .assertEqual (content ['status' ], AjaxResponseStatus .SUCCESS )
3434
3535 def test_response_with_action_refresh (self ):
3636 response = self .object .json_to_response (
3737 action = AjaxResponseAction .REFRESH )
38- content = json .loads (response .content )
38+ content = json .loads (response .content . decode ( "utf-8" ) )
3939 self .assertEqual (response .status_code , 200 )
4040 self .assertEqual (content ['action' ], "refresh" )
4141 self .assertEqual (content ['status' ], AjaxResponseStatus .SUCCESS )
@@ -44,7 +44,7 @@ def test_response_with_action_redirect(self):
4444 response = self .object .json_to_response (
4545 action = AjaxResponseAction .REDIRECT ,
4646 success_url = "/unit/test" )
47- content = json .loads (response .content )
47+ content = json .loads (response .content . decode ( "utf-8" ) )
4848 self .assertEqual (response .status_code , 200 )
4949 self .assertEqual (content ['action' ], "redirect" )
5050 self .assertEqual (content ['status' ], AjaxResponseStatus .SUCCESS )
@@ -87,7 +87,7 @@ def test_form_invalid_no_ajax(self):
8787 def test_form_invalid_as_ajax (self ):
8888 self .view .request .is_ajax .return_value = True
8989 response = self .view .form_invalid (self .form )
90- content = json .loads (response .content )
90+ content = json .loads (response .content . decode ( "utf-8" ) )
9191 self .assertEqual (response .status_code , 400 )
9292 self .assertEqual (content ['action' ], "nothing" )
9393 self .assertEqual (content ['status' ], AjaxResponseStatus .ERROR )
@@ -100,7 +100,7 @@ def test_form_valid_no_ajax(self):
100100 def test_form_valid_as_ajax (self ):
101101 self .view .request .is_ajax .return_value = True
102102 response = self .view .form_valid (self .form )
103- content = json .loads (response .content )
103+ content = json .loads (response .content . decode ( "utf-8" ) )
104104 self .assertEqual (response .status_code , 200 )
105105 self .assertEqual (content ['action' ], "nothing" )
106106 self .assertEqual (content ['status' ], AjaxResponseStatus .SUCCESS )
@@ -159,7 +159,7 @@ def test_get_context_data_without_partial_title(self):
159159 return_value = "<html></html>" )
160160 def test_render_to_response (self , render_to_string ):
161161 result = self .view .render_to_response ({})
162- content = json .loads (result .content )
162+ content = json .loads (result .content . decode ( "utf-8" ) )
163163 self .assertEqual (content ['content' ], "<html></html>" )
164164 render_to_string .assert_called_with (
165165 "example.html" , {}, request = self .view .request )
0 commit comments