Kaydet (Commit) 3040b199 authored tarafından Walter Dörwald's avatar Walter Dörwald

Add a basic test for UserString.MutableString.

üst 8e1afab1
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
import unittest import unittest
from test import test_support, string_tests from test import test_support, string_tests
from UserString import UserString from UserString import UserString, MutableString
class UserStringTest( class UserStringTest(
string_tests.CommonTest, string_tests.CommonTest,
...@@ -43,8 +43,15 @@ class UserStringTest( ...@@ -43,8 +43,15 @@ class UserStringTest(
# we don't fix the arguments, because UserString can't cope with it # we don't fix the arguments, because UserString can't cope with it
getattr(object, methodname)(*args) getattr(object, methodname)(*args)
class MutableStringTest(UserStringTest):
type2test = MutableString
# MutableStrings can be hashed => deactivate test
def test_hash(self):
pass
def test_main(): def test_main():
test_support.run_unittest(UserStringTest) test_support.run_unittest(UserStringTest, MutableStringTest)
if __name__ == "__main__": if __name__ == "__main__":
test_main() test_main()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment