List:Commits« Previous MessageNext Message »
From:pharvey Date:September 30 2006 7:20pm
Subject:Connector/ODBC 5 commit: r565 - in trunk: Driver/Driver/Tests SDK/MYSQLPlus/Library
View as plain text  
Modified:
   trunk/Driver/Driver/Tests/TSTColumns.c
   trunk/SDK/MYSQLPlus/Library/MResultPlus.cpp
Log:
FIX: Seems Migration of test data (Northwind) did not preserve case of data object names.
Adjusted test to use lowercase.

All existing PostBuild tests succeed now. Need to add more PostBuild tests but first will
do quick testing with; MS Access (linked tables), MS Query, and ADO (via C interface).

Modified: trunk/Driver/Driver/Tests/TSTColumns.c
===================================================================
--- trunk/Driver/Driver/Tests/TSTColumns.c	2006-09-30 05:10:13 UTC (rev 564)
+++ trunk/Driver/Driver/Tests/TSTColumns.c	2006-09-30 19:20:06 UTC (rev 565)
@@ -31,7 +31,7 @@
 {
     SQLTCHAR *  pszCatalog      = NULL;
     SQLTCHAR *  pszSchema       = NULL;
-    SQLTCHAR *  pszTable        = TEXT("Orders");
+    SQLTCHAR *  pszTable        = TEXT("orders");
     SQLTCHAR *  pszColumn       = TEXT("%");
     SQLSMALLINT nColsExpected   = 18;
     SQLINTEGER  nRowsExpected   = 14;

Modified: trunk/SDK/MYSQLPlus/Library/MResultPlus.cpp
===================================================================
--- trunk/SDK/MYSQLPlus/Library/MResultPlus.cpp	2006-09-30 05:10:13 UTC (rev 564)
+++ trunk/SDK/MYSQLPlus/Library/MResultPlus.cpp	2006-09-30 19:20:06 UTC (rev 565)
@@ -1965,6 +1965,7 @@
         if ( stringCatalog.isNull() )
             stringCatalog = "";
 
+// printf( "[PAH][%s][%s][%d] CATALOG: %s\n", __FILE__, __FUNCTION__, __LINE__,
stringCatalog.toLatin1().data());
         MYODBCDbgReturn( doAppendColumnsSchemas( stringCatalog, stringSchemaFilter,
stringTableFilter, stringColumnFilter ) );
     }
 
@@ -2035,6 +2036,7 @@
 
         if ( bMatch )
         {
+// printf( "[PAH][%s][%s][%d] SCHEMA: %s\n", __FILE__, __FUNCTION__, __LINE__,
stringlistSchemas[n].toLatin1().data());
             nReturn = doAppendColumnsTables( stringCatalog, stringlistSchemas[n],
stringTableFilter, stringColumnFilter );
             if ( !SQL_SUCCEEDED( nReturn ) )
                 break;
@@ -2080,6 +2082,7 @@
 
         if ( bMatch )
         {
+// printf( "[PAH][%s][%s][%d] TABLE: %s\n", __FILE__, __FUNCTION__, __LINE__,
stringlistTables[n].toLatin1().data() );
             nReturn = doAppendColumnsColumns( stringCatalog, stringSchema,
stringlistTables[n], stringColumnFilter );
             if ( !SQL_SUCCEEDED( nReturn ) )
                 break;

Thread
Connector/ODBC 5 commit: r565 - in trunk: Driver/Driver/Tests SDK/MYSQLPlus/Librarypharvey30 Sep