diff --git a/Lib/test/test_types.py b/Lib/test/test_types.py index 1b6f3acd8f21..449d0dd14617 100644 --- a/Lib/test/test_types.py +++ b/Lib/test/test_types.py @@ -564,8 +564,8 @@ class dictlike(dict): pass raise TestFailed, 'dictsubclass.fromkeys created wrong type' from UserDict import UserDict class mydict(dict): - def __new__(cls, *args, **kwargs): - return UserDict(*args, **kwargs) + def __new__(cls): + return UserDict() ud = mydict.fromkeys('ab') if ud != {'a':None, 'b':None} or not isinstance(ud,UserDict): raise TestFailed, 'fromkeys did not instantiate using __new__'