[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/statement/create/table/ColDataType.java
[INFO] Scan 164 files header done in 222.801ms.
[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: 1, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec <<< FAILURE!
Running net.sf.jsqlparser.test.create.CreateTableTest
Tests run: 27, Failures: 24, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec <<< FAILURE!
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.001 sec
Running net.sf.jsqlparser.test.delete.DeleteTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running net.sf.jsqlparser.test.simpleparsing.CCJSqlParserManagerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 sec
Running net.sf.jsqlparser.test.drop.DropTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running net.sf.jsqlparser.test.insert.InsertTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 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.004 sec
Running net.sf.jsqlparser.test.replace.ReplaceTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 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.003 sec
Running net.sf.jsqlparser.test.select.SpecialOracleTest
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing string01.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing returning01.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing keywordasidentifier05.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing function07.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset15.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing interval01.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing analytic_query04.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing join10.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing pivot04.sql
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:13 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition08.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing function03.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing merge03.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing insert02.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing insert11.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing interval02.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset18.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing query_factoring08.sql
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:14 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition04.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing xmltable02.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing for_update08.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing for_update03.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing condition06.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO:    -> PROBLEM net.sf.jsqlparser.JSQLParserException
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsParseDeparse
INFO: testing cast_multiset29.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing comment02.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing numbers02.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO: testing comment01.sql
Oct 06, 2015 7:18:20 AM net.sf.jsqlparser.test.select.SpecialOracleTest testAllSqlsOnlyParse
INFO:    -> SUCCESS
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 6.699 sec <<< FAILURE!
Running net.sf.jsqlparser.test.select.SelectTest
Tests run: 228, Failures: 24, Errors: 0, Skipped: 0, Time elapsed: 0.198 sec <<< FAILURE!
Running net.sf.jsqlparser.test.select.SpeedTest
42500 statements parsed in 8016 milliseconds
 (5301 statements per second,  0.0001886 seconds per statement )
38500 select scans for table name executed in 129 milliseconds
 (298449 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.148 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.012 sec
Running net.sf.jsqlparser.util.ConnectExpressionsVisitorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 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 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.002 sec
Running net.sf.jsqlparser.statement.AdaptersTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running net.sf.jsqlparser.statement.StatementsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running net.sf.jsqlparser.statement.execute.ExecuteTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec

Results :

Failed tests:   testAlterTableAddColumn(net.sf.jsqlparser.test.alter.AlterTest): expected:<varchar (255)[]> but was:<varchar (255)[ CHARACTER SET null]>
  testCreateTableForeignKey(net.sf.jsqlparser.test.create.CreateTableTest): expected:<... TABLE test (id INT [UNSIGNED NOT NULL AUTO_INCREMENT, string VARCHAR (20), user_id INT] UNSIGNED, PRIMARY K...> but was:<... TABLE test (id INT [CHARACTER SET null UNSIGNED NOT NULL AUTO_INCREMENT, string VARCHAR (20) CHARACTER SET null, user_id INT CHARACTER SET null] UNSIGNED, PRIMARY K...>
  testCreateTableArrays(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...E sal_emp (name text[, pay_by_quarter integer[], schedule text[][]])> but was:<...E sal_emp (name text[ CHARACTER SET null, pay_by_quarter integer[] CHARACTER SET null, schedule text[][] CHARACTER SET null])>
  testCreateTable2(net.sf.jsqlparser.test.create.CreateTableTest): expected:<..."test" varchar (255)[])> but was:<..."test" varchar (255)[ CHARACTER SET null])>
  testCreateTable3(net.sf.jsqlparser.test.create.CreateTableTest): expected:<..."test" varchar (255)[, "test2" varchar (255)])> but was:<..."test" varchar (255)[ CHARACTER SET null, "test2" varchar (255) CHARACTER SET null])>
  testCreateTableParams(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...OCESSID VARCHAR (32)[]) ON COMMIT PRESERVE...> but was:<...OCESSID VARCHAR (32)[ CHARACTER SET null]) ON COMMIT PRESERVE...>
  testCreateTableDefault2(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...ABLE T1 (id integer []default 1)> but was:<...ABLE T1 (id integer [CHARACTER SET null ]default 1)>
  testCreateTableWithKey(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...acter varying (255) []NOT NULL)> but was:<...acter varying (255) [CHARACTER SET null ]NOT NULL)>
  testCreateTable(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...b (mycol a (10, 20) [c nm g, mycol2 mypar1] mypar2 (23,323,3) a...> but was:<...b (mycol a (10, 20) [CHARACTER SET null c nm g, mycol2 mypar1 CHARACTER SET null] mypar2 (23,323,3) a...>
  testCreateTablePrimaryKey(net.sf.jsqlparser.test.create.CreateTableTest): expected:<... TABLE test (id INT [UNSIGNED NOT NULL AUTO_INCREMENT, string VARCHAR (20), user_id INT] UNSIGNED, CONSTRAIN...> but was:<... TABLE test (id INT [CHARACTER SET null UNSIGNED NOT NULL AUTO_INCREMENT, string VARCHAR (20) CHARACTER SET null, user_id INT CHARACTER SET null] UNSIGNED, CONSTRAIN...>
  testCreateTableColumnValues(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...ble1 (values INTEGER[])> but was:<...ble1 (values INTEGER[ CHARACTER SET null])>
  testCreateTableDefault(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...ABLE T1 (id integer []default -1)> but was:<...ABLE T1 (id integer [CHARACTER SET null ]default -1)>
  testCreateTableWithRange(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...racter varying (255)[, range character varying (255), start_range integer, end_range integer])> but was:<...racter varying (255)[ CHARACTER SET null, range character varying (255) CHARACTER SET null, start_range integer CHARACTER SET null, end_range integer CHARACTER SET null])>
  testCreateTableUniqueConstraint(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...ivities(_id integer [primary key autoincrement,uuid varchar(255),user_id integer,sound_id integer,sound_type integer,comment_id integer,type string,tags varchar(255),created_at integer,content_id integer,sharing_note_text varchar(255),sharing_note_created_at integer],unique(created_at,t...> but was:<...ivities(_id integer [character set null primary key autoincrement,uuid varchar(255)character set null,user_id integer character set null,sound_id integer character set null,sound_type integer character set null,comment_id integer character set null,type string character set null,tags varchar(255)character set null,created_at integer character set null,content_id integer character set null,sharing_note_text varchar(255)character set null,sharing_note_created_at integer character set null],unique(created_at,t...>
  testCreateTableForeignKey2(net.sf.jsqlparser.test.create.CreateTableTest): expected:<... TABLE test (id INT [UNSIGNED NOT NULL AUTO_INCREMENT, string VARCHAR (20), user_id INT] UNSIGNED, PRIMARY K...> but was:<... TABLE test (id INT [CHARACTER SET null UNSIGNED NOT NULL AUTO_INCREMENT, string VARCHAR (20) CHARACTER SET null, user_id INT CHARACTER SET null] UNSIGNED, PRIMARY K...>
  testCreateTableForeignKey3(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...e table test(id int [unsigned not null auto_increment,string varchar(20),user_id int] unsigned references...> but was:<...e table test(id int [character set null unsigned not null auto_increment,string varchar(20)character set null,user_id int character set null] unsigned references...>
  testCreateTableForeignKey4(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...e table test(id int [unsigned not null auto_increment,string varchar(20),user_id int] unsigned foreign ke...> but was:<...e table test(id int [character set null unsigned not null auto_increment,string varchar(20)character set null,user_id int character set null] unsigned foreign ke...>
  testCreateTableWithUniqueKey(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...BLE animals (id INT [NOT NULL, name VARCHAR (100)] UNIQUE KEY (id))> but was:<...BLE animals (id INT [CHARACTER SET null NOT NULL, name VARCHAR (100) CHARACTER SET null] UNIQUE KEY (id))>
  testCreateTableVeryComplex(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...`meta_id` bigint(20)[unsigned not null auto_increment,`comment_id` bigint(20)unsigned not null default '0',`meta_key` varchar(255)default null,`meta_value` longtext],primary key(`meta_i...> but was:<...`meta_id` bigint(20)[character set null unsigned not null auto_increment,`comment_id` bigint(20)character set null unsigned not null default '0',`meta_key` varchar(255)character set null default null,`meta_value` longtext character set null],primary key(`meta_i...>
  testCreateTableUnlogged2(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...b (mycol a (10, 20) [c nm g, mycol2 mypar1] mypar2 (23,323,3) a...> but was:<...b (mycol a (10, 20) [CHARACTER SET null c nm g, mycol2 mypar1 CHARACTER SET null] mypar2 (23,323,3) a...>
  testCreateTableColumnValue(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...able1 (value INTEGER[])> but was:<...able1 (value INTEGER[ CHARACTER SET null])>
  testCreateTableInlinePrimaryKey(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...BLE animals (id INT []PRIMARY KEY NOT NULL...> but was:<...BLE animals (id INT [CHARACTER SET null ]PRIMARY KEY NOT NULL...>
  testCreateTableArrays2(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...E sal_emp (name text[, pay_by_quarter integer[5], schedule text[3][2]])> but was:<...E sal_emp (name text[ CHARACTER SET null, pay_by_quarter integer[5] CHARACTER SET null, schedule text[3][2] CHARACTER SET null])>
  testCreateTableUnlogged(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...b (mycol a (10, 20) [c nm g, mycol2 mypar1] mypar2 (23,323,3) a...> but was:<...b (mycol a (10, 20) [CHARACTER SET null c nm g, mycol2 mypar1 CHARACTER SET null] mypar2 (23,323,3) a...>
  testCreateTableIfNotExists(net.sf.jsqlparser.test.create.CreateTableTest): expected:<...STS animals (id INT []NOT NULL)> but was:<...STS animals (id INT [CHARACTER SET null ]NOT NULL)>
  testAllSqlsParseDeparse(net.sf.jsqlparser.test.select.SpecialOracleTest): expected:<...e,sal))as empsal_ntt[])as empsals from emp> but was:<...e,sal))as empsal_ntt[ character set null])as empsals from emp>
  testSelectBrackets2(net.sf.jsqlparser.test.select.SelectTest): expected:<..., d2)) / 2)::numeric[]> but was:<..., d2)) / 2)::numeric[ CHARACTER SET null]>
  testSelectBrackets3(net.sf.jsqlparser.test.select.SelectTest): expected:<..., d2)) / 2)::numeric[])> but was:<..., d2)) / 2)::numeric[ CHARACTER SET null])>
  testSelectBrackets4(net.sf.jsqlparser.test.select.SelectTest): expected:<...ECT (1 / 2)::numeric[]> but was:<...ECT (1 / 2)::numeric[ CHARACTER SET null]>
  testCastTypeProblem2(net.sf.jsqlparser.test.select.SelectTest): expected:<...ELECT col1::varchar []FROM tabelle1> but was:<...ELECT col1::varchar [CHARACTER SET null ]FROM tabelle1>
  testCastTypeProblem3(net.sf.jsqlparser.test.select.SelectTest): expected:<...col1::varchar (256) []FROM tabelle1> but was:<...col1::varchar (256) [CHARACTER SET null ]FROM tabelle1>
  testCastTypeProblem4(net.sf.jsqlparser.test.select.SelectTest): expected:<...CT 5::varchar (256) []FROM tabelle1> but was:<...CT 5::varchar (256) [CHARACTER SET null ]FROM tabelle1>
  testCastTypeProblem5(net.sf.jsqlparser.test.select.SelectTest): expected:<...5.67::varchar (256) []FROM tabelle1> but was:<...5.67::varchar (256) [CHARACTER SET null ]FROM tabelle1>
  testCastTypeProblem6(net.sf.jsqlparser.test.select.SelectTest): expected:<...::character varying []FROM tabelle1> but was:<...::character varying [CHARACTER SET null ]FROM tabelle1>
  testCastTypeProblem7(net.sf.jsqlparser.test.select.SelectTest): expected:<...AS character varying[]) FROM tabelle1> but was:<...AS character varying[ CHARACTER SET null]) FROM tabelle1>
  testCastInCast(net.sf.jsqlparser.test.select.SelectTest): expected:<...ST(CAST(a AS numeric[) AS varchar]) FROM tabelle1> but was:<...ST(CAST(a AS numeric[ CHARACTER SET null) AS varchar CHARACTER SET null]) FROM tabelle1>
  testCast(net.sf.jsqlparser.test.select.SelectTest): expected:<...CT CAST(a AS varchar[]) FROM tabelle1> but was:<...CT CAST(a AS varchar[ CHARACTER SET null]) FROM tabelle1>
  testConcatProblem2(net.sf.jsqlparser.test.select.SelectTest): expected:<...RIODE)::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 F...> but was:<...RIODE)::VARCHAR (2) [CHARACTER SET null || (VARCHAR(SPA.AANLEVERPERIODEJAAR))::VARCHAR (4) CHARACTER SET null) || TO_CHAR(SPA.AANLEVERPERIODEVOLGNR, 'FM09'::VARCHAR CHARACTER SET null)) || TO_CHAR((10000 - SPA.VERSCHIJNINGSVOLGNR), 'FM0999'::VARCHAR CHARACTER SET null)) || (SPA.GESLACHT)::VARCHAR (1) CHARACTER SET null])) AS GESLACHT_TMP F...>
  testSelectBrackets(net.sf.jsqlparser.test.select.SelectTest): expected:<...g((123.250)::numeric[])> but was:<...g((123.250)::numeric[ CHARACTER SET null])>
  testWithUnionProblem3(net.sf.jsqlparser.test.select.SelectTest): expected:<...lea.fname AS varchar[]) FROM tablea INNER ...> but was:<...lea.fname AS varchar[ CHARACTER SET null]) FROM tablea INNER ...>
  testWithUnionProblem4(net.sf.jsqlparser.test.select.SelectTest): expected:<...gl.mslink 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 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.featur...> but was:<...gl.mslink AS VARCHAR[ CHARACTER SET null) 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 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 CHARACTER SET null) AS VARCHAR CHARACTER SET null]) AS path, ae.featur...>
  testWithUnionProblem5(net.sf.jsqlparser.test.select.SelectTest): expected:<...gl.mslink 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 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 feat...> but was:<...gl.mslink AS VARCHAR[ CHARACTER SET null) 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 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 CHARACTER SET null) AS VARCHAR CHARACTER SET null]) AS path, 5 AS feat...>
  testConcatProblem2_1(net.sf.jsqlparser.test.select.SelectTest): expected:<...GNR, 'FM09'::VARCHAR[]) FROM testtable> but was:<...GNR, 'FM09'::VARCHAR[ CHARACTER SET null]) FROM testtable>
  testConcatProblem2_2(net.sf.jsqlparser.test.select.SelectTest): expected:<...RIODE)::VARCHAR (2) [|| (VARCHAR(SPA.AANLEVERPERIODEJAAR))::VARCHAR (4)]) AS GESLACHT_TMP FR...> but was:<...RIODE)::VARCHAR (2) [CHARACTER SET null || (VARCHAR(SPA.AANLEVERPERIODEJAAR))::VARCHAR (4) CHARACTER SET null]) AS GESLACHT_TMP FR...>
  testConcatProblem2_3(net.sf.jsqlparser.test.select.SelectTest): expected:<...), 'FM0999'::VARCHAR[]) FROM testtable> but was:<...), 'FM0999'::VARCHAR[ CHARACTER SET null]) FROM testtable>
  testConcatProblem2_4(net.sf.jsqlparser.test.select.SelectTest): expected:<...LACHT)::VARCHAR (1) []FROM testtable> but was:<...LACHT)::VARCHAR (1) [CHARACTER SET null ]FROM testtable>
  testCharacterSetClause(net.sf.jsqlparser.test.select.SelectTest): expected:<...ick2` AS CHAR (8000)[ CHARACTER SET utf8]) AS `v0` FROM peopl...> but was:<...ick2` AS CHAR (8000)[]) AS `v0` FROM peopl...>
  testComplexUnion1(net.sf.jsqlparser.test.select.SelectTest): expected:<...sce(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...> but was:<...sce(mytab.a::varchar[ CHARACTER SET null, '') 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 CHARACTER SET null], '') AS a, mytab2.b...>
  testCastTypeProblem(net.sf.jsqlparser.test.select.SelectTest): expected:<...ol1 AS varchar (256)[]) FROM tabelle1> but was:<...ol1 AS varchar (256)[ CHARACTER SET null]) FROM tabelle1>
  testCastInCast2(net.sf.jsqlparser.test.select.SelectTest): expected:<...sertEqual AS numeric[) AS varchar]) FROM tabelle1> but was:<...sertEqual AS numeric[ CHARACTER SET null) AS varchar CHARACTER SET null]) FROM tabelle1>

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

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.047s
[INFO] Finished at: Tue Oct 06 07:18:28 CEST 2015
[INFO] Final Memory: 24M/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
