summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_typing.py
Commit message (Expand)AuthorAgeFilesLines
* [3.11] [3.12] gh-112618: Make Annotated cache typed (GH-112619) (GH-112628) (...Miss Islington (bot)2023-12-031-0/+34
* [3.11] gh-112509: Fix keys being present in both required_keys and optional_k...Miss Islington (bot)2023-11-291-0/+40
* [3.11] gh-112155: Run `typing.py` doctests during tests (GH-112156) (#112231)Nikita Sobolev2023-11-181-0/+6
* [3.11] gh-108303: Move more typing related files to Lib/test/typinganndata (G...Nikita Sobolev2023-11-081-2/+1
* [3.11] gh-111126: Use `isinstance` instead of `assert[Not]IsInstance` in `tes...Miss Islington (bot)2023-10-201-4/+4
* [3.11] Enable ruff on `Lib/test/test_typing.py` (#110179) (#110290)Alex Waygood2023-10-031-40/+40
* [3.11] gh-108303: Move `ann_module*.py` files to `typinganndata/` folder (#10...Victor Stinner2023-09-211-2/+4
* [3.11] gh-105834: Backport new tests for `typing.Protocol` (#105835) (#105860)Alex Waygood2023-06-161-0/+99
* [3.11] gh-103171: Revert undocumented behaviour change for runtime-checkable ...Alex Waygood2023-06-071-0/+65
* [3.11] Remove raw asserts in test_typing.py (GH-104951) (#104979)Miss Islington (bot)2023-05-261-22/+30
* [3.11] Improve test coverage for is_typeddict (GH-104884) (#104888)Miss Islington (bot)2023-05-241-3/+16
* [3.11] typing: Add more tests for TypeVar (GH-104571) (#104577)Jelle Zijlstra2023-05-171-0/+27
* [3.11] gh-104036: Fix direct invocation of test_typing (GH-104037) (#104039)Miss Islington (bot)2023-05-011-1/+1
* [3.11] gh-103746: Test `types.UnionType` and `Literal` types together (GH-103...Miss Islington (bot)2023-04-241-0/+5
* [3.11] gh-103592: Add tests of `Literal` with `Enum` and `Union` of `Literal`...Miss Islington (bot)2023-04-231-0/+45
* gh-103395: Improve `typing._GenericAlias.__dir__` coverage (GH-103396)Miss Islington (bot)2023-04-101-2/+61
* gh-74690: Add more tests for runtime-checkable protocols (GH-103347)Miss Islington (bot)2023-04-071-2/+39
* gh-103054: typing: Improve `Callable` type substitution tests (GH-103055)Miss Islington (bot)2023-03-291-0/+42
* gh-88965: typing: fix type substitution of a list of types after initial `Pa...Miss Islington (bot)2023-03-231-0/+121
* [3.11] gh-102721: Improve coverage of `_collections_abc._CallableGenericAlias...Nikita Sobolev2023-03-171-7/+32
* gh-102433: Add tests for how classes with properties interact with `isinstanc...Miss Islington (bot)2023-03-111-0/+88
* gh-102444: Fix minor bugs in `test_typing` highlighted by pyflakes (GH-102445)Miss Islington (bot)2023-03-051-19/+2
* Fix unused classes in a typing test (GH-102437)Miss Islington (bot)2023-03-051-2/+2
* gh-101562: typing: add tests for inheritance with NotRequired & Required in p...Miss Islington (bot)2023-02-061-0/+33
* gh-101015: Fix `typing.get_type_hints` with unpacked `*tuple` (PEP 646) (GH-1...Miss Islington (bot)2023-01-231-0/+30
* gh-99344, gh-99379, gh-99382: Fix issues in substitution of ParamSpec and Typ...Miss Islington (bot)2022-11-291-0/+81
* `test_typing`: use all pickle protocols (GH-99154)Miss Islington (bot)2022-11-061-1/+1
* gh-98852: Fix subscription of type aliases (GH-98920)Miss Islington (bot)2022-11-011-0/+28
* gh-98713: Use `@cpython_only` for a test that fails on PyPy (GH-98714)Miss Islington (bot)2022-10-261-1/+2
* [3.11] GH-87390: Add remaining tests for PEP 646 (GH-98267) (#98667)Jelle Zijlstra2022-10-261-190/+478
* Use more precise exception types in `assertRaises` in typing tests (GH-98650)Miss Islington (bot)2022-10-251-3/+3
* typing tests: `_overload_dummy` raises `NotImplementedError`, not `RuntimeErr...Miss Islington (bot)2022-10-201-1/+1
* [3.11] gh-95987: Fix `repr` of `Any` type subclasses (GH-96412) (#96451)Shantanu2022-10-051-0/+6
* [3.11] gh-96357: Improve `typing.get_overloads` coverage (GH-96358) (#96371)Miss Islington (bot)2022-09-291-0/+3
* gh-96478: Fix new test when run in refleak mode (GH-96615)Miss Islington (bot)2022-09-271-12/+12
* gh-96478: Test `@overload` on C functions (GH-96479)Miss Islington (bot)2022-09-211-0/+14
* gh-96385: Correctly raise error on `[*T, *V]` substitution (GH-96386) (#96407)Miss Islington (bot)2022-08-301-0/+3
* gh-94607: Fix subclassing generics (GH-94610)Miss Islington (bot)2022-07-091-0/+29
* gh-94245: Test pickling and copying of typing.Tuple[()] (GH-94259)Miss Islington (bot)2022-06-251-2/+4
* [3.11] gh-91162: Support splitting of unpacked arbitrary-length tuple over Ty...Miss Islington (bot)2022-06-141-7/+10
* gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (G...Miss Islington (bot)2022-06-011-1/+7
* [3.11] gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-9...Miss Islington (bot)2022-06-011-106/+47
* gh-92261: Disallow iteration of Union (and other special forms) (GH-92262) (G...Miss Islington (bot)2022-05-101-0/+31
* gh-92107: Add tests that subscription works on arbitrary named tuple types (G...Serhiy Storchaka2022-05-041-0/+14
* bpo-44863: Allow generic typing.TypedDict (#27663)Samodya Abey2022-05-031-0/+136
* gh-91621: Fix typing.get_type_hints for collections.abc.Callable (#91656)Shantanu2022-05-021-0/+11
* bpo-43923: Add support for generic typing.NamedTuple (#92027)Serhiy Storchaka2022-05-021-0/+39
* gh-92106: Add test that subscription works on arbitrary TypedDicts (#92176)Serhiy Storchaka2022-05-021-0/+13
* bpo-43224: Implement substitution of unpacked TypeVarTuple in C (GH-31828)Serhiy Storchaka2022-04-301-24/+39
* gh-92064: Fix global variable name collision in test_typing (#92067)Dennis Sweeney2022-04-301-13/+13