diff options
| author | Brett Cannon <bcannon@gmail.com> | 2008-05-29 05:08:50 (GMT) | 
|---|---|---|
| committer | Brett Cannon <bcannon@gmail.com> | 2008-05-29 05:08:50 (GMT) | 
| commit | abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5 (patch) | |
| tree | 53be4bd55de2d39e02e4314f8c6aa06231b543f2 /Lib/test/test_py3kwarn.py | |
| parent | 5ec330cb2f1b041ebba6dedb6a02cd27a7e9f3da (diff) | |
| download | cpython-abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5.zip cpython-abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5.tar.gz cpython-abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5.tar.bz2  | |
UserString.MutableString has been removed in Python 3.0.
Works on issue #2877. Thanks Quentin Gallet-Gilles for the patch.
Diffstat (limited to 'Lib/test/test_py3kwarn.py')
| -rw-r--r-- | Lib/test/test_py3kwarn.py | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/Lib/test/test_py3kwarn.py b/Lib/test/test_py3kwarn.py index d023e4b..eed46d1 100644 --- a/Lib/test/test_py3kwarn.py +++ b/Lib/test/test_py3kwarn.py @@ -219,6 +219,14 @@ class TestStdlibRemovals(unittest.TestCase):                  func = getattr(commands, name)                  self.assertRaises(DeprecationWarning, func, *([None]*arg_count)) +    def test_mutablestring_removal(self): +        # UserString.MutableString has been removed in 3.0. +        import UserString +        with catch_warning(record=False): +            warnings.filterwarnings("error", ".*MutableString", +                                    DeprecationWarning) +            self.assertRaises(DeprecationWarning, UserString.MutableString) +  def test_main():      with catch_warning(record=True):  | 
