--- 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