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)");