aboutsummaryrefslogtreecommitdiff
path: root/test/functional/lua/comment_spec.lua
diff options
context:
space:
mode:
authoraltermo <107814000+altermo@users.noreply.github.com>2024-04-10 10:52:51 +0200
committerLewis Russell <me@lewisr.dev>2024-04-10 15:54:52 +0100
commit00e6651880c32a9878797eeeaef7018c3d5d99b7 (patch)
tree627c1afad5a2ec85d1f03acf0ca4906942b72cc5 /test/functional/lua/comment_spec.lua
parent81fc27124b9e1b375e0ce9605ae69c3c2a2d9222 (diff)
downloadrneovim-00e6651880c32a9878797eeeaef7018c3d5d99b7.tar.gz
rneovim-00e6651880c32a9878797eeeaef7018c3d5d99b7.tar.bz2
rneovim-00e6651880c32a9878797eeeaef7018c3d5d99b7.zip
fix(treesitter): use tree range instead of tree root node range
Diffstat (limited to 'test/functional/lua/comment_spec.lua')
-rw-r--r--test/functional/lua/comment_spec.lua11
1 files changed, 5 insertions, 6 deletions
diff --git a/test/functional/lua/comment_spec.lua b/test/functional/lua/comment_spec.lua
index 48e23fd7c7..df7776d928 100644
--- a/test/functional/lua/comment_spec.lua
+++ b/test/functional/lua/comment_spec.lua
@@ -495,22 +495,21 @@ describe('commenting', function()
it("recomputes local 'commentstring' based on cursor position", function()
setup_treesitter()
local lines = {
+ ' print(1)',
'lua << EOF',
' print(1)',
'EOF',
}
set_lines(lines)
- -- Vimscript's tree-sitter grammar is (currently) written in a way that Lua's
- -- injection really starts at the first non-blank character
- set_cursor(2, 1)
+ set_cursor(1, 1)
feed('gc_')
- eq(get_lines()[2], ' "print(1)')
+ eq(get_lines()[1], ' "print(1)')
set_lines(lines)
- set_cursor(2, 2)
+ set_cursor(3, 2)
feed('.')
- eq(get_lines()[2], ' -- print(1)')
+ eq(get_lines()[3], ' -- print(1)')
end)
it('preserves marks', function()