from collections import UserList
from test import list_tests
import unittest
+from test import support
+
class UserListTest(list_tests.CommonTest):
type2test = UserList
self.assertEqual(u, v)
self.assertEqual(type(u), type(v))
+ # Decorate existing test with recursion limit, because
+ # the test is for C structure, but `UserList` is a Python structure.
+ test_repr_deep = support.infinite_recursion()(
+ list_tests.CommonTest.test_repr_deep,
+ )
+
if __name__ == "__main__":
unittest.main()