From a969eb0d8823a44d0936e8911b2add29544b2277 Mon Sep 17 00:00:00 2001
From: Daniel Campora <dcampora@cern.ch>
Date: Wed, 19 Oct 2022 11:35:06 +0200
Subject: [PATCH] Make sure Allen python includes are standalone.

---
 AllenOnline/tests/options/check_duplicates.py  | 4 ++++
 AllenOnline/tests/options/sequence_with_tck.py | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/AllenOnline/tests/options/check_duplicates.py b/AllenOnline/tests/options/check_duplicates.py
index 266f5f98d..1c2f1c5fd 100644
--- a/AllenOnline/tests/options/check_duplicates.py
+++ b/AllenOnline/tests/options/check_duplicates.py
@@ -14,6 +14,10 @@ from Configurables import IODataManager
 from Configurables import createODIN, HltDecReportsDecoder
 from Configurables import LHCb__UnpackRawEvent as UnpackRawEvent
 from GaudiConf import IOHelper
+
+from AllenCore.configuration_options import is_allen_standalone
+is_allen_standalone.global_bind(standalone=True)
+
 from AllenOnline.utils import allen_json_sequence, get_allen_hlt1_decision_ids
 from GaudiPython.Bindings import AppMgr, gbl
 from PyConf.application import configured_ann_svc
diff --git a/AllenOnline/tests/options/sequence_with_tck.py b/AllenOnline/tests/options/sequence_with_tck.py
index e164aa8ab..13326162b 100644
--- a/AllenOnline/tests/options/sequence_with_tck.py
+++ b/AllenOnline/tests/options/sequence_with_tck.py
@@ -11,6 +11,10 @@
 import os
 import argparse
 import json
+
+from AllenCore.configuration_options import is_allen_standalone
+is_allen_standalone.global_bind(standalone=True)
+
 from AllenConf.persistency import register_decision_ids
 from AllenOnline.utils import allen_json_sequence, get_allen_hlt1_decision_ids
 from PyConf.filecontent_metadata import flush_key_registry
-- 
GitLab