@@ -42,7 +42,7 @@ test "query matches simple expression and returns empty capture map" {
4242 #| target()
4343 #|}
4444 #|
45- let matches = query.matches_all (source_name="sample.mbt", source)
45+ let matches = query.captures (source_name="sample.mbt", source)
4646 assert_eq(matches.length(), 1)
4747 assert_eq(matches[0].length(), 0)
4848}
@@ -56,7 +56,7 @@ test "query captures one repeated expression and rejects non-repeated candidates
5656 #| make() + other()
5757 #|}
5858 #|
59- let matches = query.matches_all (source_name="sample.mbt", source)
59+ let matches = query.captures (source_name="sample.mbt", source)
6060 assert_eq(matches.length(), 1)
6161 guard matches[0].get("value") is Some (value) else {
6262 fail("expected value capture")
@@ -72,7 +72,7 @@ test "query captures identifiers and constants by metavar name" {
7272 #| sink(@math.abs)
7373 #|}
7474 #|
75- let id_matches = id_query.matches_all (source_name="sample.mbt", id_source)
75+ let id_matches = id_query.captures (source_name="sample.mbt", id_source)
7676 assert_eq(id_matches.length(), 1)
7777 guard id_matches[0].get("callee") is Some (callee) else {
7878 fail("expected callee capture")
@@ -89,7 +89,7 @@ test "query captures identifiers and constants by metavar name" {
8989 #| sink(42)
9090 #|}
9191 #|
92- let const_matches = const_query.matches_all (
92+ let const_matches = const_query.captures (
9393 source_name="sample.mbt",
9494 const_source,
9595 )
@@ -118,7 +118,7 @@ test "query prefilter skips irrelevant invalid source" {
118118 #| this is not valid MoonBit
119119 #|}
120120 #|
121- let matches = query.matches_all (source_name="bad.mbt", source)
121+ let matches = query.captures (source_name="bad.mbt", source)
122122 assert_eq(matches.length(), 0)
123123}
124124
@@ -130,7 +130,7 @@ test "query raises parse error when relevant source is invalid" {
130130 #| target(
131131 #|}
132132 #|
133- try query.matches_all (source_name="bad.mbt", source) catch {
133+ try query.captures (source_name="bad.mbt", source) catch {
134134 err => inspect("\{to_repr(err)}".contains("parse"), content="true ")
135135 } noraise {
136136 _ => fail("expected parse error")
0 commit comments