From fc48804a6d3756ed632f13e6c17e5bb9c5560f5b Mon Sep 17 00:00:00 2001 From: jpy-git Date: Wed, 6 Apr 2022 01:01:33 +0100 Subject: [PATCH] Turns out this also fixes #2699 :) --- tests/data/return_annotation_brackets.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/data/return_annotation_brackets.py b/tests/data/return_annotation_brackets.py index 265c30220d8..27760bd51d7 100644 --- a/tests/data/return_annotation_brackets.py +++ b/tests/data/return_annotation_brackets.py @@ -87,6 +87,10 @@ def foo() -> tuple[loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo def foo() -> tuple[int, int, int,]: return 2 +# Long string example +def frobnicate() -> "ThisIsTrulyUnreasonablyExtremelyLongClassName | list[ThisIsTrulyUnreasonablyExtremelyLongClassName]": + pass + # output # Control def double(a: int) -> int: @@ -208,3 +212,11 @@ def foo() -> ( ] ): return 2 + + +# Long string example +def frobnicate() -> ( + "ThisIsTrulyUnreasonablyExtremelyLongClassName |" + " list[ThisIsTrulyUnreasonablyExtremelyLongClassName]" +): + pass