aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-04-14 13:09:19 +0200
committerChristian Clason <c.clason@uni-graz.at>2024-04-14 13:36:22 +0200
commitbfa217af767beacc5c8f220c75fa5642d7ef2035 (patch)
tree8331b923c0061437282ac2389145220c46a640e6
parentfix(install): do not generate bindings when generating parser (diff)
downloadnvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.tar
nvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.tar.gz
nvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.tar.bz2
nvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.tar.lz
nvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.tar.xz
nvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.tar.zst
nvim-treesitter-bfa217af767beacc5c8f220c75fa5642d7ef2035.zip
Revert "ci(tests): drop flaky wing parser tests"
This reverts commit f08a9d97f7a2ac02115a5c1c8e3973b2634d996b. (Fixed by skipping bindings when generating.)
-rw-r--r--tests/query/highlights/wing/class.w19
-rw-r--r--tests/query/highlights/wing/nested_method.w4
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/query/highlights/wing/class.w b/tests/query/highlights/wing/class.w
new file mode 100644
index 000000000..c210fc611
--- /dev/null
+++ b/tests/query/highlights/wing/class.w
@@ -0,0 +1,19 @@
+bring cloud;
+// <- @keyword
+
+class Foo {
+// <- @keyword
+// ^ @variable
+// ^ @punctuation.bracket
+ name: str;
+//^ @variable.member
+// ^ @type.builtin
+// ^ @punctuation.delimiter
+ new(name: str) {
+//^ @keyword
+// ^ @variable
+ this.name = name;
+// ^ @punctuation.delimiter
+// ^ @operator
+ }
+}
diff --git a/tests/query/highlights/wing/nested_method.w b/tests/query/highlights/wing/nested_method.w
new file mode 100644
index 000000000..080d29793
--- /dev/null
+++ b/tests/query/highlights/wing/nested_method.w
@@ -0,0 +1,4 @@
+test1.test2.test3();
+// <- @variable
+// ^ @variable.member
+// ^ @function.method.call