[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/ExpressionDeParser.java
[INFO] Scan 164 files header done in 231.635ms.
[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.054 sec
Running net.sf.jsqlparser.test.create.CreateTableTest
Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 sec
Running net.sf.jsqlparser.test.create.CreateIndexTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 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.179 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: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec
Running net.sf.jsqlparser.test.TestUtils
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.test.update.UpdateTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running net.sf.jsqlparser.test.replace.ReplaceTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 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:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing string01.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing returning01.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing keywordasidentifier05.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing function07.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset15.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing interval01.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing analytic_query04.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing join10.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing pivot04.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition08.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing function03.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing merge03.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing insert02.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing insert11.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing interval02.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset18.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing query_factoring08.sql
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:34 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition04.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing xmltable02.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing for_update08.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing for_update03.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition06.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset29.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset38.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing query_factoring09.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition19.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing union02.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing groupby22.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing comment02.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing numbers02.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing comment01.sql
Oct 06, 2015 8:32:41 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 6.687 sec <<< FAILURE!
Running net.sf.jsqlparser.test.select.SelectTest
Tests run: 228, Failures: 38, Errors: 4, Skipped: 0, Time elapsed: 0.207 sec <<< FAILURE!
Running net.sf.jsqlparser.test.select.SpeedTest
42500 statements parsed in 7971 milliseconds
 (5331 statements per second,  0.0001876 seconds per statement )
38500 select scans for table name executed in 131 milliseconds
 (293893 select scans for table name per second,  0.0000034 seconds per select scans for table name)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.099 sec
Running net.sf.jsqlparser.test.truncate.TruncateTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.util.TablesNamesFinderTest
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Running net.sf.jsqlparser.util.ConnectExpressionsVisitorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running net.sf.jsqlparser.util.AddAliasesVisitorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 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 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 sec
Running net.sf.jsqlparser.statement.execute.ExecuteTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec

Results :

Failed tests:   testAllSqlsParseDeparse(net.sf.jsqlparser.test.select.SpecialOracleTest): expected:<...ry_iso_code,to_char([sum(amount_sold),'9,999,999,999')sales$,grouping(channel_desc)as ch,grouping(calendar_month_desc)as mo,grouping(country_iso_code)as co from sales,customers,times,channels,countries where sales.time_id=times.time_id and sales.cust_id=customers.cust_id and customers.country_id=countries.country_id and sales.channel_id=channels.channel_id and channels.channel_desc in('direct sales','internet')and times.calendar_month_desc in('2000-09','2000-10')and countries.country_iso_code in('gb','us')group by rollup(channel_desc,calendar_month_desc,countries.country_iso_code])> but was:<...ry_iso_code,to_char([)sales$,grouping()as ch,grouping()as mo,grouping()as co from sales,customers,times,channels,countries where sales.time_id=times.time_id and sales.cust_id=customers.cust_id and customers.country_id=countries.country_id and sales.channel_id=channels.channel_id and channels.channel_desc in('direct sales','internet')and times.calendar_month_desc in('2000-09','2000-10')and countries.country_iso_code in('gb','us')group by rollup(])>
  testMultiValueIn2(net.sf.jsqlparser.test.select.SelectTest): expected:<...mytable WHERE (trim([a), trim(b])) IN (SELECT a, b F...> but was:<...mytable WHERE (trim([), trim(])) IN (SELECT a, b F...>
  testSelectBrackets3(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT avg([(EXTRACT(epoch FROM age(d1, d2)) / 2)::numeric])> but was:<SELECT avg([])>
  testRegexpLike1(net.sf.jsqlparser.test.select.SelectTest): expected:<...e WHERE REGEXP_LIKE([first_name, '^Ste(v|ph)en$'])> but was:<...e WHERE REGEXP_LIKE([])>
  testRegexpLike2(net.sf.jsqlparser.test.select.SelectTest): expected:<...SE WHEN REGEXP_LIKE([first_name, '^Ste(v|ph)en$']) THEN 1 ELSE 2 END ...> but was:<...SE WHEN REGEXP_LIKE([]) THEN 1 ELSE 2 END ...>
  testWith(net.sf.jsqlparser.test.select.SelectTest): expected:<...THERS.WORKDEPT, AVG([OTHERS.SALARY), COUNT(*) FROM EMPLOYEE AS OTHERS GROUP BY OTHERS.WORKDEPT), DINFOMAX AS (SELECT MAX(AVGSALARY]) AS AVGMAX FROM DIN...> but was:<...THERS.WORKDEPT, AVG([), COUNT(*) FROM EMPLOYEE AS OTHERS GROUP BY OTHERS.WORKDEPT), DINFOMAX AS (SELECT MAX(]) AS AVGMAX FROM DIN...>
  testProblemSqlServer_Modulo_mod(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT mod([5, 2]) FROM A> but was:<SELECT mod([]) FROM A>
  testConcatProblem2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT MAX([(((((SPA.SOORTAANLEVERPERIODE)::VARCHAR (2) || (VARCHAR(SPA.AANLEVERPERIODEJAAR))::VARCHAR (4)) || TO_CHAR(SPA.AANLEVERPERIODEVOLGNR, 'FM09'::VARCHAR)) || TO_CHAR((10000 - SPA.VERSCHIJNINGSVOLGNR), 'FM0999'::VARCHAR)) || (SPA.GESLACHT)::VARCHAR (1))]) AS GESLACHT_TMP FR...> but was:<SELECT MAX([]) AS GESLACHT_TMP FR...>
  testSelectItems(net.sf.jsqlparser.test.select.SelectTest): expected:<...S MYID, (SELECT MAX([ID]) AS myid2 FROM myta...> but was:<...S MYID, (SELECT MAX([]) AS myid2 FROM myta...>
  testSelectJoin2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ribute.attnum = ANY([pg_constraint.conkey])> but was:<...ribute.attnum = ANY([])>
  testWithRecursive(net.sf.jsqlparser.test.select.SelectTest): expected:<... < 100)) SELECT sum([n]) FROM t> but was:<... < 100)) SELECT sum([]) FROM t>
  testFunctionRight(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT right([table1.col1, 4]) FROM table1> but was:<SELECT right([]) FROM table1>
  testSelectBrackets(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT avg([(123.250)::numeric])> but was:<SELECT avg([])>
  testWithUnionProblem4(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT mslink, space([level * 4]) + txt AS txt, nr, ...> but was:<...ELECT mslink, space([]) + txt AS txt, nr, ...>
  testPivotFunction(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT to_char([(SELECT col1 FROM (SELECT times_purchased, state_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:<SELECT to_char([]) FROM DUAL>
  testConcatProblem2_1(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT TO_CHAR([SPA.AANLEVERPERIODEVOLGNR, 'FM09'::VARCHAR]) FROM testtable> but was:<SELECT TO_CHAR([]) FROM testtable>
  testConcatProblem2_2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT MAX([(SPA.SOORTAANLEVERPERIODE)::VARCHAR (2) || (VARCHAR(SPA.AANLEVERPERIODEJAAR))::VARCHAR (4)]) AS GESLACHT_TMP FR...> but was:<SELECT MAX([]) AS GESLACHT_TMP FR...>
  testConcatProblem2_3(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT TO_CHAR([(10000 - SPA.VERSCHIJNINGSVOLGNR), 'FM0999'::VARCHAR]) FROM testtable> but was:<SELECT TO_CHAR([]) FROM testtable>
  testConcatProblem2_5(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT max([(a || b) || c]) FROM testtable> but was:<SELECT max([]) FROM testtable>
  testConcatProblem2_6(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT max([a || b || c]) FROM testtable> but was:<SELECT max([]) FROM testtable>
  testReplaceAsFunction(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT REPLACE([a, 'b', c]) FROM tab1> but was:<SELECT REPLACE([]) FROM tab1>
  testMatches(net.sf.jsqlparser.test.select.SelectTest): expected:<...olumn @@ to_tsquery(['new & york & yankees'])> but was:<...olumn @@ to_tsquery([])>
  testFunctions(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT MAX([id]) AS max FROM mytabl...> but was:<SELECT MAX([]) AS max FROM mytabl...>
  testProblemFunction3(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT TRUNCATE([col]) FROM testtable> but was:<SELECT TRUNCATE([]) FROM testtable>
  testSelectOrderHaving(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT units, count([units) AS num FROM currency GROUP BY units HAVING count(units]) > 1 ORDER BY num> but was:<SELECT units, count([) AS num FROM currency GROUP BY units HAVING count(]) > 1 ORDER BY num>
  testFunctionLeft(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT left([table1.col1, 4]) FROM table1> but was:<SELECT left([]) FROM table1>
  testComplexUnion1(net.sf.jsqlparser.test.select.SelectTest): expected:<... 'abc-' || coalesce([mytab.a::varchar, '') AS a, mytab.b, mytab.c AS st, mytab.d, mytab.e FROM mytab WHERE mytab.del = 0) UNION (SELECT 'cde-' || coalesce(mytab2.a::varchar, '']) AS a, mytab2.b, my...> but was:<... 'abc-' || coalesce([) AS a, mytab.b, mytab.c AS st, mytab.d, mytab.e FROM mytab WHERE mytab.del = 0) UNION (SELECT 'cde-' || coalesce(]) AS a, mytab2.b, my...>
  testIssue160_signedParameter(net.sf.jsqlparser.test.select.SelectTest): expected:<...tart_date > DATEADD([HH, -?, GETDATE()])> but was:<...tart_date > DATEADD([])>
  testInterval2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT to_timestamp([to_char(now() - INTERVAL '45 MINUTE', 'YYYY-MM-DD-HH24:')]) AS START_TIME FROM...> but was:<SELECT to_timestamp([]) AS START_TIME FROM...>
  testCount2(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT count([ALL col1 + col2]) FROM mytable> but was:<SELECT count([]) FROM mytable>
  testGroupByExpression(net.sf.jsqlparser.test.select.SelectTest): expected:<...2, col1 + col2, sum([col8]) FROM table1 GROUP ...> but was:<...2, col1 + col2, sum([]) FROM table1 GROUP ...>
  testHaving(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT MAX([tab1.b) FROM tab1 WHERE a > 34 GROUP BY tab1.b HAVING MAX(tab1.b]) > 56> but was:<SELECT MAX([) FROM tab1 WHERE a > 34 GROUP BY tab1.b HAVING MAX(]) > 56>
  testSelectOracleColl(net.sf.jsqlparser.test.select.SelectTest): expected:<...ERE TT.COL1 = lines([idx]).COL1> but was:<...ERE TT.COL1 = lines([]).COL1>
  testRowConstructor2(net.sf.jsqlparser.test.select.SelectTest): expected:<...* FROM t1 WHERE ROW([col1, col2]) = (SELECT col3, co...> but was:<...* FROM t1 WHERE ROW([]) = (SELECT col3, co...>
  testDeparser(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT count([DISTINCT f + 4]) FROM a> but was:<SELECT count([]) FROM a>
  testProblemSqlServer_Modulo(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT convert([varchar(255), DATEDIFF(month, year1, abc_datum) / 12) + ' year, ' + convert(varchar(255), DATEDIFF(month, year2, abc_datum) % 12]) + ' month' FROM te...> but was:<SELECT convert([) + ' year, ' + convert(]) + ' month' FROM te...>
  testSelectJoin(net.sf.jsqlparser.test.select.SelectTest): expected:<...ribute.attnum = ANY([pg_constraint.conkey])) ORDER BY pg_const...> but was:<...ribute.attnum = ANY([])) ORDER BY pg_const...>
  testSelectKeep(net.sf.jsqlparser.test.select.SelectTest): expected:<SELECT col1, min([col2]) KEEP (DENSE_RANK F...> but was:<SELECT col1, min([]) KEEP (DENSE_RANK F...>
  testBooleanFunction1(net.sf.jsqlparser.test.select.SelectTest): expected:<...ble WHERE test_func([col1])> but was:<...ble WHERE test_func([])>

Tests in error: 
  testProblemFunction(net.sf.jsqlparser.test.select.SelectTest)
  testExtractFrom2(net.sf.jsqlparser.test.select.SelectTest)
  testExtractFrom3(net.sf.jsqlparser.test.select.SelectTest)
  testExtractFrom4(net.sf.jsqlparser.test.select.SelectTest)

Tests run: 353, Failures: 39, Errors: 4, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.012s
[INFO] Finished at: Tue Oct 06 08:32:49 CEST 2015
[INFO] Final Memory: 21M/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
