File tree Expand file tree Collapse file tree 1 file changed +6
-9
lines changed
Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change 1- -- This test uses json_extract() which is SQLite-specific
21SET x = ' set_value' ;
32SET set_only = ' only_in_set' ;
43
@@ -16,19 +15,17 @@ SELECT CASE
1615END AS contents;
1716
1817SELECT CASE
19- WHEN json_extract( sqlpage .variables (' get' ), ' $.x ' ) = ' 1 ' THEN ' It works !'
20- ELSE ' FAIL: variables(' ' get' ' ) should return only URL parameters'
18+ WHEN sqlpage .variables (' get' ) = ' {"x":"1"} ' THEN ' It works !'
19+ ELSE ' FAIL: variables(' ' get' ' ) should return only URL parameters, got: ' || sqlpage . variables ( ' get ' )
2120END AS contents;
2221
2322SELECT CASE
24- WHEN json_extract(sqlpage .variables (' set' ), ' $.x' ) = ' set_value' AND
25- json_extract(sqlpage .variables (' set' ), ' $.set_only' ) = ' only_in_set' THEN ' It works !'
26- ELSE ' FAIL: variables(' ' set' ' ) should return only SET variables'
23+ WHEN sqlpage .variables (' set' ) = ' {"x":"set_value","set_only":"only_in_set"}' THEN ' It works !'
24+ ELSE ' FAIL: variables(' ' set' ' ) should return only SET variables, got: ' || sqlpage .variables (' set' )
2725END AS contents;
2826
2927SELECT CASE
30- WHEN json_extract(sqlpage .variables (), ' $.x' ) = ' set_value' AND
31- json_extract(sqlpage .variables (), ' $.set_only' ) = ' only_in_set' THEN ' It works !'
32- ELSE ' FAIL: variables() should merge all with SET taking precedence'
28+ WHEN sqlpage .variables () = ' {"x":"set_value","set_only":"only_in_set"}' THEN ' It works !'
29+ ELSE ' FAIL: variables() should merge all with SET taking precedence, got: ' || sqlpage .variables ()
3330END AS contents;
3431
You can’t perform that action at this time.
0 commit comments