From 89e7ef416334b0586b71054c7d6ae9624f76f10c Mon Sep 17 00:00:00 2001
From: schaffer <R.D.Schaffer@cern.ch>
Date: Sat, 15 Aug 2020 16:47:36 +0200
Subject: [PATCH] added additional tests for cases with no sol or tor at first
 event

---
 .../share/test_magFieldCondAlg.py             | 20 ++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/MagneticField/MagFieldServices/share/test_magFieldCondAlg.py b/MagneticField/MagFieldServices/share/test_magFieldCondAlg.py
index 8c5acd1c19f5..4c82f0335aab 100644
--- a/MagneticField/MagFieldServices/share/test_magFieldCondAlg.py
+++ b/MagneticField/MagFieldServices/share/test_magFieldCondAlg.py
@@ -4,13 +4,23 @@
 #
 
 # Testing IOVs and currents: (since LB, solenoid, toroids)
-# currents = [(0, 7730, 20400),
-#             (5, 0, 0),
-#             (10, 7730, 20400)]
-currents = [(0, 0, 20400),
-            (5, 7730, 20400),
+# Default test - should read both mag field files, and turn off fields for events 5 to 9, and back on for 10 to 14
+currents = [(0, 7730, 20400),
+            (5, 0, 0),
             (10, 7730, 20400)]
 
+# Optional test: only toroid is on for whole run. Scale factor for solenoid will become 1 at event 5,
+# but solenoid field will still be off
+# currents = [(0, 0, 20400),
+#             (5, 7730, 20400),
+#             (10, 7730, 20400)]
+
+# Optional test: only solenoid is on for whole run. Scale factor for toroid will become 1 at event 5,
+# but toroid field will still be off
+# currents = [(0, 7730, 0),
+#             (5, 7730, 20400),
+#             (10, 7730, 20400)]
+
 # Folder name
 folder = '/EXT/DCS/MAGNETS/SENSORDATA'
 
-- 
GitLab