aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2022-10-16 14:52:15 +0200
committerChristian Clason <christian.clason@uni-due.de>2022-10-16 15:50:55 +0200
commit42ab95d5e11f247c6f0c8f5181b02e816caa4a4f (patch)
tree7b8ee3f2475405878eefe0fc8033d133d95dc64b /tests
parentUpdate lockfile.json (diff)
downloadnvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.tar
nvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.tar.gz
nvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.tar.bz2
nvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.tar.lz
nvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.tar.xz
nvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.tar.zst
nvim-treesitter-42ab95d5e11f247c6f0c8f5181b02e816caa4a4f.zip
feat!: remove obsolete `TS*` highlight groups
Diffstat (limited to 'tests')
-rw-r--r--tests/query/highlights/cpp/test.cpp4
-rw-r--r--tests/query/highlights/lua/test.lua12
-rw-r--r--tests/query/highlights/markdown/test.md30
-rw-r--r--tests/query/highlights_spec.lua4
4 files changed, 24 insertions, 26 deletions
diff --git a/tests/query/highlights/cpp/test.cpp b/tests/query/highlights/cpp/test.cpp
index 0a13956fa..4dd138e7e 100644
--- a/tests/query/highlights/cpp/test.cpp
+++ b/tests/query/highlights/cpp/test.cpp
@@ -5,8 +5,8 @@
auto main( int argc, char** argv ) -> int
// ^ parameter
- // ^ type
- // ^ TSType
+ // ^ type
+ // ^ type
// ^ operator
{
std::cout << "Hello world!" << std::endl;
diff --git a/tests/query/highlights/lua/test.lua b/tests/query/highlights/lua/test.lua
index 22da22565..efb9a9994 100644
--- a/tests/query/highlights/lua/test.lua
+++ b/tests/query/highlights/lua/test.lua
@@ -1,13 +1,13 @@
local a = { 1, 2, 3, 4, 5 }
--- ^ TSNumber ^ TSPunctBracket
--- ^ TSVariable
+-- ^ number ^ punctuation.bracket
+-- ^ variable
local _ = next(a)
--- ^ TSFuncBuiltin
--- ^ TSKeyword
+-- ^ function.builtin
+-- ^ keyword
_ = next(a)
--- ^ TSFuncBuiltin
+-- ^ function.builtin
next(a)
--- ^ TSFuncBuiltin
+-- ^ function.builtin
diff --git a/tests/query/highlights/markdown/test.md b/tests/query/highlights/markdown/test.md
index 6f3421ca2..9423d3e85 100644
--- a/tests/query/highlights/markdown/test.md
+++ b/tests/query/highlights/markdown/test.md
@@ -1,28 +1,28 @@
# H1
-<!-- <- TSPunctSpecial -->
+<!-- <- punctuation.special -->
## H2
-<!-- <- TSPunctSpecial -->
+<!-- <- punctuation.special -->
- Item 1
- Item 2
-<!-- <- TSPunctSpecial -->
+<!-- <- punctuation.special -->
1. Item 1
2. Item 2
-<!-- <- TSPunctSpecial -->
+<!-- <- punctuation.special -->
----![image_description](https://example.com/image.jpg "awesome image title")
-<!-- ^ TSTextReference -->
-<!-- ^ TSURI -->
-<!-- ^ TSLiteral -->
-<!--^ TSPunctDelimiter -->
-<!-- ^ TSPunctDelimiter -->
-<!-- //TODO: currently disabled TSPunctDelimiter -->
+<!-- ^ text.reference -->
+<!-- ^ text.uri -->
+<!-- ^ text.literal -->
+<!--^ punctuation.delimiter -->
+<!-- ^ punctuation.delimiter -->
+<!-- //TODO: currently disabled punctuation.delimiter -->
[link_text](#local_reference "link go brr...")
-<!-- ^ TSTextReference -->
-<!-- ^ TSURI -->
-<!-- ^ TSLiteral -->
-<!-- <- TSPunctDelimiter -->
-<!-- //TODO: currently disabled TSPunctDelimiter -->
+<!-- ^ text.reference -->
+<!-- ^ text.uri -->
+<!-- ^ text.literal -->
+<!-- <- punctuation.delimiter -->
+<!-- //TODO: currently disabled punctuation.delimiter -->
diff --git a/tests/query/highlights_spec.lua b/tests/query/highlights_spec.lua
index ec3a3913f..ff022ba21 100644
--- a/tests/query/highlights_spec.lua
+++ b/tests/query/highlights_spec.lua
@@ -1,4 +1,3 @@
-local ts_highlight = require "nvim-treesitter.highlight" -- yes, this is necessary to set the hlmap
local highlighter = require "vim.treesitter.highlighter"
local ts_utils = require "nvim-treesitter.ts_utils"
local parsers = require "nvim-treesitter.parsers"
@@ -72,8 +71,7 @@ local function check_assertions(file)
local c = query._query.captures[capture] -- name of the capture in the query
if c ~= nil and c ~= "spell" and c ~= "conceal" then
captures[c] = true
- local general_hl = ts_highlight.default_map[c]
- highlights[general_hl] = true
+ highlights[c] = true
end
end
end