--- parser3/tests/388-sql.html 2017/12/07 00:55:12 1.3 +++ parser3/tests/388-sql.html 2019/09/11 15:58:37 1.6 @@ -12,7 +12,7 @@ sqlite ../../sql/sqlite/.libs/libparser3 2. void - 2.1 ^void:sql{create table pets (pet varchar, food varchar, aggressive varchar, weigth varchar)} + 2.1 ^void:sql{create table pets (pet varchar(128), food varchar(128), aggressive varchar(128), weigth varchar(128))} 2.2 ^void:sql{insert into pets values ('cat', 'milk', '^taint['very']', 5), @@ -48,6 +48,8 @@ sqlite ../../sql/sqlite/.libs/libparser3 4.5. ^h[select * from pets; $.type[table] $.limit(1) $.offset(1) ] + 4.6 ^try-catch{ ^h[select 'dup', pet from pets; $.type[string] ]} + 5. table @@ -55,6 +57,10 @@ sqlite ../../sql/sqlite/.libs/libparser3 5.2. ^t[select * from pets; $.limit(1) $.offset(1) ] + 5.3 ^try-catch{ ^t[select * from pets; $.bind[ $.name[value] ] ] } + + 5.4 ^try-catch{ ^t[select * from pets; $.no-such-option[] ] } + 6. file