|
1 | 1 | {
|
2 |
| - "source": "https://github.com/jsonquerylang/jsonquery/blob/v5.0.0/test-suite/compile.test.json", |
3 |
| - "version": "5.0.0", |
| 2 | + "source": "https://github.com/jsonquerylang/jsonquery/blob/v5.0.1/test-suite/compile.test.json", |
| 3 | + "version": "5.0.1", |
4 | 4 | "groups": [
|
5 | 5 | {
|
6 | 6 | "category": "value",
|
|
960 | 960 | }
|
961 | 961 | ]
|
962 | 962 | },
|
| 963 | + { |
| 964 | + "category": "uniq", |
| 965 | + "description": "should get unique values from a list with mixed nullish types", |
| 966 | + "tests": [ |
| 967 | + { |
| 968 | + "input": [null, null, false, 0, "", null, false, 0, ""], |
| 969 | + "query": ["uniq"], |
| 970 | + "output": [null, false, 0, ""] |
| 971 | + } |
| 972 | + ] |
| 973 | + }, |
963 | 974 | {
|
964 | 975 | "category": "uniqBy",
|
965 | 976 | "description": "should get unique objects by key (keeping the first)",
|
|
1208 | 1219 | { "input": null, "query": ["eq", true, false], "output": false },
|
1209 | 1220 | { "input": null, "query": ["eq", false, true], "output": false },
|
1210 | 1221 | { "input": null, "query": ["eq", false, true], "output": false },
|
1211 |
| - { "input": null, "query": ["eq", null, null], "output": true } |
| 1222 | + { "input": null, "query": ["eq", false, false], "output": true }, |
| 1223 | + { "input": null, "query": ["eq", null, null], "output": true }, |
| 1224 | + { "input": null, "query": ["eq", 0, 0], "output": true }, |
| 1225 | + { "input": null, "query": ["eq", "", ""], "output": true } |
1212 | 1226 | ]
|
1213 | 1227 | },
|
1214 | 1228 | {
|
|
1550 | 1564 | "query": ["ne", ["get", "a"], ["get", "b"]],
|
1551 | 1565 | "output": true
|
1552 | 1566 | },
|
1553 |
| - { "input": null, "query": ["ne", 3, 2], "output": true } |
| 1567 | + { "input": null, "query": ["ne", 3, 2], "output": true }, |
| 1568 | + { "input": null, "query": ["ne", false, false], "output": false }, |
| 1569 | + { "input": null, "query": ["ne", null, null], "output": false }, |
| 1570 | + { "input": null, "query": ["ne", 0, 0], "output": false }, |
| 1571 | + { "input": null, "query": ["ne", "", ""], "output": false } |
1554 | 1572 | ]
|
1555 | 1573 | },
|
1556 | 1574 | {
|
|
0 commit comments