gh-111809: Fix test_deep_repr from test_userdict on WASI (GH-112229)

This commit is contained in:
Nikita Sobolev 2023-11-23 01:55:25 +03:00 committed by GitHub
parent 10e1a0c916
commit 14e539f097
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
# Check every path through every method of UserDict
from test import mapping_tests
from test import mapping_tests, support
import unittest
import collections
@ -213,6 +213,11 @@ class UserDictTest(mapping_tests.TestHashMappingProtocol):
else:
self.fail("g[42] didn't raise KeyError")
# Decorate existing test with recursion limit, because
# the test is for C structure, but `UserDict` is a Python structure.
test_repr_deep = support.infinite_recursion()(
mapping_tests.TestHashMappingProtocol.test_repr_deep,
)
if __name__ == "__main__":