--- parser3/tests/388-sql.html 2019/10/24 11:28:48 1.7 +++ parser3/tests/388-sql.html 2019/10/24 15:14:56 1.8 @@ -1,16 +1,18 @@ @main[] $SQL[ - $.drivers[^table::create{protocol driver client -sqlite ../../sql/sqlite/.libs/libparser3sqlite.so libsqlite3.so -mysql ../../sql/mysql/.libs/libparser3mysql.so libmariadbclient.so + $.drivers[^table::create{protocol driver client connect +sqlite ../../sql/sqlite/.libs/libparser3sqlite.so libsqlite3.so sqlite://:memory:?multi_statements=1 +mysql ../../sql/mysql/.libs/libparser3mysql.so libmariadbclient.so mysql://@/?config_group=parser3&multi_statements=1 +pgsql ../../sql/pgsql/.libs/libparser3pgsql.so libpq.so pgsql://test@localhost/test }] ] -#config_group -^connect[^if(0){sqlite://:memory:?}{mysql://@/?config_group=parser3&}multi_statements=1]{ - 1. 2 + 2 = ^string:sql{select 2+2} +$void[^SQL.drivers.locate[protocol;sqlite]] + +^connect[$SQL.drivers.connect]{ + 1. 2 + 2 = ^string:sql{select 2+2} 2. void