diff PostgreSQL/UnitTests/PostgreSQLTests.cpp @ 215:b40b30075c51

added TransactionType_Implicit
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 26 Mar 2021 17:32:29 +0100
parents ab96698c73a3
children fbb52129158a
line wrap: on
line diff
--- a/PostgreSQL/UnitTests/PostgreSQLTests.cpp	Thu Mar 25 13:56:26 2021 +0100
+++ b/PostgreSQL/UnitTests/PostgreSQLTests.cpp	Fri Mar 26 17:32:29 2021 +0100
@@ -406,7 +406,7 @@
   ASSERT_FALSE(db->DoesTableExist("test2"));
 
   {
-    std::unique_ptr<OrthancDatabases::ITransaction> t(db->CreateTransaction(false));
+    std::unique_ptr<OrthancDatabases::ITransaction> t(db->CreateTransaction(TransactionType_ReadWrite));
     ASSERT_FALSE(t->IsImplicit());
   }
 
@@ -414,7 +414,7 @@
     Query query("CREATE TABLE test(id INT)", false);
     std::unique_ptr<IPrecompiledStatement> s(db->Compile(query));
     
-    std::unique_ptr<ITransaction> t(db->CreateTransaction(true));
+    std::unique_ptr<ITransaction> t(db->CreateTransaction(TransactionType_Implicit));
     ASSERT_TRUE(t->IsImplicit());
     ASSERT_THROW(t->Commit(), Orthanc::OrthancException);
     ASSERT_THROW(t->Rollback(), Orthanc::OrthancException);
@@ -432,7 +432,7 @@
     Query query("CREATE TABLE test2(id INT)", false);
     std::unique_ptr<IPrecompiledStatement> s(db->Compile(query));
     
-    std::unique_ptr<ITransaction> t(db->CreateTransaction(true));
+    std::unique_ptr<ITransaction> t(db->CreateTransaction(TransactionType_Implicit));
 
     Dictionary args;
     t->ExecuteWithoutResult(*s, args);