diff options
Diffstat (limited to 'Lib/test/mod_generics_cache.py')
-rw-r--r-- | Lib/test/mod_generics_cache.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/Lib/test/mod_generics_cache.py b/Lib/test/mod_generics_cache.py deleted file mode 100644 index 6c1ee2fec83..00000000000 --- a/Lib/test/mod_generics_cache.py +++ /dev/null @@ -1,24 +0,0 @@ -"""Module for testing the behavior of generics across different modules.""" - -from typing import TypeVar, Generic, Optional, TypeAliasType - -default_a: Optional['A'] = None -default_b: Optional['B'] = None - -T = TypeVar('T') - - -class A(Generic[T]): - some_b: 'B' - - -class B(Generic[T]): - class A(Generic[T]): - pass - - 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) |