@@ -176,15 +176,17 @@ def test_load(self):
176176 self .assertEqual (C .output (['path' ]),
177177 'Set-Cookie: Customer="WILE_E_COYOTE"; Path=/acme' )
178178 cookie_encoded = base64 .b64encode (b'Customer="WILE_E_COYOTE"; Path=/acme; Version=1' ).decode ('ascii' )
179- self .assertEqual (C .js_output (), fr"""
179+ with self .assertWarnsRegex (DeprecationWarning , "BaseCookie.js_output" ):
180+ self .assertEqual (C .js_output (), fr"""
180181 <script type="text/javascript">
181182 <!-- begin hiding
182183 document.cookie = atob("{ cookie_encoded } ");
183184 // end hiding -->
184185 </script>
185186 """ )
186187 cookie_encoded = base64 .b64encode (b'Customer="WILE_E_COYOTE"; Path=/acme' ).decode ('ascii' )
187- self .assertEqual (C .js_output (['path' ]), fr"""
188+ with self .assertWarnsRegex (DeprecationWarning , "BaseCookie.js_output" ):
189+ self .assertEqual (C .js_output (['path' ]), fr"""
188190 <script type="text/javascript">
189191 <!-- begin hiding
190192 document.cookie = atob("{ cookie_encoded } ");
@@ -293,15 +295,17 @@ def test_quoted_meta(self):
293295 self .assertEqual (C .output (['path' ]),
294296 'Set-Cookie: Customer="WILE_E_COYOTE"; Path=/acme' )
295297 expected_encoded_cookie = base64 .b64encode (b'Customer=\" WILE_E_COYOTE\" ; Path=/acme; Version=1' ).decode ('ascii' )
296- self .assertEqual (C .js_output (), fr"""
298+ with self .assertWarnsRegex (DeprecationWarning , "BaseCookie.js_output" ):
299+ self .assertEqual (C .js_output (), fr"""
297300 <script type="text/javascript">
298301 <!-- begin hiding
299302 document.cookie = atob("{ expected_encoded_cookie } ");
300303 // end hiding -->
301304 </script>
302305 """ )
303306 expected_encoded_cookie = base64 .b64encode (b'Customer=\" WILE_E_COYOTE\" ; Path=/acme' ).decode ('ascii' )
304- self .assertEqual (C .js_output (['path' ]), fr"""
307+ with self .assertWarnsRegex (DeprecationWarning , "BaseCookie.js_output" ):
308+ self .assertEqual (C .js_output (['path' ]), fr"""
305309 <script type="text/javascript">
306310 <!-- begin hiding
307311 document.cookie = atob("{ expected_encoded_cookie } ");
@@ -672,16 +676,18 @@ def test_control_characters_output(self):
672676 morsel ._key = c0 # Override private variable.
673677 cookie = cookies .SimpleCookie ()
674678 cookie ["cookie" ] = morsel
675- with self .assertRaises (cookies .CookieError ):
676- cookie .js_output ()
679+ with self .assertWarnsRegex (DeprecationWarning , "BaseCookie.js_output" ):
680+ with self .assertRaises (cookies .CookieError ):
681+ cookie .js_output ()
677682
678683 morsel = cookies .Morsel ()
679684 morsel .set ("key" , "value" , "coded-value" )
680685 morsel ._coded_value = c0 # Override private variable.
681686 cookie = cookies .SimpleCookie ()
682687 cookie ["cookie" ] = morsel
683- with self .assertRaises (cookies .CookieError ):
684- cookie .js_output ()
688+ with self .assertWarnsRegex (DeprecationWarning , "BaseCookie.js_output" ):
689+ with self .assertRaises (cookies .CookieError ):
690+ cookie .js_output ()
685691
686692
687693def load_tests (loader , tests , pattern ):
0 commit comments