X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/226cbf0226ee3bc26972357ba54c36409e9a84ae:/tests/data/preview/return_annotation_brackets.py..c4bd2e31ceeac84d68592986fe70920f3d3d0443:/tests/data/simple_cases/static/git-favicon.png diff --git a/tests/data/preview/return_annotation_brackets.py b/tests/data/preview/return_annotation_brackets.py deleted file mode 100644 index 27760bd..0000000 --- a/tests/data/preview/return_annotation_brackets.py +++ /dev/null @@ -1,222 +0,0 @@ -# Control -def double(a: int) -> int: - return 2*a - -# Remove the brackets -def double(a: int) -> (int): - return 2*a - -# Some newline variations -def double(a: int) -> ( - int): - return 2*a - -def double(a: int) -> (int -): - return 2*a - -def double(a: int) -> ( - int -): - return 2*a - -# Don't lose the comments -def double(a: int) -> ( # Hello - int -): - return 2*a - -def double(a: int) -> ( - int # Hello -): - return 2*a - -# Really long annotations -def foo() -> ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -): - return 2 - -def foo() -> intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds: - return 2 - -def foo() -> intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds | intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds: - return 2 - -def foo(a: int, b: int, c: int,) -> intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds: - return 2 - -def foo(a: int, b: int, c: int,) -> intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds | intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds: - return 2 - -# Split args but no need to split return -def foo(a: int, b: int, c: int,) -> int: - return 2 - -# Deeply nested brackets -# with *interesting* spacing -def double(a: int) -> (((((int))))): - return 2*a - -def double(a: int) -> ( - ( ( - ((int) - ) - ) - ) - ): - return 2*a - -def foo() -> ( - ( ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -) -)): - return 2 - -# Return type with commas -def foo() -> ( - tuple[int, int, int] -): - return 2 - -def foo() -> tuple[loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong, loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong, loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong]: - return 2 - -# Magic trailing comma example -def foo() -> tuple[int, int, int,]: - return 2 - -# Long string example -def frobnicate() -> "ThisIsTrulyUnreasonablyExtremelyLongClassName | list[ThisIsTrulyUnreasonablyExtremelyLongClassName]": - pass - -# output -# Control -def double(a: int) -> int: - return 2 * a - - -# Remove the brackets -def double(a: int) -> int: - return 2 * a - - -# Some newline variations -def double(a: int) -> int: - return 2 * a - - -def double(a: int) -> int: - return 2 * a - - -def double(a: int) -> int: - return 2 * a - - -# Don't lose the comments -def double(a: int) -> int: # Hello - return 2 * a - - -def double(a: int) -> int: # Hello - return 2 * a - - -# Really long annotations -def foo() -> ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -): - return 2 - - -def foo() -> ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -): - return 2 - - -def foo() -> ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds - | intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -): - return 2 - - -def foo( - a: int, - b: int, - c: int, -) -> intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds: - return 2 - - -def foo( - a: int, - b: int, - c: int, -) -> ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds - | intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -): - return 2 - - -# Split args but no need to split return -def foo( - a: int, - b: int, - c: int, -) -> int: - return 2 - - -# Deeply nested brackets -# with *interesting* spacing -def double(a: int) -> int: - return 2 * a - - -def double(a: int) -> int: - return 2 * a - - -def foo() -> ( - intsdfsafafafdfdsasdfsfsdfasdfafdsafdfdsfasdskdsdsfdsafdsafsdfdasfffsfdsfdsafafhdskfhdsfjdslkfdlfsdkjhsdfjkdshfkljds -): - return 2 - - -# Return type with commas -def foo() -> tuple[int, int, int]: - return 2 - - -def foo() -> ( - tuple[ - loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong, - loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong, - loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong, - ] -): - return 2 - - -# Magic trailing comma example -def foo() -> ( - tuple[ - int, - int, - int, - ] -): - return 2 - - -# Long string example -def frobnicate() -> ( - "ThisIsTrulyUnreasonablyExtremelyLongClassName |" - " list[ThisIsTrulyUnreasonablyExtremelyLongClassName]" -): - pass