Fix test_typeddict_errors test case on Python 3.11
Integers are now accepted as types in many runtime contexts:
https://github.com/python/cpython/issues/90802
Fixes #24.
diff --git a/tests/testextensions.py b/tests/testextensions.py
index 265f725..861962d 100644
--- a/tests/testextensions.py
+++ b/tests/testextensions.py
@@ -89,9 +89,9 @@
with self.assertRaises(TypeError):
issubclass(dict, Emp) # type: ignore
with self.assertRaises(TypeError):
- TypedDict('Hi', x=1)
+ TypedDict('Hi', x=())
with self.assertRaises(TypeError):
- TypedDict('Hi', [('x', int), ('y', 1)])
+ TypedDict('Hi', [('x', int), ('y', ())])
with self.assertRaises(TypeError):
TypedDict('Hi', [('x', int)], y=int)