@@ -36,6 +36,7 @@ class SQLParserUtilsTest extends \Doctrine\Tests\DbalTestCase
array("SELECT '?' FROM foo WHERE bar = ?",true,array(32)),
array("SELECT `?` FROM foo WHERE bar = ?",true,array(32)),// Ticket DBAL-552
array("SELECT [?] FROM foo WHERE bar = ?",true,array(32)),
array('SELECT * FROM foo WHERE jsonb_exists_any(foo.bar, ARRAY[?])',true,array(56)),// Ticket GH-2295
array("SELECT 'Doctrine\DBAL?' FROM foo WHERE bar = ?",true,array(45)),// Ticket DBAL-558
array('SELECT "Doctrine\DBAL?" FROM foo WHERE bar = ?',true,array(45)),// Ticket DBAL-558
array('SELECT `Doctrine\DBAL?` FROM foo WHERE bar = ?',true,array(45)),// Ticket DBAL-558
...
...
@@ -61,6 +62,7 @@ SQLDATA
array('SELECT foo::date as date FROM Foo WHERE bar > :start_date AND baz > :start_date',false,array(46=>'start_date',68=>'start_date')),// Ticket GH-259
array('SELECT `d.ns:col_name` FROM my_table d WHERE `d.date` >= :param1',false,array(57=>'param1')),// Ticket DBAL-552
array('SELECT [d.ns:col_name] FROM my_table d WHERE [d.date] >= :param1',false,array(57=>'param1')),// Ticket DBAL-552
array('SELECT * FROM foo WHERE jsonb_exists_any(foo.bar, ARRAY[:foo])',false,array(56=>'foo')),// Ticket GH-2295