neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 8ab9966939ab4295d111bf2e3c014d1802d7dd58
parent ba0370b1d718d473d0ef51c35d88b98ba220082b
Author: Christian Clason <c.clason@uni-graz.at>
Date:   Wed, 21 Feb 2024 19:58:17 +0100

test(treesitter): fix obsolete predicates

Diffstat:
Mtest/functional/treesitter/highlight_spec.lua | 6+++---
Mtest/functional/treesitter/parser_spec.lua | 4++--
2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/test/functional/treesitter/highlight_spec.lua b/test/functional/treesitter/highlight_spec.lua @@ -676,11 +676,11 @@ describe('treesitter highlighting (C)', function() local parser = vim.treesitter.get_parser(0, "c") test_hl = vim.treesitter.highlighter.new(parser, {queries = {c = [[ ("static" @keyword - (set! conceal "R")) + (#set! conceal "R")) ((identifier) @Identifier - (set! conceal "") - (eq? @Identifier "lstate")) + (#set! conceal "") + (#eq? @Identifier "lstate")) ]]}}) ]=] diff --git a/test/functional/treesitter/parser_spec.lua b/test/functional/treesitter/parser_spec.lua @@ -174,7 +174,7 @@ void ui_refresh(void) end) local test_query = [[ - ((call_expression function: (identifier) @minfunc (argument_list (identifier) @min_id)) (eq? @minfunc "MIN")) + ((call_expression function: (identifier) @minfunc (argument_list (identifier) @min_id)) (#eq? @minfunc "MIN")) "for" @keyword (primitive_type) @type (field_expression argument: (identifier) @fieldarg) @@ -886,7 +886,7 @@ end]] local parser = vim.treesitter.get_string_parser(str, "c") local nodes = {} - local query = vim.treesitter.query.parse("c", '((identifier) @id (eq? @id "foo"))') + local query = vim.treesitter.query.parse("c", '((identifier) @id (#eq? @id "foo"))') for _, node in query:iter_captures(parser:parse()[1]:root(), str) do table.insert(nodes, { node:range() })