Add 6 expected output so as to fix regression test failures on Windows.
authorHiroshi Inoue <h-inoue@dream.email.ne.jp>
Fri, 29 Jul 2016 07:35:59 +0000 (16:35 +0900)
committerHiroshi Inoue <h-inoue@dream.email.ne.jp>
Fri, 29 Jul 2016 07:35:59 +0000 (16:35 +0900)
test/expected/alter_1.out [new file with mode: 0644]
test/expected/catalogfunctions_1.out [new file with mode: 0644]
test/expected/colattribute_2.out [new file with mode: 0644]
test/expected/deprecated_2.out [new file with mode: 0644]
test/expected/diagnostic_2.out [new file with mode: 0644]
test/expected/parse_1.out [new file with mode: 0644]

diff --git a/test/expected/alter_1.out b/test/expected/alter_1.out
new file mode 100644 (file)
index 0000000..18041c7
--- /dev/null
@@ -0,0 +1,6 @@
+connected\r
+Result set metadata:\r
+t: WVARCHAR(40) digits: 0, nullable\r
+Result set metadata:\r
+t: WVARCHAR(80) digits: 0, nullable\r
+disconnecting\r
diff --git a/test/expected/catalogfunctions_1.out b/test/expected/catalogfunctions_1.out
new file mode 100644 (file)
index 0000000..420dced
--- /dev/null
@@ -0,0 +1,200 @@
+connected\r
+Check for SQLTypeInfo\r
+Result set metadata:\r
+TYPE_NAME: WVARCHAR(128) digits: 0, nullable\r
+DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+PRECISION: INTEGER(10) digits: 0, nullable\r
+LITERAL_PREFIX: WVARCHAR(128) digits: 0, nullable\r
+LITERAL_SUFFIX: WVARCHAR(128) digits: 0, nullable\r
+CREATE_PARAMS: WVARCHAR(128) digits: 0, nullable\r
+NULLABLE: SMALLINT(5) digits: 0, nullable\r
+CASE_SENSITIVE: SMALLINT(5) digits: 0, nullable\r
+SEARCHABLE: SMALLINT(5) digits: 0, nullable\r
+UNSIGNED_ATTRIBUTE: SMALLINT(5) digits: 0, nullable\r
+MONEY: SMALLINT(5) digits: 0, nullable\r
+AUTO_INCREMENT: SMALLINT(5) digits: 0, nullable\r
+LOCAL_TYPE_NAME: WVARCHAR(128) digits: 0, nullable\r
+MINIMUM_SCALE: SMALLINT(5) digits: 0, nullable\r
+MAXIMUM_SCALE: SMALLINT(5) digits: 0, nullable\r
+SQL_DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+SQL_DATETIME_SUB: SMALLINT(5) digits: 0, nullable\r
+NUM_PREC_RADIX: INTEGER(10) digits: 0, nullable\r
+INTERVAL_PRECISION: SMALLINT(5) digits: 0, nullable\r
+Result set:\r
+varchar    12  255 '   '   max. length 1   1   3   NULL    0   NULL    NULL    NULL    NULL    -9  NULL    NULL    0\r
+Check for SQLTables\r
+Result set metadata:\r
+TABLE_CAT: WVARCHAR(128) digits: 0, nullable\r
+TABLE_SCHEM: WVARCHAR(128) digits: 0, nullable\r
+TABLE_NAME: WVARCHAR(128) digits: 0, nullable\r
+TABLE_TYPE: WVARCHAR(128) digits: 0, nullable\r
+REMARKS: WVARCHAR(254) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  booltab TABLE   \r
+contrib_regression public  byteatab    TABLE   \r
+contrib_regression public  intervaltable   TABLE   \r
+contrib_regression public  lo_test_tab TABLE   \r
+contrib_regression public  testtab1    TABLE   \r
+contrib_regression public  testtab_fk  TABLE   \r
+Check for SQLColumns\r
+Result set metadata:\r
+TABLE_QUALIFIER: WVARCHAR(128) digits: 0, nullable\r
+TABLE_OWNER: WVARCHAR(128) digits: 0, nullable\r
+TABLE_NAME: WVARCHAR(128) digits: 0, nullable\r
+COLUMN_NAME: WVARCHAR(128) digits: 0, nullable\r
+DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+TYPE_NAME: WVARCHAR(128) digits: 0, nullable\r
+PRECISION: INTEGER(10) digits: 0, nullable\r
+LENGTH: INTEGER(10) digits: 0, nullable\r
+SCALE: SMALLINT(5) digits: 0, nullable\r
+RADIX: SMALLINT(5) digits: 0, nullable\r
+NULLABLE: SMALLINT(5) digits: 0, nullable\r
+REMARKS: WVARCHAR(254) digits: 0, nullable\r
+COLUMN_DEF: WVARCHAR(254) digits: 0, nullable\r
+SQL_DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+SQL_DATETIME_SUB: SMALLINT(5) digits: 0, nullable\r
+CHAR_OCTET_LENGTH: INTEGER(10) digits: 0, nullable\r
+ORDINAL_POSITION: INTEGER(10) digits: 0, nullable\r
+IS_NULLABLE: WVARCHAR(254) digits: 0, nullable\r
+DISPLAY_SIZE: INTEGER(10) digits: 0, nullable\r
+FIELD_TYPE: INTEGER(10) digits: 0, nullable\r
+AUTO_INCREMENT: INTEGER(10) digits: 0, nullable\r
+PHYSICAL NUMBER: SMALLINT(5) digits: 0, nullable\r
+TABLE OID: INTEGER(10) digits: 0, nullable\r
+BASE TYPEID: INTEGER(10) digits: 0, nullable\r
+TYPMOD: INTEGER(10) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  booltab id  4   int4\r
+contrib_regression public  booltab t   -9  varchar\r
+contrib_regression public  booltab b   12  bool\r
+contrib_regression public  byteatab    id  4   int4\r
+contrib_regression public  byteatab    t   -3  bytea\r
+contrib_regression public  intervaltable   id  4   int4\r
+contrib_regression public  intervaltable   iv  -9  interval\r
+contrib_regression public  intervaltable   d   -9  varchar\r
+contrib_regression public  lo_test_tab id  4   int4\r
+contrib_regression public  lo_test_tab large_data  -4  lo\r
+contrib_regression public  testtab1    id  4   int4\r
+contrib_regression public  testtab1    t   -9  varchar\r
+contrib_regression public  testtab1_pkey   id  4   int4\r
+contrib_regression public  testtab_fk  id  4   int4\r
+contrib_regression public  testtab_fk  t   -9  varchar\r
+Check for SQLSpecialColumns\r
+Result set metadata:\r
+SCOPE: SMALLINT(5) digits: 0, nullable\r
+COLUMN_NAME: WVARCHAR(128) digits: 0, nullable\r
+DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+TYPE_NAME: WVARCHAR(128) digits: 0, nullable\r
+PRECISION: INTEGER(10) digits: 0, nullable\r
+LENGTH: INTEGER(10) digits: 0, nullable\r
+SCALE: SMALLINT(5) digits: 0, nullable\r
+PSEUDO_COLUMN: SMALLINT(5) digits: 0, nullable\r
+Result set:\r
+NULL   xmin    4   xid 10  4   0   2\r
+Check for SQLStatistics\r
+Result set metadata:\r
+TABLE_QUALIFIER: WVARCHAR(128) digits: 0, nullable\r
+TABLE_OWNER: WVARCHAR(128) digits: 0, nullable\r
+TABLE_NAME: WVARCHAR(128) digits: 0, nullable\r
+NON_UNIQUE: SMALLINT(5) digits: 0, nullable\r
+INDEX_QUALIFIER: WVARCHAR(128) digits: 0, nullable\r
+INDEX_NAME: WVARCHAR(128) digits: 0, nullable\r
+TYPE: SMALLINT(5) digits: 0, nullable\r
+SEQ_IN_INDEX: SMALLINT(5) digits: 0, nullable\r
+COLUMN_NAME: WVARCHAR(128) digits: 0, nullable\r
+COLLATION: WCHAR(1) digits: 0, nullable\r
+CARDINALITY: INTEGER(10) digits: 0, nullable\r
+PAGES: INTEGER(10) digits: 0, nullable\r
+FILTER_CONDITION: WVARCHAR(128) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  testtab1    0   public  testtab1_pkey   3   1   id  A   NULL    NULL    NULL\r
+Check for SQLPrimaryKeys\r
+Result set metadata:\r
+TABLE_QUALIFIER: WVARCHAR(128) digits: 0, nullable\r
+TABLE_OWNER: WVARCHAR(128) digits: 0, nullable\r
+TABLE_NAME: WVARCHAR(128) digits: 0, nullable\r
+COLUMN_NAME: WVARCHAR(128) digits: 0, nullable\r
+KEY_SEQ: SMALLINT(5) digits: 0, nullable\r
+PK_NAME: WVARCHAR(128) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  testtab1    id  1   testtab1_pkey\r
+Check for SQLForeignKeys\r
+Result set metadata:\r
+pktable_cat: WVARCHAR(63) digits: 0, nullable\r
+pktable_schem: WVARCHAR(63) digits: 0, not nullable\r
+pktable_name: WVARCHAR(63) digits: 0, not nullable\r
+pkcolumn_name: WVARCHAR(63) digits: 0, not nullable\r
+fktable_cat: WVARCHAR(63) digits: 0, nullable\r
+fktable_schem: WVARCHAR(63) digits: 0, not nullable\r
+fktable_name: WVARCHAR(63) digits: 0, not nullable\r
+fkcolumn_name: WVARCHAR(63) digits: 0, not nullable\r
+key_seq: SMALLINT(5) digits: 0, nullable\r
+update_rule: SMALLINT(5) digits: 0, nullable\r
+delete_rule: SMALLINT(5) digits: 0, nullable\r
+fk_name: WVARCHAR(63) digits: 0, not nullable\r
+pk_name: WVARCHAR(63) digits: 0, not nullable\r
+deferrablity: SMALLINT(5) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  testtab1    id  contrib_regression  public  testtab_fk  id  1   3   3   testtab_fk_id_fkey  testtab1_pkey   7\r
+Check for SQLProcedures\r
+Result set metadata:\r
+procedure_cat: WVARCHAR(255) digits: 0, nullable\r
+procedure_schem: WVARCHAR(63) digits: 0, not nullable\r
+procedure_name: WVARCHAR(63) digits: 0, not nullable\r
+num_input_params: WVARCHAR(255) digits: 0, nullable\r
+num_output_params: WVARCHAR(255) digits: 0, nullable\r
+num_result_sets: WVARCHAR(255) digits: 0, nullable\r
+remarks: WVARCHAR(255) digits: 0, nullable\r
+procedure_type: SMALLINT(5) digits: 0, nullable\r
+Result set:\r
+   public  simple_add                  2\r
+Check for SQLProcedureColumns\r
+Result set metadata:\r
+PROCEDURE_CAT: WVARCHAR(128) digits: 0, nullable\r
+PROCEDUR_SCHEM: WVARCHAR(128) digits: 0, nullable\r
+PROCEDURE_NAME: WVARCHAR(128) digits: 0, nullable\r
+COLUMN_NAME: WVARCHAR(128) digits: 0, nullable\r
+COLUMN_TYPE: SMALLINT(5) digits: 0, nullable\r
+DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+TYPE_NAME: WVARCHAR(128) digits: 0, nullable\r
+COLUMN_SIZE: INTEGER(10) digits: 0, nullable\r
+BUFFER_LENGTH: INTEGER(10) digits: 0, nullable\r
+DECIMAL_DIGITS: SMALLINT(5) digits: 0, nullable\r
+NUM_PREC_RADIX: SMALLINT(5) digits: 0, nullable\r
+NULLABLE: SMALLINT(5) digits: 0, nullable\r
+REMARKS: WVARCHAR(128) digits: 0, nullable\r
+COLUMN_DEF: WVARCHAR(128) digits: 0, nullable\r
+SQL_DATA_TYPE: SMALLINT(5) digits: 0, nullable\r
+SQL_DATETIME_SUB: SMALLINT(5) digits: 0, nullable\r
+CHAR_OCTET_LENGTH: INTEGER(10) digits: 0, nullable\r
+ORDINAL_POSITION: INTEGER(10) digits: 0, nullable\r
+IS_NULLABLE: WVARCHAR(128) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  simple_add      1   4   int4    10  4   0   10  2   NULL    NULL    4   NULL    NULL    1   \r
+contrib_regression public  simple_add      1   4   int4    10  4   0   10  2   NULL    NULL    4   NULL    NULL    2   \r
+contrib_regression public  simple_add      4   4   int4    10  4   0   10  2   NULL    NULL    4   NULL    NULL    3   \r
+Check for SQLTablePrivileges\r
+Result set metadata:\r
+TABLE_CAT: WVARCHAR(128) digits: 0, nullable\r
+TABLE_SCHEM: WVARCHAR(128) digits: 0, nullable\r
+TABLE_NAME: WVARCHAR(128) digits: 0, nullable\r
+GRANTOR: WVARCHAR(128) digits: 0, nullable\r
+GRANTEE: WVARCHAR(128) digits: 0, nullable\r
+PRIVILEGE: WVARCHAR(128) digits: 0, nullable\r
+IS_GRANTABLE: WVARCHAR(128) digits: 0, nullable\r
+Result set:\r
+contrib_regression public  testtab1    _SYSTEM INSERT  YES\r
+contrib_regression public  testtab1    _SYSTEM SELECT  YES\r
+contrib_regression public  testtab1    _SYSTEM UPDATE  YES\r
+contrib_regression public  testtab1    _SYSTEM DELETE  YES\r
+contrib_regression public  testtab1    _SYSTEM REFERENCES  YES\r
+Check for SQLGetInfo\r
+Term for "table": table\r
+Result set:\r
+contrib_regression public  testtab1    TABLE   \r
+contrib_regression public  testtab_fk  TABLE   \r
+Result set:\r
+disconnecting\r
+connected\r
+Result set:\r
+disconnecting\r
diff --git a/test/expected/colattribute_2.out b/test/expected/colattribute_2.out
new file mode 100644 (file)
index 0000000..4aca48a
--- /dev/null
@@ -0,0 +1,160 @@
+Running tests with UnknownSizes=-1;MaxVarcharSize=100...\r
+connected\r
+Testing SQLColAttribute...\r
+\r
+-- Column 1: intcol --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: int4\r
+\r
+-- Column 2: textcol --\r
+SQL_DESC_OCTET_LENGTH: 16380\r
+SQL_DESC_TYPE_NAME: text\r
+\r
+-- Column 3: unknowncol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: unknown\r
+\r
+-- Column 4: varcharcol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 5: empty_varchar_col --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 6: varchar5col --\r
+SQL_DESC_OCTET_LENGTH: 10\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 7: interval --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: interval day to second\r
+disconnecting\r
+Running tests with UnknownSizes=0;MaxVarcharSize=100...\r
+connected\r
+Testing SQLColAttribute...\r
+\r
+-- Column 1: intcol --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: int4\r
+\r
+-- Column 2: textcol --\r
+SQL_DESC_OCTET_LENGTH: 16380\r
+SQL_DESC_TYPE_NAME: text\r
+\r
+-- Column 3: unknowncol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: unknown\r
+\r
+-- Column 4: varcharcol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 5: empty_varchar_col --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 6: varchar5col --\r
+SQL_DESC_OCTET_LENGTH: 10\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 7: interval --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: interval day to second\r
+disconnecting\r
+Running tests with UnknownSizes=1;MaxVarcharSize=100...\r
+connected\r
+Testing SQLColAttribute...\r
+\r
+-- Column 1: intcol --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: int4\r
+\r
+-- Column 2: textcol --\r
+SQL_DESC_OCTET_LENGTH: 16380\r
+SQL_DESC_TYPE_NAME: text\r
+\r
+-- Column 3: unknowncol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: unknown\r
+\r
+-- Column 4: varcharcol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 5: empty_varchar_col --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 6: varchar5col --\r
+SQL_DESC_OCTET_LENGTH: 10\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 7: interval --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: interval day to second\r
+disconnecting\r
+Running tests with UnknownSizes=2;MaxVarcharSize=100...\r
+connected\r
+Testing SQLColAttribute...\r
+\r
+-- Column 1: intcol --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: int4\r
+\r
+-- Column 2: textcol --\r
+SQL_DESC_OCTET_LENGTH: 12\r
+SQL_DESC_TYPE_NAME: text\r
+\r
+-- Column 3: unknowncol --\r
+SQL_DESC_OCTET_LENGTH: 28\r
+SQL_DESC_TYPE_NAME: unknown\r
+\r
+-- Column 4: varcharcol --\r
+SQL_DESC_OCTET_LENGTH: 28\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 5: empty_varchar_col --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 6: varchar5col --\r
+SQL_DESC_OCTET_LENGTH: 10\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 7: interval --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: interval day to second\r
+disconnecting\r
+Running tests with UnknownSizes=100;MaxVarcharSize=100...\r
+connected\r
+Testing SQLColAttribute...\r
+\r
+-- Column 1: intcol --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: int4\r
+\r
+-- Column 2: textcol --\r
+SQL_DESC_OCTET_LENGTH: 16380\r
+SQL_DESC_TYPE_NAME: text\r
+\r
+-- Column 3: unknowncol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: unknown\r
+\r
+-- Column 4: varcharcol --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 5: empty_varchar_col --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 6: varchar5col --\r
+SQL_DESC_OCTET_LENGTH: 200\r
+SQL_DESC_TYPE_NAME: varchar\r
+\r
+-- Column 7: interval --\r
+SQL_DESC_OCTET_LENGTH: 0\r
+SQL_DESC_TYPE_NAME: interval day to second\r
+disconnecting\r
diff --git a/test/expected/deprecated_2.out b/test/expected/deprecated_2.out
new file mode 100644 (file)
index 0000000..98f0dee
--- /dev/null
@@ -0,0 +1,30 @@
+Check for SQLAllocEnv\r
+Check for SQLAllocConnect\r
+Check for SQLAllocStmt\r
+Check for SQLSetConnectOption\r
+Check for SQLGetConnectOption\r
+Access type is: read-write\r
+Check for SQLError\r
+Error check: ERROR: relation "table_not_here" does not exist;\r
+Error while executing the query\r
+Check for SQLSetParam\r
+Result set:\r
+100\r
+Check for SQLGetStmtOption\r
+Cursor type is: forward\r
+Check for SQLSetStmtOption\r
+Cursor type is: static\r
+Check for SQLSetScrollOptions\r
+Cursor type is: keyset driven\r
+Check for SQLColAttributes\r
+Column 1: foo\r
+Column 2: bar\r
+Check for SQLParamOptions\r
+Status of execution\r
+Check for SQLFreeStmt\r
+Check for SQLFreeConnect\r
+Check for SQLFreeEnv\r
+connected\r
+Check for SQLTransact\r
+Result set:\r
+disconnecting\r
diff --git a/test/expected/diagnostic_2.out b/test/expected/diagnostic_2.out
new file mode 100644 (file)
index 0000000..9de3bc0
--- /dev/null
@@ -0,0 +1,28 @@
+connected\r
+SQLExecDirect\r
+42601=ERROR: syntax error at or near "broken";\r
+Error while executing the query\r
+get same message again\r
+42601=ERROR: syntax error at or near "broken";\r
+Error while executing the query\r
+SQLExecDirect\r
+42601=ERROR: syntax error at or near "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r
+42601=xxxxxxx\r
+42601\r
+killing connection...\r
+57P01=server closed the connection unexpectedly\r
+   This probably means the server terminated abnormally\r
+   before or while processing the request.\r
+;\r
+Error while executing the query\r
+SQLGetDiagRec on connection says:\r
+No error information\r
+SQLGetDiagRec called again:\r
+No error information\r
diff --git a/test/expected/parse_1.out b/test/expected/parse_1.out
new file mode 100644 (file)
index 0000000..6f0d04b
--- /dev/null
@@ -0,0 +1,12 @@
+connected\r
+Result set metadata:\r
+id: INTEGER(10) digits: 0, not nullable\r
+t: WVARCHAR(20) digits: 0, nullable\r
+Result set metadata:\r
+id: INTEGER(10) digits: 0, not nullable\r
+t: WVARCHAR(20) digits: 0, nullable\r
+Result set metadata:\r
+id: INTEGER(10) digits: 0, not nullable\r
+t: WVARCHAR(20) digits: 0, nullable\r
+con"stant: WVARCHAR(7) digits: 0, nullable\r
+disconnecting\r