Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 09d9d0f

Browse files
committed
Merge DeprecationWarnings silencing in test_unicode from 3.3.
2 parents abe40c2 + 6f43a90 commit 09d9d0f

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

Lib/test/test_unicode.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2196,15 +2196,17 @@ def test_resize(self):
21962196
# generate a fresh string (refcount=1)
21972197
text = 'a' * length + 'b'
21982198

2199-
# fill wstr internal field
2200-
abc = text.encode('unicode_internal')
2201-
self.assertEqual(abc.decode('unicode_internal'), text)
2202-
2203-
# resize text: wstr field must be cleared and then recomputed
2204-
text += 'c'
2205-
abcdef = text.encode('unicode_internal')
2206-
self.assertNotEqual(abc, abcdef)
2207-
self.assertEqual(abcdef.decode('unicode_internal'), text)
2199+
with support.check_warnings(('unicode_internal codec has been '
2200+
'deprecated', DeprecationWarning)):
2201+
# fill wstr internal field
2202+
abc = text.encode('unicode_internal')
2203+
self.assertEqual(abc.decode('unicode_internal'), text)
2204+
2205+
# resize text: wstr field must be cleared and then recomputed
2206+
text += 'c'
2207+
abcdef = text.encode('unicode_internal')
2208+
self.assertNotEqual(abc, abcdef)
2209+
self.assertEqual(abcdef.decode('unicode_internal'), text)
22082210

22092211

22102212
class StringModuleTest(unittest.TestCase):

0 commit comments

Comments
 (0)