aboutsummaryrefslogtreecommitdiff
path: root/test/functional/treesitter/parser_spec.lua
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2023-02-05 21:31:30 +0000
committerGitHub <noreply@github.com>2023-02-05 21:31:30 +0000
commit7963a160e90f9ded63db1dfa24e607ee70af18ba (patch)
treec392a7df8678f8b026882b641038609d6a2adb74 /test/functional/treesitter/parser_spec.lua
parent23e34fe534d201a1323ab040cb2201d21fe865cc (diff)
parent4c66f5ff97a52fbc933fdbe1907c4b960d5a7403 (diff)
downloadrneovim-7963a160e90f9ded63db1dfa24e607ee70af18ba.tar.gz
rneovim-7963a160e90f9ded63db1dfa24e607ee70af18ba.tar.bz2
rneovim-7963a160e90f9ded63db1dfa24e607ee70af18ba.zip
Merge pull request #21548 from figsoda/transform-capture
feat(treesitter): allow capture text to be transformed
Diffstat (limited to 'test/functional/treesitter/parser_spec.lua')
-rw-r--r--test/functional/treesitter/parser_spec.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/functional/treesitter/parser_spec.lua b/test/functional/treesitter/parser_spec.lua
index f006ad4539..2d0d57fbd0 100644
--- a/test/functional/treesitter/parser_spec.lua
+++ b/test/functional/treesitter/parser_spec.lua
@@ -277,6 +277,9 @@ end]]
function fake_node:end_()
return 3, 0, 23
end
+ function fake_node:range()
+ return 3, 0, 3, 0
+ end
return vim.treesitter.get_node_text(fake_node, 0) == nil
]])
eq(true, result)
@@ -296,6 +299,9 @@ end]]
function fake_node:end_()
return 1, 0, 7
end
+ function fake_node:range()
+ return 1, 0, 1, 0
+ end
return vim.treesitter.get_node_text(fake_node, 0) == ''
]])
eq(true, result)
@@ -728,7 +734,7 @@ int x = INT_MAX;
return list
]]
- eq({ 'offset!', 'set!' }, res_list)
+ eq({ 'gsub!', 'offset!', 'set!' }, res_list)
end)
end)
end)