diff options
author | Jelle Zijlstra <jelle.zijlstra@gmail.com> | 2023-05-18 15:56:15 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-18 15:56:15 -0700 |
commit | b9dce3aec46bf5190400bd8239fdd4ea9e64d674 (patch) | |
tree | dc4e08c00d835d3f45b66e5be4b73df0d94ddbe3 /Lib/test/mod_generics_cache.py | |
parent | 1c55e8d00728ceabd97cd1a5bd4906c9875a80c6 (diff) | |
download | cpython-b9dce3aec46bf5190400bd8239fdd4ea9e64d674.tar.gz cpython-b9dce3aec46bf5190400bd8239fdd4ea9e64d674.zip |
gh-104549: Set __module__ on TypeAliasType (#104550)
Diffstat (limited to 'Lib/test/mod_generics_cache.py')
-rw-r--r-- | Lib/test/mod_generics_cache.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Lib/test/mod_generics_cache.py b/Lib/test/mod_generics_cache.py index 9d8b56cf03c..6c1ee2fec83 100644 --- a/Lib/test/mod_generics_cache.py +++ b/Lib/test/mod_generics_cache.py @@ -1,6 +1,6 @@ """Module for testing the behavior of generics across different modules.""" -from typing import TypeVar, Generic, Optional +from typing import TypeVar, Generic, Optional, TypeAliasType default_a: Optional['A'] = None default_b: Optional['B'] = None @@ -19,3 +19,6 @@ class B(Generic[T]): my_inner_a1: 'B.A' my_inner_a2: A my_outer_a: 'A' # unless somebody calls get_type_hints with localns=B.__dict__ + +type Alias = int +OldStyle = TypeAliasType("OldStyle", int) |