Details
-
Bug
-
Status: Triage Needed
-
P3
-
Resolution: Unresolved
-
None
-
None
Description
Failing test:
def test_pattern(self): self.assertEqual( typehints.Any, convert_to_beam_type(typing.Pattern))
native_type_compatibility_test.py:113: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ native_type_compatibility.py:261: in convert_to_beam_type matched_entry = next((entry for entry in type_map if entry.match(typ)), None) native_type_compatibility.py:261: in <genexpr> matched_entry = next((entry for entry in type_map if entry.match(typ)), None) native_type_compatibility.py:98: in <lambda> return lambda user_type: _safe_issubclass(user_type, match_against) native_type_compatibility.py:87: in _safe_issubclass return issubclass(derived, parent) ../../../../../../.pyenv/versions/3.6.9/lib/python3.6/typing.py:1154: in __subclasscheck__ return super().__subclasscheck__(cls) ../../../../../../.pyenv/versions/3.6.9/lib/python3.6/abc.py:209: in __subclasscheck__ ok = cls.__subclasshook__(subclass) ../../../../../../.pyenv/versions/3.6.9/lib/python3.6/typing.py:876: in __extrahook__ res = cls.__extra__.__subclasshook__(subclass) ../../../../../../.pyenv/versions/3.6.9/lib/python3.6/_collections_abc.py:353: in __subclasshook__ 'send', 'throw', 'close') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C = Pattern[~AnyStr] methods = ('__iter__', '__next__', 'send', 'throw', 'close') def _check_methods(C, *methods): > mro = C.__mro__ E AttributeError: '_TypeAlias' object has no attribute '__mro__'
Attachments
Issue Links
- links to