aboutsummaryrefslogtreecommitdiff
path: root/test/functional/treesitter/node_spec.lua
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2025-01-13 06:58:33 +0000
committerGitHub <noreply@github.com>2025-01-13 06:58:33 +0000
commit99c4bd2f698345fd5706e0ff5d6221b8d3848cfb (patch)
treedbc073be79677c642c11835427ced264b80b547d /test/functional/treesitter/node_spec.lua
parentf4cff3077b21ba110bc498f3e9331c16d3121cb1 (diff)
parentbd4ca22d0334a3323313dfd6975a80218ec65e36 (diff)
downloadrneovim-99c4bd2f698345fd5706e0ff5d6221b8d3848cfb.tar.gz
rneovim-99c4bd2f698345fd5706e0ff5d6221b8d3848cfb.tar.bz2
rneovim-99c4bd2f698345fd5706e0ff5d6221b8d3848cfb.zip
Merge pull request #31631 from ribru17/async_parse_attempt_2
feat(treesitter): async parsing
Diffstat (limited to 'test/functional/treesitter/node_spec.lua')
-rw-r--r--test/functional/treesitter/node_spec.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/functional/treesitter/node_spec.lua b/test/functional/treesitter/node_spec.lua
index c87a56b160..9839022c5e 100644
--- a/test/functional/treesitter/node_spec.lua
+++ b/test/functional/treesitter/node_spec.lua
@@ -20,6 +20,7 @@ describe('treesitter node API', function()
insert('F')
exec_lua(function()
vim.treesitter.start(0, 'lua')
+ vim.treesitter.get_parser(0):parse()
vim.treesitter.get_node():tree()
vim.treesitter.get_node():tree()
collectgarbage()
@@ -45,6 +46,7 @@ describe('treesitter node API', function()
-- this buffer doesn't have filetype set!
insert('local foo = function() end')
exec_lua(function()
+ vim.treesitter.get_parser(0, 'lua'):parse()
_G.node = vim.treesitter.get_node({
bufnr = 0,
pos = { 0, 6 }, -- on "foo"