[3.12] gh-108303: Move more typing related files to Lib/test/typinganndata (GH-111825) (#111859)

[3.12] gh-108303: Move more typing related files to Lib/test/typinganndata(GH-111825)
This commit is contained in:
Nikita Sobolev 2023-11-08 19:56:24 +03:00 committed by GitHub
parent 42699c82d7
commit 992c3f6b51
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 2 additions and 3 deletions

View file

@ -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)