Skip to content

Commit 60cf0cb

Browse files
f3athgithub-actions[bot]
authored andcommitted
Update cts.json
1 parent 509e460 commit 60cf0cb

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

cts.json

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2832,6 +2832,43 @@
28322832
"result": [],
28332833
"result_paths": []
28342834
},
2835+
{
2836+
"name": "filter, followed by name selector",
2837+
"selector": "$[[email protected]==1].b.x",
2838+
"document": [
2839+
{
2840+
"a": 1,
2841+
"b": {
2842+
"x": 2
2843+
}
2844+
}
2845+
],
2846+
"result": [
2847+
2
2848+
],
2849+
"result_paths": [
2850+
"$[0]['b']['x']"
2851+
]
2852+
},
2853+
{
2854+
"name": "filter, followed by child segment that selects multiple elements",
2855+
"selector": "$[[email protected]=='_']['x','y']",
2856+
"document": [
2857+
{
2858+
"x": 1,
2859+
"y": null,
2860+
"z": "_"
2861+
}
2862+
],
2863+
"result": [
2864+
1,
2865+
null
2866+
],
2867+
"result_paths": [
2868+
"$[0]['x']",
2869+
"$[0]['y']"
2870+
]
2871+
},
28352872
{
28362873
"name": "filter, relative non-singular query, index, equal",
28372874
"selector": "$[?(@[0, 0]==42)]",
@@ -6317,6 +6354,55 @@
63176354
"slice"
63186355
]
63196356
},
6357+
{
6358+
"name": "slice selector, in serial, on nested array",
6359+
"selector": "$[1:3][1:2]",
6360+
"document": [
6361+
[
6362+
"a",
6363+
"b",
6364+
"c"
6365+
],
6366+
[
6367+
"d",
6368+
"e",
6369+
"f"
6370+
],
6371+
[
6372+
"g",
6373+
"h",
6374+
"i"
6375+
]
6376+
],
6377+
"result": [
6378+
"e",
6379+
"h"
6380+
],
6381+
"result_paths": [
6382+
"$[1][1]",
6383+
"$[2][1]"
6384+
],
6385+
"tags": [
6386+
"slice"
6387+
]
6388+
},
6389+
{
6390+
"name": "slice selector, in serial, on flat array",
6391+
"selector": "$[1:3][::]",
6392+
"document": [
6393+
0,
6394+
1,
6395+
2,
6396+
3,
6397+
4,
6398+
5
6399+
],
6400+
"result": [],
6401+
"result_paths": [],
6402+
"tags": [
6403+
"slice"
6404+
]
6405+
},
63206406
{
63216407
"name": "slice selector, too many colons",
63226408
"selector": "$[1:2:3:4]",

0 commit comments

Comments
 (0)