(self)
| 2056 | isinstance(None, Optional[Any]) |
| 2057 | |
| 2058 | def test_union_issubclass(self): |
| 2059 | self.assertIsSubclass(int, Union[int, str]) |
| 2060 | self.assertIsSubclass(str, Union[int, str]) |
| 2061 | self.assertNotIsSubclass(float, Union[int, str]) |
| 2062 | self.assertIsSubclass(int, Union[int, list[int]]) |
| 2063 | self.assertIsSubclass(int, Union[int, Any]) |
| 2064 | self.assertNotIsSubclass(int, Union[str, Any]) |
| 2065 | self.assertIsSubclass(int, Union[Any, int]) |
| 2066 | self.assertNotIsSubclass(int, Union[Any, str]) |
| 2067 | |
| 2068 | def test_union_issubclass_type_error(self): |
| 2069 | with self.assertRaises(TypeError): |
nothing calls this directly
no test coverage detected