You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by is...@apache.org on 2017/11/03 09:51:29 UTC
ignite git commit: IGNITE-6765: Added test for closing ODBC statement
Repository: ignite
Updated Branches:
refs/heads/master 221a55f46 -> 242b345eb
IGNITE-6765: Added test for closing ODBC statement
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/242b345e
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/242b345e
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/242b345e
Branch: refs/heads/master
Commit: 242b345eb298ea7586841b7014b91ce1d0fa3837
Parents: 221a55f
Author: Igor Sapego <is...@gridgain.com>
Authored: Fri Nov 3 12:50:39 2017 +0300
Committer: Igor Sapego <is...@gridgain.com>
Committed: Fri Nov 3 12:50:39 2017 +0300
----------------------------------------------------------------------
.../platforms/cpp/odbc-test/src/queries_test.cpp | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/242b345e/modules/platforms/cpp/odbc-test/src/queries_test.cpp
----------------------------------------------------------------------
diff --git a/modules/platforms/cpp/odbc-test/src/queries_test.cpp b/modules/platforms/cpp/odbc-test/src/queries_test.cpp
index c6097e0..0b0bf82 100644
--- a/modules/platforms/cpp/odbc-test/src/queries_test.cpp
+++ b/modules/platforms/cpp/odbc-test/src/queries_test.cpp
@@ -2379,5 +2379,22 @@ BOOST_AUTO_TEST_CASE(TestMultipleMixedStatementsNoFetch)
}
}
+BOOST_AUTO_TEST_CASE(TestCloseAfterEmptyUpdate)
+{
+ Connect("DRIVER={Apache Ignite};ADDRESS=127.0.0.1:11110;SCHEMA=cache");
+
+ SQLCHAR query[] = "update TestType set strField='test' where _key=42";
+
+ SQLRETURN ret = SQLExecDirect(stmt, &query[0], SQL_NTS);
+
+ if (!SQL_SUCCEEDED(ret))
+ BOOST_FAIL(GetOdbcErrorMessage(SQL_HANDLE_STMT, stmt));
+
+ ret = SQLFreeStmt(stmt, SQL_CLOSE);
+
+ if (!SQL_SUCCEEDED(ret))
+ BOOST_FAIL(GetOdbcErrorMessage(SQL_HANDLE_STMT, stmt));
+}
+
BOOST_AUTO_TEST_SUITE_END()