|
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