From ded95db19c6aa5865ff6f9cb7c79fcd44655b854 Mon Sep 17 00:00:00 2001
From: Elleanor Lamb <elamb@cern.ch>
Date: Fri, 14 Mar 2025 10:52:55 +0100
Subject: [PATCH] add relative file for test data

---
 unittests/impedances/test_impedance.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/unittests/impedances/test_impedance.py b/unittests/impedances/test_impedance.py
index 4364232c..e00e8c40 100644
--- a/unittests/impedances/test_impedance.py
+++ b/unittests/impedances/test_impedance.py
@@ -16,6 +16,7 @@ Unittest for impedances.impedance
 import unittest
 
 import numpy as np
+import os
 from blond.beam.profile import CutOptions, Profile, FitOptions
 from blond.impedances.impedance import InducedVoltageFreq, InducedVoltageTime, InducedVoltageResonator, \
     TotalInducedVoltage
@@ -185,7 +186,9 @@ class TestInducedVoltageResonatorMultiTurnWake(unittest.TestCase):
             longitudinal_tracker.track()
             induced_voltages.append(longitudinal_tracker.totalInducedVoltage.induced_voltage)
         induced_voltages = np.array(induced_voltages)
-        expected_voltages = np.load("./data/mtw_resonator_induced_voltage.npy")
+
+        folder = os.path.abspath(os.path.dirname(__file__)) + "/data/"
+        expected_voltages = np.load(folder + "mtw_resonator_induced_voltage.npy")
         np.testing.assert_allclose(induced_voltages, expected_voltages, rtol=1e-5, atol=1e-1)
 
 
-- 
GitLab