Mercurial > hg > orthanc-databases
diff PostgreSQL/UnitTests/PostgreSQLTests.cpp @ 237:35598014f140
refactoring to remove GlobalProperties.cpp
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 08 Apr 2021 19:09:04 +0200 |
parents | 675f8322eb7c |
children | b97a537f4613 |
line wrap: on
line diff
--- a/PostgreSQL/UnitTests/PostgreSQLTests.cpp Thu Apr 08 12:00:01 2021 +0200 +++ b/PostgreSQL/UnitTests/PostgreSQLTests.cpp Thu Apr 08 19:09:04 2021 +0200 @@ -86,7 +86,7 @@ std::unique_ptr<PostgreSQLDatabase> pg(CreateTestDatabase()); ASSERT_FALSE(pg->DoesTableExist("Test")); - pg->Execute("CREATE TABLE Test(name INTEGER, value BIGINT)"); + pg->ExecuteMultiLines("CREATE TABLE Test(name INTEGER, value BIGINT)"); ASSERT_TRUE(pg->DoesTableExist("Test")); PostgreSQLStatement s(*pg, "INSERT INTO Test VALUES ($1,$2)"); @@ -158,7 +158,7 @@ { std::unique_ptr<PostgreSQLDatabase> pg(CreateTestDatabase()); - pg->Execute("CREATE TABLE Test(name INTEGER, value VARCHAR(40))"); + pg->ExecuteMultiLines("CREATE TABLE Test(name INTEGER, value VARCHAR(40))"); PostgreSQLStatement s(*pg, "INSERT INTO Test VALUES ($1,$2)"); s.DeclareInputInteger(0); @@ -204,7 +204,7 @@ { std::unique_ptr<PostgreSQLDatabase> pg(CreateTestDatabase()); - pg->Execute("CREATE TABLE Test(name INTEGER, value INTEGER)"); + pg->ExecuteMultiLines("CREATE TABLE Test(name INTEGER, value INTEGER)"); { PostgreSQLStatement s(*pg, "INSERT INTO Test VALUES ($1,$2)"); @@ -283,10 +283,10 @@ std::unique_ptr<PostgreSQLDatabase> pg(CreateTestDatabase()); ASSERT_EQ(0, CountLargeObjects(*pg)); - pg->Execute("CREATE TABLE Test(name VARCHAR, value OID)"); + pg->ExecuteMultiLines("CREATE TABLE Test(name VARCHAR, value OID)"); // Automatically remove the large objects associated with the table - pg->Execute("CREATE RULE TestDelete AS ON DELETE TO Test DO SELECT lo_unlink(old.value);"); + pg->ExecuteMultiLines("CREATE RULE TestDelete AS ON DELETE TO Test DO SELECT lo_unlink(old.value);"); { PostgreSQLStatement s(*pg, "INSERT INTO Test VALUES ($1,$2)");