summaryrefslogtreecommitdiff
path: root/tests/functional/t/typealias_naming_style_default.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/t/typealias_naming_style_default.py')
-rw-r--r--tests/functional/t/typealias_naming_style_default.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/functional/t/typealias_naming_style_default.py b/tests/functional/t/typealias_naming_style_default.py
index 8baabb49c..6a2c81569 100644
--- a/tests/functional/t/typealias_naming_style_default.py
+++ b/tests/functional/t/typealias_naming_style_default.py
@@ -31,3 +31,14 @@ x: Union[str, int] = 42
y: Union[str, int]
# But the following, using a good TypeAlias name, is:
GoodTypeAliasToUnion: TypeAlias = Union[str, int]
+
+
+def my_function():
+ """My doc."""
+ LocalGoodName: TypeAlias = int
+ local_bad_name: TypeAlias = int # [invalid-name]
+ local_declaration: Union[str, int]
+ LocalTypeAliasToUnion: TypeAlias = Union[str, int]
+ local_declaration = 1
+ del local_declaration
+ del LocalGoodName, local_bad_name, LocalTypeAliasToUnion