Modified:
trunk/test/my_result.c
Log:
Fix test for bug #16817 to use is_*() macros, and make sure to close statement
before using it for a new query.
Modified: trunk/test/my_result.c
===================================================================
--- trunk/test/my_result.c 2007-06-18 15:51:57 UTC (rev 514)
+++ trunk/test/my_result.c 2007-06-18 17:32:52 UTC (rev 515)
@@ -1803,15 +1803,18 @@
ok_sql(hstmt, "CALL p_bug16817()");
ok_stmt(hstmt, SQLFetch(hstmt));
- my_assert(!strcmp((const char *)"Marten", my_fetch_str(hstmt,name,1)));
+ is_str(my_fetch_str(hstmt, name, 1), "Marten", 6);
ok_stmt(hstmt, SQLMoreResults(hstmt));
ok_stmt(hstmt, SQLFetch(hstmt));
- my_assert(!strcmp((const char *)"Zack", my_fetch_str(hstmt,name,1)));
+ is_str(my_fetch_str(hstmt, name, 1), "Zack", 4);
ok_stmt(hstmt, SQLMoreResults(hstmt));
ok_stmt(hstmt, SQLNumResultCols(hstmt,&ncol));
- my_assert(ncol==0);
+ is_num(ncol, 0);
+
+ ok_stmt(hstmt, SQLFreeStmt(hstmt, SQL_CLOSE));
+
ok_sql(hstmt, "DROP PROCEDURE p_bug16817");
}
| Thread |
|---|
| • Connector/ODBC 3.51 commit: r515 - trunk/test | jwinstead | 18 Jun |