Changeset: 4d3bd20a025a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4d3bd20a025a
Modified Files:
sql/test/proto_loader/odbc/Tests/monetodbc-Windows.test
Branch: Dec2025
Log Message:
There are two legitimate reasons why the tests might fail.
Therefore we need to be more lenient when checking for errors.
The reasons are: permission denied and DSN not known.
diffs (33 lines):
diff --git a/sql/test/proto_loader/odbc/Tests/monetodbc-Windows.test
b/sql/test/proto_loader/odbc/Tests/monetodbc-Windows.test
--- a/sql/test/proto_loader/odbc/Tests/monetodbc-Windows.test
+++ b/sql/test/proto_loader/odbc/Tests/monetodbc-Windows.test
@@ -7,7 +7,8 @@ statement error 42000!CATALOG: no such t
select * from proto_loader('odbc:DRIVER=/usr/lib64/libMonetODBC.so',
'monetdb', 'monetdb', 'SELECT * FROM INFORMATION_SCHEMA.TABLES')
--statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE 08001, Error code 0, Message [MonetDB][ODBC
Driver 11.51.5]could not connect: Connection refused'
-statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE 08001, Error code 0, Message [MonetDB][ODBC
Driver ...
+--statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE IM002, Error code 0, Message [Microsoft][ODBC
Driver Manager] Data source name not found and no default driver specified'
+statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE ...
select * from proto_loader('odbc:DSN=MonetDB;QUERY=SELECT * FROM
INFORMATION_SCHEMA.TABLES')
statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE HY000, Error code 556, Message General error:
Invalid file dsn '''
@@ -19,15 +20,15 @@ select * from proto_loader('odbc:DRIVER=
statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE IM002, Error code 0, Message [Microsoft][ODBC
Driver Manager] Data source name not found and no default driver specified'
select * from
proto_loader('odbc:DRIVER=/usr/lib64/libMonetODBC.so;UID=monetdb;PWD=monetdb;QUERY=SELECT
* FROM INFORMATION_SCHEMA.TABLES')
-statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE 08001, Error code 0, Message [MonetDB][ODBC
Driver ...
+statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE ...
select * from
proto_loader('odbc:DSN=MonetDB;UID=monetdb;PWD=monetdb;QUERY=SELECT * FROM
INFORMATION_SCHEMA.TABLES')
-statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE 08001, Error code 0, Message [MonetDB][ODBC
Driver ...
+statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE ...
select * from
proto_loader('odbc:DSN=MonetDB;Database=demo;UID=monetdb;PWD=monetdb;QUERY=SELECT
* FROM INFORMATION_SCHEMA.TABLES')
-statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE 08001, Error code 0, Message [MonetDB][ODBC
Driver ...
+statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE ...
select * from
proto_loader('odbc:DSN=MonetDB;Database=mTests_sql_test_proto_loader_odbc;UID=monetdb;PWD=monetdb;QUERY=SELECT
* FROM INFORMATION_SCHEMA.TABLES')
-statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE 08001, Error code 0, Message [MonetDB][ODBC
Driver ...
+statement error 42000!SELECT: proto_loader function failed 'odbc_loader
SQLDriverConnect failed. SQLSTATE ...
select * from
proto_loader('odbc:DSN=MonetDB;Database=mTests_sql_test_proto_loader_odbc;Port=40655;UID=monetdb;PWD=monetdb;QUERY=SELECT
* FROM INFORMATION_SCHEMA.TABLES')
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]