From 5721264d4e5bdecc0095469d5dd9700d139f9d66 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Fri, 29 Oct 2021 17:10:20 +0200
Subject: [PATCH] Update tests for chaning server default configuration

---
 .docker/docker-compose.yml | 1 +
 tests/test_misc.py         | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/.docker/docker-compose.yml b/.docker/docker-compose.yml
index 8ac36de..bbee24f 100644
--- a/.docker/docker-compose.yml
+++ b/.docker/docker-compose.yml
@@ -33,6 +33,7 @@ services:
     environment:
       DEBUG: 1
       CAOSDB_CONFIG_AUTHTOKEN_CONFIG: "conf/core/authtoken.example.yaml"
+      CAOSDB_CONFIG_TRANSACTION_BENCHMARK_ENABLED: "TRUE"
 volumes:
   scripting:
   extroot:
diff --git a/tests/test_misc.py b/tests/test_misc.py
index 2f4e2cd..aa559e6 100644
--- a/tests/test_misc.py
+++ b/tests/test_misc.py
@@ -26,7 +26,7 @@
 """
 import caosdb as db
 from caosdb import (Container, Info, Property, Record, RecordType,
-                    execute_query)
+                    execute_query, administration as admin)
 from pytest import raises
 from pytest import mark
 
@@ -225,6 +225,7 @@ def test_annotation():
 
 
 def test_info():
+    assert admin.get_server_property("TRANSACTION_BENCHMARK_ENABLED") == "TRUE", "Please activate the transaction benchmark with the server option TRANSACTION_BENCHMARK_ENABLED=TRUE (Restart of the server needed)"
     i = Info()
     assert (i.messages["Flags"]) is not None
     assert (i.messages["Counts"]) is not None
-- 
GitLab