aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-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