diff Framework/Plugins/IndexUnitTests.h @ 28:c0cb5d2cd696

checks depending on Orthanc version
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 16 Jul 2018 14:48:43 +0200
parents 173176f8cef2
children 714c5d2bee76
line wrap: on
line diff
--- a/Framework/Plugins/IndexUnitTests.h	Sat Jul 14 13:18:31 2018 +0200
+++ b/Framework/Plugins/IndexUnitTests.h	Mon Jul 16 14:48:43 2018 +0200
@@ -21,6 +21,8 @@
 
 #pragma once
 
+#include "../Common/ImplicitTransaction.h"
+
 #include <orthanc/OrthancCDatabasePlugin.h>
 #include <OrthancServer/ServerEnumerations.h>
 
@@ -130,6 +132,8 @@
   context.Free = ::free;
   context.InvokeService = InvokeService;
 
+  ImplicitTransaction::SetErrorOnDoubleExecution(true);
+
 #if ORTHANC_ENABLE_POSTGRESQL == 1
   PostgreSQLIndex db(globalParameters_);
   db.SetClearAll(true);