Skip to content

Commit 071dabf

Browse files
committed
Input fields - Expression to generate options, does not "know"
variables #371
1 parent 2a1c7ef commit 071dabf

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/test/java/com/dashjoin/jsonata/ArrayTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import static java.util.Arrays.asList;
55
import static java.util.Map.of;
66
import static org.junit.jupiter.api.Assertions.assertEquals;
7+
import java.util.Map;
8+
import org.junit.jupiter.api.Assertions;
9+
import org.junit.jupiter.api.Disabled;
710
import org.junit.jupiter.api.Test;
811

912
public class ArrayTest {
@@ -16,4 +19,11 @@ public void testArray() {
1619
var res2 = expr2.evaluate(of("key", asList(of("x", "y"), of("a", "b"))));
1720
assertEquals(res1, res2);
1821
}
22+
23+
@Disabled
24+
@Test
25+
public void filterTest() {
26+
Jsonata expr = jsonata("($arr := [{'x':1}, {'x':2}];$arr[x=$number(variable.field)])");
27+
Assertions.assertNotNull(expr.evaluate(Map.of("variable", Map.of("field", "1"))));
28+
}
1929
}

0 commit comments

Comments
 (0)