[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building JSQLParser library 0.9.4
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- javacc-maven-plugin:2.6:jjtree-javacc (javacc) @ jsqlparser ---
[INFO] Skipping - all parsers are up to date
[INFO] 
[INFO] --- license-maven-plugin:1.6:update-file-header (first) @ jsqlparser ---
[INFO] Will search files to update from root /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/src/main/java
[INFO]  - adding license header on file /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/src/main/java/net/sf/jsqlparser/util/deparser/SelectDeParser.java
[INFO] Scan 164 files header done in 216.317ms.
[INFO] 
 * uptodate header on 163 files.
 * add header on 1 file.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jsqlparser ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ jsqlparser ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 177 source files to /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/target/classes
[WARNING] bootstrap class path not set in conjunction with -source 1.6
[INFO] /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/target/generated-sources/javacc/net/sf/jsqlparser/parser/CCJSqlParser.java: /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/target/generated-sources/javacc/net/sf/jsqlparser/parser/CCJSqlParser.java uses unchecked or unsafe operations.
[INFO] /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/target/generated-sources/javacc/net/sf/jsqlparser/parser/CCJSqlParser.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ jsqlparser ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 280 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ jsqlparser ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ jsqlparser ---
[INFO] Surefire report directory: /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running net.sf.jsqlparser.test.alter.AlterTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec
Running net.sf.jsqlparser.test.create.CreateTableTest
Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 sec
Running net.sf.jsqlparser.test.create.CreateIndexTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.test.create.CreateViewTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running net.sf.jsqlparser.test.delete.DeleteTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running net.sf.jsqlparser.test.simpleparsing.CCJSqlParserManagerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec
Running net.sf.jsqlparser.test.drop.DropTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.test.insert.InsertTest
Tests run: 15, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.049 sec <<< FAILURE!
Running net.sf.jsqlparser.test.TestUtils
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sf.jsqlparser.test.update.UpdateTest
Tests run: 7, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running net.sf.jsqlparser.test.replace.ReplaceTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sf.jsqlparser.test.select.SelectASTTest
*Statement
* Column
* Column
* Table
* Column
* Column
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running net.sf.jsqlparser.test.select.SpecialOracleTest
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing string01.sql
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing returning01.sql
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing keywordasidentifier05.sql
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing comment02.sql
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing numbers02.sql
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing comment01.sql
Oct 06, 2015 8:52:37 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.083 sec <<< FAILURE!
Running net.sf.jsqlparser.test.select.SelectTest
Tests run: 228, Failures: 199, Errors: 0, Skipped: 0, Time elapsed: 0.542 sec <<< FAILURE!
Running net.sf.jsqlparser.test.select.SpeedTest
42500 statements parsed in 8073 milliseconds
 (5264 statements per second,  0.00019 seconds per statement )
38500 select scans for table name executed in 133 milliseconds
 (289473 select scans for table name per second,  0.0000035 seconds per select scans for table name)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.194 sec
Running net.sf.jsqlparser.test.truncate.TruncateTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sf.jsqlparser.util.TablesNamesFinderTest
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running net.sf.jsqlparser.util.ConnectExpressionsVisitorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.util.AddAliasesVisitorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running net.sf.jsqlparser.util.SelectUtilsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running net.sf.jsqlparser.expression.ExpressionVisitorAdapterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running net.sf.jsqlparser.expression.SignedExpressionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sf.jsqlparser.schema.ServerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.parser.CCJSqlParserUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.statement.SetStatementTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running net.sf.jsqlparser.statement.AdaptersTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running net.sf.jsqlparser.statement.StatementsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.statement.execute.ExecuteTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec

Results :

Failed tests:   testInsertWithSelect(net.sf.jsqlparser.test.insert.InsertTest): expected:<...ycolumn FROM mytable[) SELECT mycolumn FROM a]> but was:<...ycolumn FROM mytable[null) SELECT mycolumn FROM anull]>
  testInsertSelect(net.sf.jsqlparser.test.insert.InsertTest): expected:<...ycolumn FROM mytable[]> but was:<...ycolumn FROM mytable[null]>
  testUpdateWithSelect2(net.sf.jsqlparser.test.update.UpdateTest): expected:<..., b, c FROM mytable2[])> but was:<..., b, c FROM mytable2[null])>
  testUpdateWithSelect(net.sf.jsqlparser.test.update.UpdateTest): expected:<...ROM SYSIBM.SYSDUMMY1[])> but was:<...ROM SYSIBM.SYSDUMMY1[null])>
  testAllSqlsParseDeparse(net.sf.jsqlparser.test.select.SpecialOracleTest): expected:<...ption from exception[]> but was:<...ption from exception[null]>
  testSelectAliasWithoutAs(net.sf.jsqlparser.test.select.SelectTest): expected:<...n Name" FROM mytable[]> but was:<...n Name" FROM mytable[null]>
  testAllConditionSubSelect(net.sf.jsqlparser.test.select.SelectTest): expected:<...no, e1.sal FROM emp [e1 WHERE e1.sal > ALL (SELECT e2.sal FROM emp e2] WHERE e2.deptno = 1...> but was:<...no, e1.sal FROM emp [WHERE e1.sal > ALL (SELECT e2.sal FROM emp] WHERE e2.deptno = 1...>
  testSimpleSigns(net.sf.jsqlparser.test.select.SelectTest): expected:<...1, -1 FROM tableName[]> but was:<...1, -1 FROM tableName[null]>
  testMultiValueIn2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[ WHERE (trim(a), trim(b)) IN (SELECT a, b FROM mytable2])> but was:<...ELECT * FROM mytable[null WHERE (trim(a), trim(b)) IN (SELECT a, b FROM mytable2null])>
  testSelectForUpdateOfTable(net.sf.jsqlparser.test.select.SelectTest): expected:<...oo.*, bar.* FROM foo[, bar] WHERE foo.id = bar....> but was:<...oo.*, bar.* FROM foo[null, barnull] WHERE foo.id = bar....>
  testPostgreSQLRegExpCaseSensitiveMatch(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT a, b FROM foo[] WHERE a ~ '[help].*...> but was:<SELECT a, b FROM foo[null] WHERE a ~ '[help].*...>
  testOracleJoin2(net.sf.jsqlparser.test.select.SelectTest): expected:<...LECT * FROM tabelle1[, tabelle2] WHERE tabelle1.a(+)...> but was:<...LECT * FROM tabelle1[null, tabelle2null] WHERE tabelle1.a(+)...>
  testOracleJoin3(net.sf.jsqlparser.test.select.SelectTest): expected:<...LECT * FROM tabelle1[, tabelle2] WHERE tabelle1.a(+)...> but was:<...LECT * FROM tabelle1[null, tabelle2null] WHERE tabelle1.a(+)...>
  testOracleJoin4(net.sf.jsqlparser.test.select.SelectTest): expected:<...LECT * FROM tabelle1[, tabelle2] WHERE tabelle1.a(+)...> but was:<...LECT * FROM tabelle1[null, tabelle2null] WHERE tabelle1.a(+)...>
  testMultiPartTableNameWithSchemaName(net.sf.jsqlparser.test.select.SelectTest): expected:<...schemaName.tableName[]> but was:<...schemaName.tableName[null]>
  testSimpleAdditionsAndSubtractionsWithSigns(net.sf.jsqlparser.test.select.SelectTest): expected:<...1 - 1 FROM tableName[]> but was:<...1 - 1 FROM tableName[null]>
  testSelectAliasInQuotes(net.sf.jsqlparser.test.select.SelectTest): expected:<...n Name" FROM mytable[]> but was:<...n Name" FROM mytable[null]>
  testOrderBy(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM tab1[] WHERE a > 34 GROUP ...> but was:<SELECT * FROM tab1[null] WHERE a > 34 GROUP ...>
  testCastTypeProblem2(net.sf.jsqlparser.test.select.SelectTest): expected:<...archar FROM tabelle1[]> but was:<...archar FROM tabelle1[null]>
  testCastTypeProblem3(net.sf.jsqlparser.test.select.SelectTest): expected:<... (256) FROM tabelle1[]> but was:<... (256) FROM tabelle1[null]>
  testCastTypeProblem4(net.sf.jsqlparser.test.select.SelectTest): expected:<... (256) FROM tabelle1[]> but was:<... (256) FROM tabelle1[null]>
  testCastTypeProblem5(net.sf.jsqlparser.test.select.SelectTest): expected:<... (256) FROM tabelle1[]> but was:<... (256) FROM tabelle1[null]>
  testCastTypeProblem6(net.sf.jsqlparser.test.select.SelectTest): expected:<...arying FROM tabelle1[]> but was:<...arying FROM tabelle1[null]>
  testCastTypeProblem7(net.sf.jsqlparser.test.select.SelectTest): expected:<...rying) FROM tabelle1[]> but was:<...rying) FROM tabelle1[null]>
  testCastInCast(net.sf.jsqlparser.test.select.SelectTest): expected:<...rchar) FROM tabelle1[]> but was:<...rchar) FROM tabelle1[null]>
  testSkipFirst(net.sf.jsqlparser.test.select.SelectTest): expected:<...ST f1 c1, c2 FROM t1[]> but was:<...ST f1 c1, c2 FROM t1[null]>
  testMultiPartTableNameWithDatabaseNameAndSchemaName(net.sf.jsqlparser.test.select.SelectTest): expected:<...schemaName.tableName[]> but was:<...schemaName.tableName[null]>
  testSelectJoinWithComma(net.sf.jsqlparser.test.select.SelectTest): expected:<...leccion_de_Briofitas[ AS cb, unigeoestados AS e]s WHERE es.nombre = ...> but was:<...leccion_de_Briofitas[, unigeoestado]s WHERE es.nombre = ...>
  testAdditionalLettersGerman(net.sf.jsqlparser.test.select.SelectTest): expected:<...lü FROM testtableäöü[]> but was:<...lü FROM testtableäöü[null]>
  testTop(net.sf.jsqlparser.test.select.SelectTest): expected:<...TOP 3 * FROM mytable[] WHERE mytable.col =...> but was:<...TOP 3 * FROM mytable[null] WHERE mytable.col =...>
  testWithUnionProblem(net.sf.jsqlparser.test.select.SelectTest): expected:<...T mslink FROM tablea[) UNION (SELECT mslink FROM tableb)) SELECT * FROM tablea WHERE mslink IN (SELECT mslink FROM test])> but was:<...T mslink FROM tablea[null) UNION (SELECT mslink FROM tablebnull)) SELECT * FROM tableanull WHERE mslink IN (SELECT mslink FROM testnull])>
  testMysqlQuote(net.sf.jsqlparser.test.select.SelectTest): expected:<...FROM `ANTIQUEOWNERS`[ AS a, ANTIQUES AS b] WHERE b.BUYERID = a...> but was:<...FROM `ANTIQUEOWNERS`[, ANTIQUES] WHERE b.BUYERID = a...>
  testSelectInnerWith(net.sf.jsqlparser.test.select.SelectTest): expected:<...CT 'a' aid FROM DUAL[) SELECT aid FROM actor])> but was:<...CT 'a' aid FROM DUAL[null) SELECT aid FROM actornull])>
  testReservedKeyword2(net.sf.jsqlparser.test.select.SelectTest): expected:<... open FROM tableName[]> but was:<... open FROM tableName[null]>
  testFirst(net.sf.jsqlparser.test.select.SelectTest): expected:<...chemaName.tableName [alias ]ORDER BY alias.colum...> but was:<...chemaName.tableName []ORDER BY alias.colum...>
  testIlike(net.sf.jsqlparser.test.select.SelectTest): expected:<...ECT col1 FROM table1[] WHERE col1 ILIKE '%...> but was:<...ECT col1 FROM table1[null] WHERE col1 ILIKE '%...>
  testIsNot(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM test[] WHERE a IS NOT NULL> but was:<SELECT * FROM test[null] WHERE a IS NOT NULL>
  testLimit(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testSigns(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testUnion(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[ WHERE mytable.col = 9) UNION (SELECT * FROM mytable3 WHERE mytable3.col = ?) UNION (SELECT * FROM mytable2] LIMIT 4 OFFSET 3)> but was:<...ELECT * FROM mytable[null WHERE mytable.col = 9) UNION (SELECT * FROM mytable3null WHERE mytable3.col = ?) UNION (SELECT * FROM mytable2null] LIMIT 4 OFFSET 3)>
  testRegexpLike1(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE REGEXP_LIKE(f...> but was:<...ELECT * FROM mytable[null] WHERE REGEXP_LIKE(f...>
  testRegexpLike2(net.sf.jsqlparser.test.select.SelectTest): expected:<...E 2 END FROM mytable[]> but was:<...E 2 END FROM mytable[null]>
  testRegexpMySQL(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE first_name RE...> but was:<...ELECT * FROM mytable[null] WHERE first_name RE...>
  testCase(net.sf.jsqlparser.test.select.SelectTest): expected:<...THEN 2 END FROM tab1[]> but was:<...THEN 2 END FROM tab1[null]>
  testCast(net.sf.jsqlparser.test.select.SelectTest): expected:<...rchar) FROM tabelle1[]> but was:<...rchar) FROM tabelle1[null]>
  testFrom(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[ AS mytable0, mytable1 alias_tab1, mytable2 AS alias_tab2, (SELECT * FROM mytable3]) AS mytable4 WHERE ...> but was:<...ELECT * FROM mytable[, mytable1, mytable2, (SELECT * FROM mytable3null]) AS mytable4 WHERE ...>
  testJoin(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM tab1[ LEFT OUTER JOIN tab2] ON tab1.id = tab2.i...> but was:<SELECT * FROM tab1[null LEFT OUTER JOIN tab2null] ON tab1.id = tab2.i...>
  testLike(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM tab1[] WHERE a LIKE 'test'> but was:<SELECT * FROM tab1[null] WHERE a LIKE 'test'>
  testSkip(net.sf.jsqlparser.test.select.SelectTest): expected:<...chemaName.tableName [alias ]ORDER BY alias.colum...> but was:<...chemaName.tableName []ORDER BY alias.colum...>
  testTime(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM tab1[] WHERE a > {t '04:05...> but was:<SELECT * FROM tab1[null] WHERE a > {t '04:05...>
  testWith(net.sf.jsqlparser.test.select.SelectTest): expected:<...NT(*) FROM EMPLOYEE [AS OTHERS GROUP BY OTHERS.WORKDEPT), DINFOMAX AS (SELECT MAX(AVGSALARY) AS AVGMAX FROM DINFO) SELECT THIS_EMP.EMPNO, THIS_EMP.SALARY, DINFO.AVGSALARY, DINFO.EMPCOUNT, DINFOMAX.AVGMAX FROM EMPLOYEE AS THIS_EMP INNER JOIN DINFO INNER JOIN DINFOMAX] WHERE THIS_EMP.JOB ...> but was:<...NT(*) FROM EMPLOYEE [GROUP BY OTHERS.WORKDEPT), DINFOMAX AS (SELECT MAX(AVGSALARY) AS AVGMAX FROM DINFOnull) SELECT THIS_EMP.EMPNO, THIS_EMP.SALARY, DINFO.AVGSALARY, DINFO.EMPCOUNT, DINFOMAX.AVGMAX FROM EMPLOYEE INNER JOIN DINFOnull INNER JOIN DINFOMAXnull] WHERE THIS_EMP.JOB ...>
  testJsonExpression(net.sf.jsqlparser.test.select.SelectTest): expected:<...thumb FROM instagram[]> but was:<...thumb FROM instagram[null]>
  testConcatProblem2_5_1(net.sf.jsqlparser.test.select.SelectTest): expected:<... || c FROM testtable[]> but was:<... || c FROM testtable[null]>
  testConcatProblem2_5_2(net.sf.jsqlparser.test.select.SelectTest): expected:<...) + c FROM testtable[]> but was:<...) + c FROM testtable[null]>
  testProblemSqlAnalytic8Complex(net.sf.jsqlparser.test.select.SelectTest): expected:<... AS ROWS2 FROM STAFF[] WHERE ID < 60 ORDER...> but was:<... AS ROWS2 FROM STAFF[null] WHERE ID < 60 ORDER...>
  testWithUnionAllProblem(net.sf.jsqlparser.test.select.SelectTest): expected:<...T mslink FROM tablea[) UNION ALL (SELECT mslink FROM tableb)) SELECT * FROM tablea WHERE mslink IN (SELECT mslink FROM test])> but was:<...T mslink FROM tablea[null) UNION ALL (SELECT mslink FROM tablebnull)) SELECT * FROM tableanull WHERE mslink IN (SELECT mslink FROM testnull])>
  testOracleJoin2_1(net.sf.jsqlparser.test.select.SelectTest): expected:<select*from tabelle1[,tabelle2] where tabelle1.a(+)...> but was:<select*from tabelle1[null,tabelle2null] where tabelle1.a(+)...>
  testOracleJoin2_2(net.sf.jsqlparser.test.select.SelectTest): expected:<select*from tabelle1[,tabelle2] where tabelle1.a=ta...> but was:<select*from tabelle1[null,tabelle2null] where tabelle1.a=ta...>
  testOracleJoin3_1(net.sf.jsqlparser.test.select.SelectTest): expected:<...LECT * FROM tabelle1[, tabelle2] WHERE tabelle1.a > ...> but was:<...LECT * FROM tabelle1[null, tabelle2null] WHERE tabelle1.a > ...>
  testAnyConditionSubSelect(net.sf.jsqlparser.test.select.SelectTest): expected:<...no, e1.sal FROM emp [e1 WHERE e1.sal > ANY (SELECT e2.sal FROM emp e2] WHERE e2.deptno = 1...> but was:<...no, e1.sal FROM emp [WHERE e1.sal > ANY (SELECT e2.sal FROM emp] WHERE e2.deptno = 1...>
  testPivotXml1(net.sf.jsqlparser.test.select.SelectTest): expected:<...) FOR b IN ('val1'))[]> but was:<...) FOR b IN ('val1'))[null]>
  testPivotXml2(net.sf.jsqlparser.test.select.SelectTest): expected:<... FROM myothertable))[]> but was:<... FROM myothertable))[null]>
  testPivotXml3(net.sf.jsqlparser.test.select.SelectTest): expected:<...t(a) FOR b IN (ANY))[]> but was:<...t(a) FOR b IN (ANY))[null]>
  testOrderByNullsFirst(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT a FROM tab1[] ORDER BY a NULLS FI...> but was:<SELECT a FROM tab1[null] ORDER BY a NULLS FI...>
  testMultiTableJoin(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM taba[ INNER JOIN tabb ON taba.a = tabb.a, tabc LEFT JOIN tabd] ON tabc.c = tabd.c> but was:<SELECT * FROM taba[null INNER JOIN tabbnull ON taba.a = tabb.a, tabcnull LEFT JOIN tabdnull] ON tabc.c = tabd.c>
  testProblemSqlServer_Modulo_mod(net.sf.jsqlparser.test.select.SelectTest): expected:<...ECT mod(5, 2) FROM A[]> but was:<...ECT mod(5, 2) FROM A[null]>
  testProblemSqlAnalytic(net.sf.jsqlparser.test.select.SelectTest): expected:<... a) AS n FROM table1[]> but was:<... a) AS n FROM table1[null]>
  testIssue160_signedParameter2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE -? = 5> but was:<...ELECT * FROM mytable[null] WHERE -? = 5>
  testAdditionalLettersSpanish(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM años[]> but was:<SELECT * FROM años[null]>
  testLateral1(net.sf.jsqlparser.test.select.SelectTest): expected:<...INETOTAL FROM ORDERS[ AS O], LATERAL(SELECT SUM...> but was:<...INETOTAL FROM ORDERS[], LATERAL(SELECT SUM...>
  testSelectNumericBind(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT a FROM b[] WHERE c = :1> but was:<SELECT a FROM b[null] WHERE c = :1>
  testRegexpBinaryMySQL(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE first_name RE...> but was:<...ELECT * FROM mytable[null] WHERE first_name RE...>
  testMultiValueIn(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[ WHERE (a, b, c) IN (SELECT a, b, c FROM mytable2])> but was:<...ELECT * FROM mytable[null WHERE (a, b, c) IN (SELECT a, b, c FROM mytable2null])>
  testProblemSqlIntersect(net.sf.jsqlparser.test.select.SelectTest): expected:<(SELECT * FROM a[) INTERSECT (SELECT * FROM b])> but was:<(SELECT * FROM a[null) INTERSECT (SELECT * FROM bnull])>
  testProblemFunction(net.sf.jsqlparser.test.select.SelectTest): expected:<...est() FROM testtable[]> but was:<...est() FROM testtable[null]>
  testConcatProblem2(net.sf.jsqlparser.test.select.SelectTest): expected:<...T_TMP FROM testtable[]> but was:<...T_TMP FROM testtable[null]>
  testBitwise(net.sf.jsqlparser.test.select.SelectTest): expected:<...1 | col2 FROM table1[]> but was:<...1 | col2 FROM table1[null]>
  testSelectInto1(net.sf.jsqlparser.test.select.SelectTest): expected:<...ECT * INTO user_copy[ FROM user]> but was:<...ECT * INTO user_copy[null FROM usernull]>
  testSelectItems(net.sf.jsqlparser.test.select.SelectTest): expected:<...mytab.* FROM mytable[] WHERE mytable.col =...> but was:<...mytab.* FROM mytable[null] WHERE mytable.col =...>
  testSelectJoin2(net.sf.jsqlparser.test.select.SelectTest): expected:<...* FROM pg_constraint[] WHERE pg_attribute....> but was:<...* FROM pg_constraint[null] WHERE pg_attribute....>
  testBrackets2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT [a] FROM t[]> but was:<SELECT [a] FROM t[null]>
  testProblemSqlServer_Modulo_Proz(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT 5 % 2 FROM A[]> but was:<SELECT 5 % 2 FROM A[null]>
  testFirstWithKeywordLimit(net.sf.jsqlparser.test.select.SelectTest): expected:<...chemaName.tableName [alias ]ORDER BY alias.colum...> but was:<...chemaName.tableName []ORDER BY alias.colum...>
  testGroupConcat(net.sf.jsqlparser.test.select.SelectTest): expected:<...OR ' ') FROM student[] GROUP BY student_na...> but was:<...OR ' ') FROM student[null] GROUP BY student_na...>
  testWithRecursive(net.sf.jsqlparser.test.select.SelectTest): expected:<...(SELECT n + 1 FROM t[ WHERE n < 100)) SELECT sum(n) FROM t]> but was:<...(SELECT n + 1 FROM t[null WHERE n < 100)) SELECT sum(n) FROM tnull]>
  testSelectKeepOver(net.sf.jsqlparser.test.select.SelectTest): expected:<...orst" FROM employees[] ORDER BY department...> but was:<...orst" FROM employees[null] ORDER BY department...>
  testFunctionRight(net.sf.jsqlparser.test.select.SelectTest): expected:<...col1, 4) FROM table1[]> but was:<...col1, 4) FROM table1[null]>
  testMultiPartColumnName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testWithUnionProblem3(net.sf.jsqlparser.test.select.SelectTest): expected:<...varchar) FROM tablea[ INNER JOIN tableb ON tablea.mslink = tableb.mslink AND tableb.deleted = 0 WHERE tablea.fname IS NULL AND 1 = 0) UNION ALL (SELECT mslink FROM tableb)) SELECT * FROM tablea WHERE mslink IN (SELECT mslink FROM test])> but was:<...varchar) FROM tablea[null INNER JOIN tablebnull ON tablea.mslink = tableb.mslink AND tableb.deleted = 0 WHERE tablea.fname IS NULL AND 1 = 0) UNION ALL (SELECT mslink FROM tablebnull)) SELECT * FROM tableanull WHERE mslink IN (SELECT mslink FROM testnull])>
  testWithUnionProblem4(net.sf.jsqlparser.test.select.SelectTest): expected:<...feature FROM tablea [AS gl INNER JOIN tableb AS ba ON gl.mslink = ba.gl_mslink INNER JOIN tablec AS ae ON gl.mslink = ae.mslink AND ae.deleted = 0 WHERE gl.parent IS NULL AND gl.mslink <> 0) UNION ALL (SELECT gl.mslink, ba.gl_name AS txt, ba.gl_nummer AS nr, hist.level + 1 AS level, CAST(hist.path + '.' + CAST(gl.mslink AS VARCHAR) AS VARCHAR) AS path, ae.feature FROM tablea AS gl INNER JOIN tableb AS ba ON gl.mslink = ba.gl_mslink INNER JOIN tablec AS ae ON gl.mslink = ae.mslink AND ae.deleted = 0 INNER JOIN hist ON gl.parent = hist.mslink WHERE gl.mslink <> 0)) SELECT mslink, space(level * 4) + txt AS txt, nr, feature, path FROM hist WHERE EXISTS (SELECT feature FROM tablec] WHERE mslink = 0 AN...> but was:<...feature FROM tablea [INNER JOIN tableb ON gl.mslink = ba.gl_mslink INNER JOIN tablec ON gl.mslink = ae.mslink AND ae.deleted = 0 WHERE gl.parent IS NULL AND gl.mslink <> 0) UNION ALL (SELECT gl.mslink, ba.gl_name AS txt, ba.gl_nummer AS nr, hist.level + 1 AS level, CAST(hist.path + '.' + CAST(gl.mslink AS VARCHAR) AS VARCHAR) AS path, ae.feature FROM tablea INNER JOIN tableb ON gl.mslink = ba.gl_mslink INNER JOIN tablec ON gl.mslink = ae.mslink AND ae.deleted = 0 INNER JOIN histnull ON gl.parent = hist.mslink WHERE gl.mslink <> 0)) SELECT mslink, space(level * 4) + txt AS txt, nr, feature, path FROM histnull WHERE EXISTS (SELECT feature FROM tablecnull] WHERE mslink = 0 AN...>
  testWithUnionProblem5(net.sf.jsqlparser.test.select.SelectTest): expected:<...feature FROM tablea [AS gl INNER JOIN tableb AS ba ON gl.mslink = ba.gl_mslink INNER JOIN tablec AS ae ON gl.mslink = ae.mslink AND ae.deleted = 0 WHERE gl.parent IS NULL AND gl.mslink <> 0) UNION ALL (SELECT gl.mslink, ba.gl_name AS txt, ba.gl_nummer AS nr, hist.level + 1 AS level, CAST(hist.path + '.' + CAST(gl.mslink AS VARCHAR) AS VARCHAR) AS path, 5 AS feature FROM tablea AS gl INNER JOIN tableb AS ba ON gl.mslink = ba.gl_mslink INNER JOIN tablec AS ae ON gl.mslink = ae.mslink AND ae.deleted = 0 INNER JOIN hist ON gl.parent = hist.mslink WHERE gl.mslink <> 0)) SELECT * FROM hist]> but was:<...feature FROM tablea [INNER JOIN tableb ON gl.mslink = ba.gl_mslink INNER JOIN tablec ON gl.mslink = ae.mslink AND ae.deleted = 0 WHERE gl.parent IS NULL AND gl.mslink <> 0) UNION ALL (SELECT gl.mslink, ba.gl_name AS txt, ba.gl_nummer AS nr, hist.level + 1 AS level, CAST(hist.path + '.' + CAST(gl.mslink AS VARCHAR) AS VARCHAR) AS path, 5 AS feature FROM tablea INNER JOIN tableb ON gl.mslink = ba.gl_mslink INNER JOIN tablec ON gl.mslink = ae.mslink AND ae.deleted = 0 INNER JOIN histnull ON gl.parent = hist.mslink WHERE gl.mslink <> 0)) SELECT * FROM histnull]>
  testGroupBy(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM tab1[] WHERE a > 34 GROUP ...> but was:<SELECT * FROM tab1[null] WHERE a > 34 GROUP ...>
  testMultiPartColumnNameWithTableName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testMultiPartTableNameWithDatabaseName(net.sf.jsqlparser.test.select.SelectTest): expected:<...abaseName..tableName[]> but was:<...abaseName..tableName[null]>
  testLimitSqlServer1(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testLimitSqlServer2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testLimitSqlServer3(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testLimitSqlServer4(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testPivotFunction(net.sf.jsqlparser.test.select.SelectTest): expected:<..._code FROM customers[ t) PIVOT (count(state_code) FOR state_code IN ('NY', 'CT', 'NJ', 'FL', 'MO')) ORDER BY times_purchased)) FROM DUAL]> but was:<..._code FROM customers[) PIVOT (count(state_code) FOR state_code IN ('NY', 'CT', 'NJ', 'FL', 'MO')) ORDER BY times_purchased)) FROM DUALnull]>
  testMultiPartTableNameWithServerNameAndDatabaseName(net.sf.jsqlparser.test.select.SelectTest): expected:<...abaseName..tableName[]> but was:<...abaseName..tableName[null]>
  testConcatProblem2_1(net.sf.jsqlparser.test.select.SelectTest): expected:<...CHAR) FROM testtable[]> but was:<...CHAR) FROM testtable[null]>
  testConcatProblem2_2(net.sf.jsqlparser.test.select.SelectTest): expected:<...T_TMP FROM testtable[]> but was:<...T_TMP FROM testtable[null]>
  testConcatProblem2_3(net.sf.jsqlparser.test.select.SelectTest): expected:<...CHAR) FROM testtable[]> but was:<...CHAR) FROM testtable[null]>
  testConcatProblem2_4(net.sf.jsqlparser.test.select.SelectTest): expected:<...R (1) FROM testtable[]> but was:<...R (1) FROM testtable[null]>
  testConcatProblem2_5(net.sf.jsqlparser.test.select.SelectTest): expected:<...|| c) FROM testtable[]> but was:<...|| c) FROM testtable[null]>
  testConcatProblem2_6(net.sf.jsqlparser.test.select.SelectTest): expected:<...|| c) FROM testtable[]> but was:<...|| c) FROM testtable[null]>
  testMultiPartColumnNameWithDatabaseNameAndSchemaNameAndTableName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testMultiPartColumnNameWithDatabaseNameAndTableName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testReplaceAsFunction(net.sf.jsqlparser.test.select.SelectTest): expected:<...a, 'b', c) FROM tab1[]> but was:<...a, 'b', c) FROM tab1[null]>
  testSelectJPQLPositionalParameter(net.sf.jsqlparser.test.select.SelectTest): expected:<...ECT email FROM users[] WHERE (type LIKE 'B...> but was:<...ECT email FROM users[null] WHERE (type LIKE 'B...>
  testSelectWithinGroup(net.sf.jsqlparser.test.select.SelectTest): expected:<...BY col1) FROM table1[]> but was:<...BY col1) FROM table1[null]>
  testNotEqualsTo(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM foo[] WHERE a != b> but was:<SELECT * FROM foo[null] WHERE a != b>
  testSelectForUpdate(net.sf.jsqlparser.test.select.SelectTest): expected:<...CT * FROM user_table[] FOR UPDATE> but was:<...CT * FROM user_table[null] FOR UPDATE>
  testProblemSqlAnalytic10Lag(net.sf.jsqlparser.test.select.SelectTest): expected:<... b) AS n FROM table1[]> but was:<... b) AS n FROM table1[null]>
  testProblemSqlAnalytic11Lag(net.sf.jsqlparser.test.select.SelectTest): expected:<... b) AS n FROM table1[]> but was:<... b) AS n FROM table1[null]>
  testMatches(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM team[] WHERE team.search_c...> but was:<SELECT * FROM team[null] WHERE team.search_c...>
  testAnalyticFunctionProblem1(net.sf.jsqlparser.test.select.SelectTest): expected:<...te_id) AS col FROM s[]> but was:<...te_id) AS col FROM s[null]>
  testFunctions(net.sf.jsqlparser.test.select.SelectTest): expected:<... AS max FROM mytable[] WHERE mytable.col =...> but was:<... AS max FROM mytable[null] WHERE mytable.col =...>
  testProblemFunction2(net.sf.jsqlparser.test.select.SelectTest): expected:<...sdate FROM testtable[]> but was:<...sdate FROM testtable[null]>
  testProblemFunction3(net.sf.jsqlparser.test.select.SelectTest): expected:<...(col) FROM testtable[]> but was:<...(col) FROM testtable[null]>
  testSelectOrderHaving(net.sf.jsqlparser.test.select.SelectTest): expected:<...AS num FROM currency[] GROUP BY units HAVI...> but was:<...AS num FROM currency[null] GROUP BY units HAVI...>
  testAnalyticFunction12(net.sf.jsqlparser.test.select.SelectTest): expected:<...RDER BY c) FROM tab1[]> but was:<...RDER BY c) FROM tab1[null]>
  testAnalyticFunction13(net.sf.jsqlparser.test.select.SelectTest): expected:<...a) OVER () FROM tab1[]> but was:<...a) OVER () FROM tab1[null]>
  testAnalyticFunction14(net.sf.jsqlparser.test.select.SelectTest): expected:<...ION BY b ) FROM tab1[]> but was:<...ION BY b ) FROM tab1[null]>
  testAnalyticFunction15(net.sf.jsqlparser.test.select.SelectTest): expected:<...RDER BY c) FROM tab1[]> but was:<...RDER BY c) FROM tab1[null]>
  testAnalyticFunction16(net.sf.jsqlparser.test.select.SelectTest): expected:<...LLS FIRST) FROM tab1[]> but was:<...LLS FIRST) FROM tab1[null]>
  testAnalyticFunction17(net.sf.jsqlparser.test.select.SelectTest): expected:<...current_sal FROM emp[]> but was:<...current_sal FROM emp[null]>
  testAnalyticFunction18(net.sf.jsqlparser.test.select.SelectTest): expected:<...current_sal FROM emp[]> but was:<...current_sal FROM emp[null]>
  testMultiPartTableNameWithServerNameAndDatabaseNameAndSchemaName(net.sf.jsqlparser.test.select.SelectTest): expected:<...schemaName.tableName[]> but was:<...schemaName.tableName[null]>
  testBrackets(net.sf.jsqlparser.test.select.SelectTest): expected:<... [Test] FROM table_a[]> but was:<... [Test] FROM table_a[null]>
  testWithStatement(net.sf.jsqlparser.test.select.SelectTest): expected:<... mslink FROM feature[) SELECT * FROM feature WHERE mslink IN (SELECT mslink FROM test])> but was:<... mslink FROM feature[null) SELECT * FROM featurenull WHERE mslink IN (SELECT mslink FROM testnull])>
  testIssue154_2(net.sf.jsqlparser.test.select.SelectTest): expected:<...stem_role FROM role [r ]WHERE r.merchant_id ...> but was:<...stem_role FROM role []WHERE r.merchant_id ...>
  testTimestamp(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM tab1[] WHERE a > {ts '2004...> but was:<SELECT * FROM tab1[null] WHERE a > {ts '2004...>
  testProblemSqlAnalytic5AggregateColumnValue(net.sf.jsqlparser.test.select.SelectTest): expected:<... () AS n FROM table1[]> but was:<... () AS n FROM table1[null]>
  testMultiPartTableNameWithColumnName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testFunctionLeft(net.sf.jsqlparser.test.select.SelectTest): expected:<...col1, 4) FROM table1[]> but was:<...col1, 4) FROM table1[null]>
  testCharacterSetClause(net.sf.jsqlparser.test.select.SelectTest): expected:<...AS `v0` FROM people [`view0` ]WHERE `view0`.`nick2...> but was:<...AS `v0` FROM people []WHERE `view0`.`nick2...>
  testComplexUnion1(net.sf.jsqlparser.test.select.SelectTest): expected:<..., mytab.e FROM mytab[ WHERE mytab.del = 0) UNION (SELECT 'cde-' || coalesce(mytab2.a::varchar, '') AS a, mytab2.b, mytab2.bezeichnung AS c, 0 AS d, 0 AS e FROM mytab2] WHERE mytab2.del = ...> but was:<..., mytab.e FROM mytab[null WHERE mytab.del = 0) UNION (SELECT 'cde-' || coalesce(mytab2.a::varchar, '') AS a, mytab2.b, mytab2.bezeichnung AS c, 0 AS d, 0 AS e FROM mytab2null] WHERE mytab2.del = ...>
  testProblemSqlAnalytic6AggregateColumnValue(net.sf.jsqlparser.test.select.SelectTest): expected:<... a) AS n FROM table1[]> but was:<... a) AS n FROM table1[null]>
  testDistinct(net.sf.jsqlparser.test.select.SelectTest): expected:<..., mycol FROM mytable[] WHERE mytable.col =...> but was:<..., mycol FROM mytable[null] WHERE mytable.col =...>
  testMultiPartColumnNameWithSchemaNameAndTableName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nName FROM tableName[]> but was:<...nName FROM tableName[null]>
  testMultiPartTableNameWithServerName(net.sf.jsqlparser.test.select.SelectTest): expected:<...nstance]...tableName[]> but was:<...nstance]...tableName[null]>
  testProblemSqlAnalytic7Count(net.sf.jsqlparser.test.select.SelectTest): expected:<... () AS n FROM table1[]> but was:<... () AS n FROM table1[null]>
  testAllColumnsFromTable(net.sf.jsqlparser.test.select.SelectTest): expected:<...ame.* FROM tableName[]> but was:<...ame.* FROM tableName[null]>
  testProblemSqlCombinedSets(net.sf.jsqlparser.test.select.SelectTest): expected:<(SELECT * FROM a[) INTERSECT (SELECT * FROM b) UNION (SELECT * FROM c])> but was:<(SELECT * FROM a[null) INTERSECT (SELECT * FROM bnull) UNION (SELECT * FROM cnull])>
  testInterval2(net.sf.jsqlparser.test.select.SelectTest): expected:<...START_TIME FROM tab1[]> but was:<...START_TIME FROM tab1[null]>
  testConcat(net.sf.jsqlparser.test.select.SelectTest): expected:<...|| b || c + 4 FROM t[]> but was:<...|| b || c + 4 FROM t[null]>
  testCount2(net.sf.jsqlparser.test.select.SelectTest): expected:<...+ col2) FROM mytable[]> but was:<...+ col2) FROM mytable[null]>
  testSignedColumns(net.sf.jsqlparser.test.select.SelectTest): expected:<...Name) FROM tableName[]> but was:<...Name) FROM tableName[null]>
  testDouble(net.sf.jsqlparser.test.select.SelectTest): expected:<... 1e2, * FROM mytable[] WHERE mytable.col =...> but was:<... 1e2, * FROM mytable[null] WHERE mytable.col =...>
  testProblemSqlMinus(net.sf.jsqlparser.test.select.SelectTest): expected:<(SELECT * FROM a[) MINUS (SELECT * FROM b])> but was:<(SELECT * FROM a[null) MINUS (SELECT * FROM bnull])>
  testExists(net.sf.jsqlparser.test.select.SelectTest): expected:<... (SELECT * FROM tab2[])> but was:<... (SELECT * FROM tab2[null])>
  testMultiPartTableNameWithServerProblem(net.sf.jsqlparser.test.select.SelectTest): expected:<...c.dbo.t_transfer_num[ a]> but was:<...c.dbo.t_transfer_num[]>
  testGroupByExpression(net.sf.jsqlparser.test.select.SelectTest): expected:<...um(col8) FROM table1[] GROUP BY col1, col2...> but was:<...um(col8) FROM table1[null] GROUP BY col1, col2...>
  testHaving(net.sf.jsqlparser.test.select.SelectTest): expected:<...AX(tab1.b) FROM tab1[] WHERE a > 34 GROUP ...> but was:<...AX(tab1.b) FROM tab1[null] WHERE a > 34 GROUP ...>
  testIssue154(net.sf.jsqlparser.test.select.SelectTest): expected:<..._time FROM discount [d LEFT OUTER JOIN discount_category dc] ON d.id = dc.discou...> but was:<..._time FROM discount [LEFT OUTER JOIN discount_category] ON d.id = dc.discou...>
  testDistinctTop(net.sf.jsqlparser.test.select.SelectTest): expected:<..., mycol FROM mytable[] WHERE mytable.col =...> but was:<..., mycol FROM mytable[null] WHERE mytable.col =...>
  testSelectUserVariable(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT @col FROM t1[]> but was:<SELECT @col FROM t1[null]>
  testIsNot2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM test[] WHERE a IS NOT NULL> but was:<SELECT * FROM test[null] WHERE a IS NOT NULL>
  testTopWithParenthesis(net.sf.jsqlparser.test.select.SelectTest): expected:<...chemaName.tableName [alias ]ORDER BY alias.colum...> but was:<...chemaName.tableName []ORDER BY alias.colum...>
  testSelectOracleColl(net.sf.jsqlparser.test.select.SelectTest): expected:<...CT * FROM the_table [tt ]WHERE TT.COL1 = line...> but was:<...CT * FROM the_table []WHERE TT.COL1 = line...>
  testOracleJoin(net.sf.jsqlparser.test.select.SelectTest): expected:<...LECT * FROM tabelle1[, tabelle2] WHERE tabelle1.a = ...> but was:<...LECT * FROM tabelle1[null, tabelle2null] WHERE tabelle1.a = ...>
  testPostgreSQLRegExpCaseSensitiveMatch2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT a, b FROM foo[] WHERE a ~* '[help]....> but was:<SELECT a, b FROM foo[null] WHERE a ~* '[help]....>
  testPostgreSQLRegExpCaseSensitiveMatch3(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT a, b FROM foo[] WHERE a !~ '[help]....> but was:<SELECT a, b FROM foo[null] WHERE a !~ '[help]....>
  testPostgreSQLRegExpCaseSensitiveMatch4(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT a, b FROM foo[] WHERE a !~* '[help]...> but was:<SELECT a, b FROM foo[null] WHERE a !~* '[help]...>
  testRowConstructor1(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM t1[ WHERE (col1, col2) = (SELECT col3, col4 FROM t2] WHERE id = 10)> but was:<SELECT * FROM t1[null WHERE (col1, col2) = (SELECT col3, col4 FROM t2null] WHERE id = 10)>
  testRowConstructor2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM t1[ WHERE ROW(col1, col2) = (SELECT col3, col4 FROM t2] WHERE id = 10)> but was:<SELECT * FROM t1[null WHERE ROW(col1, col2) = (SELECT col3, col4 FROM t2null] WHERE id = 10)>
  testLimit2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testTableCrossJoin(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT * FROM taba[ CROSS JOIN tabb]> but was:<SELECT * FROM taba[null CROSS JOIN tabbnull]>
  testProblemSqlAnalytic2(net.sf.jsqlparser.test.select.SelectTest): expected:<... b) AS n FROM table1[]> but was:<... b) AS n FROM table1[null]>
  testProblemSqlAnalytic3(net.sf.jsqlparser.test.select.SelectTest): expected:<... b) AS n FROM table1[]> but was:<... b) AS n FROM table1[null]>
  testProblemSqlAnalytic9CommaListPartition(net.sf.jsqlparser.test.select.SelectTest): expected:<... b) AS n FROM table1[]> but was:<... b) AS n FROM table1[null]>
  testOracleHierarchicalQuery(net.sf.jsqlparser.test.select.SelectTest): expected:<...er_id FROM employees[] CONNECT BY employee...> but was:<...er_id FROM employees[null] CONNECT BY employee...>
  testPivot1(net.sf.jsqlparser.test.select.SelectTest): expected:<...) FOR b IN ('val1'))[]> but was:<...) FOR b IN ('val1'))[null]>
  testPivot2(net.sf.jsqlparser.test.select.SelectTest): expected:<...R b IN (10, 20, 30))[]> but was:<...R b IN (10, 20, 30))[null]>
  testPivot3(net.sf.jsqlparser.test.select.SelectTest): expected:<...S d1, 20, 30 AS d3))[]> but was:<...S d1, 20, 30 AS d3))[null]>
  testPivot4(net.sf.jsqlparser.test.select.SelectTest): expected:<...R b IN (10, 20, 30))[]> but was:<...R b IN (10, 20, 30))[null]>
  testPivot5(net.sf.jsqlparser.test.select.SelectTest): expected:<...0, 'b'), (30, 'c')))[]> but was:<...0, 'b'), (30, 'c')))[null]>
  testSelectWithBrackets(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT 1 FROM mytable[])> but was:<...ELECT 1 FROM mytable[null])>
  testAnalyticFunctionProblem1b(net.sf.jsqlparser.test.select.SelectTest): expected:<...OWING) AS col FROM s[]> but was:<...OWING) AS col FROM s[null]>
  testDeparser(net.sf.jsqlparser.test.select.SelectTest): expected:<...E FROM ANTIQUEOWNERS[ AS a, ANTIQUES AS b] WHERE b.BUYERID = a...> but was:<...E FROM ANTIQUEOWNERS[, ANTIQUES] WHERE b.BUYERID = a...>
  testPivotXmlSubquery1(net.sf.jsqlparser.test.select.SelectTest): expected:<..._code FROM customers[ t]) PIVOT (count(state...> but was:<..._code FROM customers[]) PIVOT (count(state...>
  testOracleHierarchicalQuery2(net.sf.jsqlparser.test.select.SelectTest): expected:<...er_id FROM employees[] CONNECT BY PRIOR em...> but was:<...er_id FROM employees[null] CONNECT BY PRIOR em...>
  testOracleHierarchicalQuery3(net.sf.jsqlparser.test.select.SelectTest): expected:<...LEVEL FROM employees[] START WITH employee...> but was:<...LEVEL FROM employees[null] START WITH employee...>
  testOracleHierarchicalQuery4(net.sf.jsqlparser.test.select.SelectTest): expected:<...LEVEL FROM employees[] CONNECT BY PRIOR em...> but was:<...LEVEL FROM employees[null] CONNECT BY PRIOR em...>
  testExtractFrom1(net.sf.jsqlparser.test.select.SelectTest): expected:<...lumn) FROM testtable[]> but was:<...lumn) FROM testtable[null]>
  testExtractFrom2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ow()) FROM testtable[]> but was:<...ow()) FROM testtable[null]>
  testExtractFrom3(net.sf.jsqlparser.test.select.SelectTest): expected:<...- 2)) FROM testtable[]> but was:<...- 2)) FROM testtable[null]>
  testExtractFrom4(net.sf.jsqlparser.test.select.SelectTest): expected:<...:00') FROM testtable[]> but was:<...:00') FROM testtable[null]>
  testProblemSqlAnalytic4EmptyOver(net.sf.jsqlparser.test.select.SelectTest): expected:<... () AS n FROM table1[]> but was:<... () AS n FROM table1[null]>
  testCastTypeProblem(net.sf.jsqlparser.test.select.SelectTest): expected:<...(256)) FROM tabelle1[]> but was:<...(256)) FROM tabelle1[null]>
  testSelectKeywordPercent(net.sf.jsqlparser.test.select.SelectTest): expected:<...ercent FROM MY_TABLE[]> but was:<...ercent FROM MY_TABLE[null]>
  testProblemSqlExcept(net.sf.jsqlparser.test.select.SelectTest): expected:<(SELECT * FROM a[) EXCEPT (SELECT * FROM b])> but was:<(SELECT * FROM a[null) EXCEPT (SELECT * FROM bnull])>
  testMultiPartTableNameWithServerNameAndSchemaName(net.sf.jsqlparser.test.select.SelectTest): expected:<...schemaName.tableName[]> but was:<...schemaName.tableName[null]>
  testProblemSqlServer_Modulo(net.sf.jsqlparser.test.select.SelectTest): expected:<...nth' FROM test_table[]> but was:<...nth' FROM test_table[null]>
  testReservedKeyword(net.sf.jsqlparser.test.select.SelectTest): expected:<..., xml FROM tableName[]> but was:<..., xml FROM tableName[null]>
  testLimitSqlServerJdbcParameters(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE mytable.col =...> but was:<...ELECT * FROM mytable[null] WHERE mytable.col =...>
  testSelectJoin(net.sf.jsqlparser.test.select.SelectTest): expected:<...e FROM pg_constraint[ JOIN pg_class ON pg_class.oid = pg_constraint.conrelid JOIN pg_attribute] ON pg_attribute.att...> but was:<...e FROM pg_constraint[null JOIN pg_classnull ON pg_class.oid = pg_constraint.conrelid JOIN pg_attributenull] ON pg_attribute.att...>
  testSelectKeep(net.sf.jsqlparser.test.select.SelectTest): expected:<...3), col4 FROM table1[] GROUP BY col5 ORDER...> but was:<...3), col4 FROM table1[null] GROUP BY col5 ORDER...>
  testCaseElseAddition(net.sf.jsqlparser.test.select.SelectTest): expected:<...1 END AS d FROM dual[]> but was:<...1 END AS d FROM dual[null]>
  testNamedParameter2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE a = :param OR...> but was:<...ELECT * FROM mytable[null] WHERE a = :param OR...>
  testBooleanFunction1(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE test_func(col...> but was:<...ELECT * FROM mytable[null] WHERE test_func(col...>
  testCastInCast2(net.sf.jsqlparser.test.select.SelectTest): expected:<...rchar) FROM tabelle1[]> but was:<...rchar) FROM tabelle1[null]>
  testNamedParameter(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT * FROM mytable[] WHERE b = :param> but was:<...ELECT * FROM mytable[null] WHERE b = :param>

Tests run: 353, Failures: 204, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 15.575s
[INFO] Finished at: Tue Oct 06 08:52:46 CEST 2015
[INFO] Final Memory: 22M/346M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project jsqlparser: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/perham/Study/Experiments/2015-10-23-ICST/LittleDarwin/Cases/JSqlParser-jsqlparser-0.9.4/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
