mirror of
https://github.com/pocoproject/poco.git
synced 2025-11-24 14:20:10 +01:00
Poco 1.9.1 assert true (#2255)
* Rename assert by assertTrue * Update submodules * Missing assertTrue * Rename poco_assertTrue to poco_assert * Rename poco_assertTrue to poco_assert
This commit is contained in:
committed by
Aleksandar Fabijanic
parent
5a1bf5eb4a
commit
960ecb38f0
@@ -70,17 +70,17 @@ void ODBCAccessTest::testSimpleAccess()
|
||||
try { *_pSession << "SELECT COUNT(*) FROM PERSON", into(count), now; }
|
||||
catch(ConnectionException& ce){ std::cout << ce.toString() << std::endl; fail ("testSimpleAccess()"); }
|
||||
catch(StatementException& ex){ std::cout << ex.toString() << std::endl; fail ("testSimpleAccess()"); }
|
||||
assert (count == 1);
|
||||
assertTrue (count == 1);
|
||||
|
||||
try { *_pSession << "SELECT LastName FROM PERSON", into(result), now; }
|
||||
catch(ConnectionException& ce){ std::cout << ce.toString() << std::endl; fail ("testSimpleAccess()"); }
|
||||
catch(StatementException& ex){ std::cout << ex.toString() << std::endl; fail ("testSimpleAccess()"); }
|
||||
assert (lastName == result);
|
||||
assertTrue (lastName == result);
|
||||
|
||||
try { *_pSession << "SELECT Age FROM PERSON", into(count), now; }
|
||||
catch(ConnectionException& ce){ std::cout << ce.toString() << std::endl; fail ("testSimpleAccess()"); }
|
||||
catch(StatementException& ex){ std::cout << ex.toString() << std::endl; fail ("testSimpleAccess()"); }
|
||||
assert (count == age);
|
||||
assertTrue (count == age);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -176,7 +176,7 @@ void ODBCDB2Test::testStoredProcedure()
|
||||
|
||||
int i = 0;
|
||||
*_pSession << "{call storedProcedure(?)}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedProcedure(inParam INTEGER, OUT outParam INTEGER) "
|
||||
@@ -188,7 +188,7 @@ void ODBCDB2Test::testStoredProcedure()
|
||||
i = 2;
|
||||
int j = 0;
|
||||
*_pSession << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assertTrue (4 == j);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedProcedure(INOUT ioParam INTEGER) "
|
||||
@@ -198,7 +198,7 @@ void ODBCDB2Test::testStoredProcedure()
|
||||
|
||||
i = 2;
|
||||
*_pSession << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == i);
|
||||
assertTrue (4 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
//TIMESTAMP is not supported as stored procedure parameter in DB2
|
||||
@@ -221,7 +221,7 @@ void ODBCDB2Test::testStoredProcedure()
|
||||
"1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
|
||||
std::string outParam;
|
||||
*_pSession << "{call storedProcedure(?,?)}", in(inParam), out(outParam), now;
|
||||
assert(inParam == outParam);
|
||||
assertTrue (inParam == outParam);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -247,7 +247,7 @@ void ODBCDB2Test::testStoredProcedureAny()
|
||||
"END" , now;
|
||||
|
||||
*_pSession << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == AnyCast<int>(j));
|
||||
assertTrue (4 == AnyCast<int>(j));
|
||||
*_pSession << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedProcedure(INOUT ioParam INTEGER) "
|
||||
@@ -257,7 +257,7 @@ void ODBCDB2Test::testStoredProcedureAny()
|
||||
|
||||
i = 2;
|
||||
*_pSession << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == AnyCast<int>(i));
|
||||
assertTrue (4 == AnyCast<int>(i));
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -282,7 +282,7 @@ void ODBCDB2Test::testStoredProcedureDynamicAny()
|
||||
"END" , now;
|
||||
|
||||
*_pSession << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assertTrue (4 == j);
|
||||
*_pSession << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedProcedure(INOUT ioParam INTEGER) "
|
||||
@@ -292,7 +292,7 @@ void ODBCDB2Test::testStoredProcedureDynamicAny()
|
||||
|
||||
i = 2;
|
||||
*_pSession << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == i);
|
||||
assertTrue (4 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -317,7 +317,7 @@ void ODBCDB2Test::testStoredFunction()
|
||||
|
||||
int i = 0;
|
||||
*_pSession << "{? = call storedFunction()}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedFunction(inParam INTEGER) "
|
||||
@@ -328,7 +328,7 @@ void ODBCDB2Test::testStoredFunction()
|
||||
i = 2;
|
||||
int result = 0;
|
||||
*_pSession << "{? = call storedFunction(?)}", out(result), in(i), now;
|
||||
assert(4 == result);
|
||||
assertTrue (4 == result);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedFunction(inParam INTEGER, OUT outParam INTEGER) "
|
||||
@@ -341,8 +341,8 @@ void ODBCDB2Test::testStoredFunction()
|
||||
int j = 0;
|
||||
result = 0;
|
||||
*_pSession << "{? = call storedFunction(?, ?)}", out(result), in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assert(j == result);
|
||||
assertTrue (4 == j);
|
||||
assertTrue (j == result);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
*_pSession << "CREATE PROCEDURE storedFunction(INOUT param1 INTEGER, INOUT param2 INTEGER) "
|
||||
@@ -358,18 +358,18 @@ void ODBCDB2Test::testStoredFunction()
|
||||
j = 2;
|
||||
result = 0;
|
||||
*_pSession << "{? = call storedFunction(?, ?)}", out(result), io(i), io(j), now;
|
||||
assert(1 == j);
|
||||
assert(2 == i);
|
||||
assert(3 == result);
|
||||
assertTrue (1 == j);
|
||||
assertTrue (2 == i);
|
||||
assertTrue (3 == result);
|
||||
|
||||
Tuple<int, int> params(1, 2);
|
||||
assert(1 == params.get<0>());
|
||||
assert(2 == params.get<1>());
|
||||
assertTrue (1 == params.get<0>());
|
||||
assertTrue (2 == params.get<1>());
|
||||
result = 0;
|
||||
*_pSession << "{? = call storedFunction(?, ?)}", out(result), io(params), now;
|
||||
assert(1 == params.get<1>());
|
||||
assert(2 == params.get<0>());
|
||||
assert(3 == result);
|
||||
assertTrue (1 == params.get<1>());
|
||||
assertTrue (2 == params.get<0>());
|
||||
assertTrue (3 == result);
|
||||
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
@@ -385,8 +385,8 @@ void ODBCDB2Test::testStoredFunction()
|
||||
std::string outParam;
|
||||
int ret;
|
||||
*_pSession << "{? = call storedFunction(?,?)}", out(ret), in(inParam), out(outParam), now;
|
||||
assert(inParam == outParam);
|
||||
assert(ret == inParam.size());
|
||||
assertTrue (inParam == outParam);
|
||||
assertTrue (ret == inParam.size());
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
k += 2;
|
||||
|
||||
@@ -240,7 +240,7 @@ void ODBCOracleTest::testStoredProcedure()
|
||||
|
||||
int i = 0;
|
||||
*_pSession << "{call storedProcedure(?)}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -251,7 +251,7 @@ void ODBCOracleTest::testStoredProcedure()
|
||||
i = 2;
|
||||
int j = 0;
|
||||
*_pSession << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assertTrue (4 == j);
|
||||
*_pSession << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -261,7 +261,7 @@ void ODBCOracleTest::testStoredProcedure()
|
||||
|
||||
i = 2;
|
||||
*_pSession << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == i);
|
||||
assertTrue (4 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -271,7 +271,7 @@ void ODBCOracleTest::testStoredProcedure()
|
||||
|
||||
DateTime dt(1965, 6, 18, 5, 35, 1);
|
||||
*_pSession << "{call storedProcedure(?)}", io(dt), now;
|
||||
assert(19 == dt.day());
|
||||
assertTrue (19 == dt.day());
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -298,7 +298,7 @@ void ODBCOracleTest::testStoredProcedure()
|
||||
"1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
|
||||
std::string outParam;
|
||||
*_pSession << "{call storedProcedure(?,?)}", in(inParam), out(outParam), now;
|
||||
assert(inParam == outParam);
|
||||
assertTrue (inParam == outParam);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
}
|
||||
|
||||
@@ -319,7 +319,7 @@ void ODBCOracleTest::testStoredProcedureAny()
|
||||
"END storedProcedure;" , now;
|
||||
|
||||
*_pSession << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == AnyCast<int>(j));
|
||||
assertTrue (4 == AnyCast<int>(j));
|
||||
*_pSession << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -329,7 +329,7 @@ void ODBCOracleTest::testStoredProcedureAny()
|
||||
|
||||
i = 2;
|
||||
*_pSession << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == AnyCast<int>(i));
|
||||
assertTrue (4 == AnyCast<int>(i));
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -352,7 +352,7 @@ void ODBCOracleTest::testStoredProcedureDynamicAny()
|
||||
"END storedProcedure;" , now;
|
||||
|
||||
*_pSession << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assertTrue (4 == j);
|
||||
*_pSession << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -362,7 +362,7 @@ void ODBCOracleTest::testStoredProcedureDynamicAny()
|
||||
|
||||
i = 2;
|
||||
*_pSession << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == i);
|
||||
assertTrue (4 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -400,16 +400,16 @@ void ODBCOracleTest::testCursorStoredProcedure()
|
||||
|
||||
*_pSession << "{call storedCursorProcedure(?)}", in(age), into(people), now;
|
||||
|
||||
assert (2 == people.size());
|
||||
assert (Person("Simpson", "Bart", "Springfield", 12) == people[0]);
|
||||
assert (Person("Simpson", "Lisa", "Springfield", 10) == people[1]);
|
||||
assertTrue (2 == people.size());
|
||||
assertTrue (Person("Simpson", "Bart", "Springfield", 12) == people[0]);
|
||||
assertTrue (Person("Simpson", "Lisa", "Springfield", 10) == people[1]);
|
||||
|
||||
Statement stmt = ((*_pSession << "{call storedCursorProcedure(?)}", in(age), now));
|
||||
RecordSet rs(stmt);
|
||||
assert (rs["LastName"] == "Simpson");
|
||||
assert (rs["FirstName"] == "Bart");
|
||||
assert (rs["Address"] == "Springfield");
|
||||
assert (rs["Age"] == 12);
|
||||
assertTrue (rs["LastName"] == "Simpson");
|
||||
assertTrue (rs["FirstName"] == "Bart");
|
||||
assertTrue (rs["Address"] == "Springfield");
|
||||
assertTrue (rs["Age"] == 12);
|
||||
|
||||
dropObject("TABLE", "Person");
|
||||
dropObject("PROCEDURE", "storedCursorProcedure");
|
||||
@@ -435,7 +435,7 @@ void ODBCOracleTest::testStoredFunction()
|
||||
|
||||
int i = 0;
|
||||
*_pSession << "{? = call storedFunction()}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("FUNCTION", "storedFunction");
|
||||
|
||||
|
||||
@@ -447,7 +447,7 @@ void ODBCOracleTest::testStoredFunction()
|
||||
i = 2;
|
||||
int result = 0;
|
||||
*_pSession << "{? = call storedFunction(?)}", out(result), in(i), now;
|
||||
assert(4 == result);
|
||||
assertTrue (4 == result);
|
||||
dropObject("FUNCTION", "storedFunction");
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -459,8 +459,8 @@ void ODBCOracleTest::testStoredFunction()
|
||||
int j = 0;
|
||||
result = 0;
|
||||
*_pSession << "{? = call storedFunction(?, ?)}", out(result), in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assert(j == result);
|
||||
assertTrue (4 == j);
|
||||
assertTrue (j == result);
|
||||
dropObject("FUNCTION", "storedFunction");
|
||||
|
||||
*_pSession << "CREATE OR REPLACE "
|
||||
@@ -473,18 +473,18 @@ void ODBCOracleTest::testStoredFunction()
|
||||
j = 2;
|
||||
result = 0;
|
||||
*_pSession << "{? = call storedFunction(?, ?)}", out(result), io(i), io(j), now;
|
||||
assert(1 == j);
|
||||
assert(2 == i);
|
||||
assert(3 == result);
|
||||
assertTrue (1 == j);
|
||||
assertTrue (2 == i);
|
||||
assertTrue (3 == result);
|
||||
|
||||
Tuple<int, int> params(1, 2);
|
||||
assert(1 == params.get<0>());
|
||||
assert(2 == params.get<1>());
|
||||
assertTrue (1 == params.get<0>());
|
||||
assertTrue (2 == params.get<1>());
|
||||
result = 0;
|
||||
*_pSession << "{? = call storedFunction(?, ?)}", out(result), io(params), now;
|
||||
assert(1 == params.get<1>());
|
||||
assert(2 == params.get<0>());
|
||||
assert(3 == result);
|
||||
assertTrue (1 == params.get<1>());
|
||||
assertTrue (2 == params.get<0>());
|
||||
assertTrue (3 == result);
|
||||
dropObject("FUNCTION", "storedFunction");
|
||||
|
||||
k += 2;
|
||||
@@ -501,9 +501,9 @@ void ODBCOracleTest::testStoredFunction()
|
||||
std::string outParam;
|
||||
std::string ret;
|
||||
*_pSession << "{? = call storedFunction(?,?)}", out(ret), in(inParam), out(outParam), now;
|
||||
assert("123" == inParam);
|
||||
assert(inParam == outParam);
|
||||
assert(ret == outParam);
|
||||
assertTrue ("123" == inParam);
|
||||
assertTrue (inParam == outParam);
|
||||
assertTrue (ret == outParam);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
}
|
||||
|
||||
@@ -540,16 +540,16 @@ void ODBCOracleTest::testCursorStoredFunction()
|
||||
|
||||
*_pSession << "{call storedCursorFunction(?)}", in(age), into(people), now;
|
||||
|
||||
assert (2 == people.size());
|
||||
assert (Person("Simpson", "Bart", "Springfield", 12) == people[0]);
|
||||
assert (Person("Simpson", "Lisa", "Springfield", 10) == people[1]);
|
||||
assertTrue (2 == people.size());
|
||||
assertTrue (Person("Simpson", "Bart", "Springfield", 12) == people[0]);
|
||||
assertTrue (Person("Simpson", "Lisa", "Springfield", 10) == people[1]);
|
||||
|
||||
Statement stmt = ((*_pSession << "{call storedCursorFunction(?)}", in(age), now));
|
||||
RecordSet rs(stmt);
|
||||
assert (rs["LastName"] == "Simpson");
|
||||
assert (rs["FirstName"] == "Bart");
|
||||
assert (rs["Address"] == "Springfield");
|
||||
assert (rs["Age"] == 12);
|
||||
assertTrue (rs["LastName"] == "Simpson");
|
||||
assertTrue (rs["FirstName"] == "Bart");
|
||||
assertTrue (rs["Address"] == "Springfield");
|
||||
assertTrue (rs["Age"] == 12);
|
||||
|
||||
dropObject("TABLE", "Person");
|
||||
dropObject("FUNCTION", "storedCursorFunction");
|
||||
@@ -598,17 +598,17 @@ void ODBCOracleTest::testAutoTransaction()
|
||||
session().setFeature("autoCommit", true);
|
||||
session() << "INSERT INTO Strings VALUES (1)", now;
|
||||
localSession << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (1 == count);
|
||||
assertTrue (1 == count);
|
||||
session() << "INSERT INTO Strings VALUES (2)", now;
|
||||
localSession << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (2 == count);
|
||||
assertTrue (2 == count);
|
||||
session() << "INSERT INTO Strings VALUES (3)", now;
|
||||
localSession << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (3 == count);
|
||||
assertTrue (3 == count);
|
||||
|
||||
session() << "DELETE FROM Strings", now;
|
||||
localSession << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (0 == count);
|
||||
assertTrue (0 == count);
|
||||
|
||||
session().setFeature("autoCommit", false);
|
||||
|
||||
@@ -621,7 +621,7 @@ void ODBCOracleTest::testAutoTransaction()
|
||||
} catch (Poco::Exception&) {}
|
||||
|
||||
session() << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (0 == count);
|
||||
assertTrue (0 == count);
|
||||
|
||||
AutoTransaction at(session());
|
||||
|
||||
@@ -630,12 +630,12 @@ void ODBCOracleTest::testAutoTransaction()
|
||||
session() << "INSERT INTO Strings VALUES (3)", now;
|
||||
|
||||
localSession << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (0 == count);
|
||||
assertTrue (0 == count);
|
||||
|
||||
at.commit();
|
||||
|
||||
localSession << "SELECT count(*) FROM Strings", into(count), now;
|
||||
assert (3 == count);
|
||||
assertTrue (3 == count);
|
||||
|
||||
session().setFeature("autoCommit", ac);
|
||||
}
|
||||
|
||||
@@ -220,7 +220,7 @@ void ODBCPostgreSQLTest::testStoredFunction()
|
||||
|
||||
int i = 0;
|
||||
session() << "{? = call storedFunction()}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("FUNCTION", "storedFunction()");
|
||||
|
||||
try
|
||||
@@ -237,7 +237,7 @@ void ODBCPostgreSQLTest::testStoredFunction()
|
||||
i = 2;
|
||||
int result = 0;
|
||||
session() << "{? = call storedFunction(?)}", out(result), in(i), now;
|
||||
assert(4 == result);
|
||||
assertTrue (4 == result);
|
||||
dropObject("FUNCTION", "storedFunction(INTEGER)");
|
||||
|
||||
dropObject("FUNCTION", "storedFunction(TIMESTAMP)");
|
||||
@@ -255,7 +255,7 @@ void ODBCPostgreSQLTest::testStoredFunction()
|
||||
DateTime dtIn(1965, 6, 18, 5, 35, 1);
|
||||
DateTime dtOut;
|
||||
session() << "{? = call storedFunction(?)}", out(dtOut), in(dtIn), now;
|
||||
assert(dtOut == dtIn);
|
||||
assertTrue (dtOut == dtIn);
|
||||
dropObject("FUNCTION", "storedFunction(TIMESTAMP)");
|
||||
|
||||
dropObject("FUNCTION", "storedFunction(TEXT, TEXT)");
|
||||
@@ -280,7 +280,7 @@ void ODBCPostgreSQLTest::testStoredFunction()
|
||||
catch(ConnectionException& ce){ std::cout << ce.toString() << std::endl; fail (func); }
|
||||
catch(StatementException& se){ std::cout << se.toString() << std::endl; fail (func); }
|
||||
|
||||
assert(ret == "Hello, world!");
|
||||
assertTrue (ret == "Hello, world!");
|
||||
dropObject("FUNCTION", "storedFunction(TEXT, TEXT)");
|
||||
|
||||
k += 2;
|
||||
@@ -304,7 +304,7 @@ void ODBCPostgreSQLTest::testStoredFunctionAny()
|
||||
Any i = 2;
|
||||
Any result = 0;
|
||||
session() << "{? = call storedFunction(?)}", out(result), in(i), now;
|
||||
assert(4 == AnyCast<int>(result));
|
||||
assertTrue (4 == AnyCast<int>(result));
|
||||
|
||||
k += 2;
|
||||
}
|
||||
@@ -329,7 +329,7 @@ void ODBCPostgreSQLTest::testStoredFunctionDynamicAny()
|
||||
DynamicAny i = 2;
|
||||
DynamicAny result = 0;
|
||||
session() << "{? = call storedFunction(?)}", out(result), in(i), now;
|
||||
assert(4 == result);
|
||||
assertTrue (4 == result);
|
||||
|
||||
k += 2;
|
||||
}
|
||||
|
||||
@@ -257,7 +257,7 @@ void ODBCSQLServerTest::testStoredProcedure()
|
||||
|
||||
int i = 0;
|
||||
session() << "{call storedProcedure(?)}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
session() << "CREATE PROCEDURE storedProcedure(@inParam int, @outParam int OUTPUT) AS "
|
||||
@@ -269,7 +269,7 @@ void ODBCSQLServerTest::testStoredProcedure()
|
||||
i = 2;
|
||||
int j = 0;
|
||||
session() << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assertTrue (4 == j);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
session() << "CREATE PROCEDURE storedProcedure(@ioParam int OUTPUT) AS "
|
||||
@@ -280,7 +280,7 @@ void ODBCSQLServerTest::testStoredProcedure()
|
||||
|
||||
i = 2;
|
||||
session() << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == i);
|
||||
assertTrue (4 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
session() << "CREATE PROCEDURE storedProcedure(@ioParam DATETIME OUTPUT) AS "
|
||||
@@ -290,7 +290,7 @@ void ODBCSQLServerTest::testStoredProcedure()
|
||||
|
||||
DateTime dt(1965, 6, 18, 5, 35, 1);
|
||||
session() << "{call storedProcedure(?)}", io(dt), now;
|
||||
assert(19 == dt.day());
|
||||
assertTrue (19 == dt.day());
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -313,7 +313,7 @@ Deprecated types are not supported as output parameters. Use current large obje
|
||||
try{
|
||||
session() << "{call storedProcedure(?, ?)}", in(inParam), out(outParam), now;
|
||||
}catch(StatementException& ex){std::cout << ex.toString();}
|
||||
assert(outParam == inParam);
|
||||
assertTrue (outParam == inParam);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
*/
|
||||
}
|
||||
@@ -349,16 +349,16 @@ void ODBCSQLServerTest::testCursorStoredProcedure()
|
||||
|
||||
session() << "{call storedCursorProcedure(?)}", in(age), into(people), now;
|
||||
|
||||
assert (2 == people.size());
|
||||
assert (Person("Simpson", "Bart", "Springfield", 12) == people[0]);
|
||||
assert (Person("Simpson", "Lisa", "Springfield", 10) == people[1]);
|
||||
assertTrue (2 == people.size());
|
||||
assertTrue (Person("Simpson", "Bart", "Springfield", 12) == people[0]);
|
||||
assertTrue (Person("Simpson", "Lisa", "Springfield", 10) == people[1]);
|
||||
|
||||
Statement stmt = ((session() << "{call storedCursorProcedure(?)}", in(age), now));
|
||||
RecordSet rs(stmt);
|
||||
assert (rs["LastName"] == "Simpson");
|
||||
assert (rs["FirstName"] == "Bart");
|
||||
assert (rs["Address"] == "Springfield");
|
||||
assert (rs["Age"] == 12);
|
||||
assertTrue (rs["LastName"] == "Simpson");
|
||||
assertTrue (rs["FirstName"] == "Bart");
|
||||
assertTrue (rs["Address"] == "Springfield");
|
||||
assertTrue (rs["Age"] == 12);
|
||||
|
||||
dropObject("TABLE", "Person");
|
||||
dropObject("PROCEDURE", "storedCursorProcedure");
|
||||
@@ -385,7 +385,7 @@ void ODBCSQLServerTest::testStoredProcedureAny()
|
||||
, now;
|
||||
|
||||
session() << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == AnyCast<int>(j));
|
||||
assertTrue (4 == AnyCast<int>(j));
|
||||
session() << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
session() << "CREATE PROCEDURE storedProcedure(@ioParam int OUTPUT) AS "
|
||||
@@ -396,7 +396,7 @@ void ODBCSQLServerTest::testStoredProcedureAny()
|
||||
|
||||
i = 2;
|
||||
session() << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == AnyCast<int>(i));
|
||||
assertTrue (4 == AnyCast<int>(i));
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -420,7 +420,7 @@ void ODBCSQLServerTest::testStoredProcedureDynamicAny()
|
||||
, now;
|
||||
|
||||
session() << "{call storedProcedure(?, ?)}", in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assertTrue (4 == j);
|
||||
session() << "DROP PROCEDURE storedProcedure;", now;
|
||||
|
||||
session() << "CREATE PROCEDURE storedProcedure(@ioParam int OUTPUT) AS "
|
||||
@@ -431,7 +431,7 @@ void ODBCSQLServerTest::testStoredProcedureDynamicAny()
|
||||
|
||||
i = 2;
|
||||
session() << "{call storedProcedure(?)}", io(i), now;
|
||||
assert(4 == i);
|
||||
assertTrue (4 == i);
|
||||
dropObject("PROCEDURE", "storedProcedure");
|
||||
|
||||
k += 2;
|
||||
@@ -457,7 +457,7 @@ void ODBCSQLServerTest::testStoredFunction()
|
||||
|
||||
int i = 0;
|
||||
session() << "{? = call storedFunction}", out(i), now;
|
||||
assert(-1 == i);
|
||||
assertTrue (-1 == i);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
|
||||
@@ -470,7 +470,7 @@ void ODBCSQLServerTest::testStoredFunction()
|
||||
i = 2;
|
||||
int result = 0;
|
||||
session() << "{? = call storedFunction(?)}", out(result), in(i), now;
|
||||
assert(4 == result);
|
||||
assertTrue (4 == result);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
|
||||
@@ -485,8 +485,8 @@ void ODBCSQLServerTest::testStoredFunction()
|
||||
int j = 0;
|
||||
result = 0;
|
||||
session() << "{? = call storedFunction(?, ?)}", out(result), in(i), out(j), now;
|
||||
assert(4 == j);
|
||||
assert(j == result);
|
||||
assertTrue (4 == j);
|
||||
assertTrue (j == result);
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
|
||||
@@ -504,18 +504,18 @@ void ODBCSQLServerTest::testStoredFunction()
|
||||
j = 2;
|
||||
result = 0;
|
||||
session() << "{? = call storedFunction(?, ?)}", out(result), io(i), io(j), now;
|
||||
assert(1 == j);
|
||||
assert(2 == i);
|
||||
assert(3 == result);
|
||||
assertTrue (1 == j);
|
||||
assertTrue (2 == i);
|
||||
assertTrue (3 == result);
|
||||
|
||||
Tuple<int, int> params(1, 2);
|
||||
assert(1 == params.get<0>());
|
||||
assert(2 == params.get<1>());
|
||||
assertTrue (1 == params.get<0>());
|
||||
assertTrue (2 == params.get<1>());
|
||||
result = 0;
|
||||
session() << "{? = call storedFunction(?, ?)}", out(result), io(params), now;
|
||||
assert(1 == params.get<1>());
|
||||
assert(2 == params.get<0>());
|
||||
assert(3 == result);
|
||||
assertTrue (1 == params.get<1>());
|
||||
assertTrue (2 == params.get<0>());
|
||||
assertTrue (3 == result);
|
||||
|
||||
dropObject("PROCEDURE", "storedFunction");
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user