aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorRiley Bruins <ribru17@hotmail.com>2024-02-14 09:39:59 -0800
committerGitHub <noreply@github.com>2024-02-15 00:39:59 +0700
commitd96bf9d522369eaf4ad57e607f134e51084ee1ad (patch)
treedc3ef391ac26a9dbc2ca6bba60c8a391d65a6af2 /tests
parentfeat: add the hlsplaylist parser (diff)
downloadnvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.tar
nvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.tar.gz
nvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.tar.bz2
nvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.tar.lz
nvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.tar.xz
nvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.tar.zst
nvim-treesitter-d96bf9d522369eaf4ad57e607f134e51084ee1ad.zip
fix(python): better try-except indentation (#6097)
Diffstat (limited to 'tests')
-rw-r--r--tests/indent/python/control_flow.py7
-rw-r--r--tests/indent/python_spec.lua1
2 files changed, 8 insertions, 0 deletions
diff --git a/tests/indent/python/control_flow.py b/tests/indent/python/control_flow.py
index fca528a2d..387756f63 100644
--- a/tests/indent/python/control_flow.py
+++ b/tests/indent/python/control_flow.py
@@ -26,3 +26,10 @@ while (a > 4 and
pass
try:
+
+def foo():
+ print('indentme')
+
+ # comment
+ if True:
+ pass
diff --git a/tests/indent/python_spec.lua b/tests/indent/python_spec.lua
index ec44d551c..193b9901e 100644
--- a/tests/indent/python_spec.lua
+++ b/tests/indent/python_spec.lua
@@ -39,6 +39,7 @@ describe("indent Python:", function()
run:new_line("control_flow.py", { on_line = 24, text = "c < 6 and", indent = 7 })
run:new_line("control_flow.py", { on_line = 26, text = "x = 4", indent = 4 })
run:new_line("control_flow.py", { on_line = 28, text = "x = 4", indent = 4 })
+ run:new_line("control_flow.py", { on_line = 31, text = "try:", indent = 4 })
run:new_line("branches.py", { on_line = 25, text = "x > 9 and", indent = 4 })
run:new_line("branches.py", { on_line = 29, text = "and x > 9", indent = 4 })
run:new_line("hanging_indent.py", { on_line = 1, text = "arg0,", indent = 4 })