diff MySQL/UnitTests/UnitTestsMain.cpp @ 215:b40b30075c51

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