diff --git a/tests/test_new_objects.py b/tests/test_new_objects.py index 8f9d362..2e5e28d 100644 --- a/tests/test_new_objects.py +++ b/tests/test_new_objects.py @@ -2,6 +2,8 @@ import pyhydrophone as pyhy import unittest +TEST_DATA_DIR = pathlib.Path(__file__).parent / "test_data" + class TestHydrophones(unittest.TestCase): def test_st(self): @@ -9,7 +11,7 @@ def test_st(self): model = 1 name = 'SoundTrap' serial_number = 67416073 - calibration_file = pathlib.Path("./test_data/soundtrap/calibration_data.xlsx") + calibration_file = TEST_DATA_DIR / "soundtrap" / "calibration_data.xlsx" st = pyhy.SoundTrap(name, model, serial_number, calibration_file=calibration_file, val='sensitivity', freq_col_id=1, val_col_id=29, start_data_id=6) @@ -67,7 +69,7 @@ def test_rtsys(self): rtsys_preamp_gain = 0 rtsys_Vpp = 2.0 serial_number = 3 - calibration_file = pathlib.Path("./test_data/rtsys/SN130.csv") + calibration_file = TEST_DATA_DIR / "rtsys" / "SN130.csv" rtsys = pyhy.RTSys(name=rtsys_name, model=rtsys_model, serial_number=serial_number, sensitivity=rtsys_sensitivity, preamp_gain=rtsys_preamp_gain, Vpp=rtsys_Vpp, mode='lowpower', channel='A', diff --git a/tests/test_rtsys.py b/tests/test_rtsys.py index 75adec9..691104a 100644 --- a/tests/test_rtsys.py +++ b/tests/test_rtsys.py @@ -3,9 +3,10 @@ import unittest import numpy as np +CURRENT_DIR = pathlib.Path(__file__).parent -test_folder = pathlib.Path("./test_data/rtsys/") -test_file = pathlib.Path("./test_data/rtsys/channelA_2021-10-11_13-11-09.wav") +test_folder = CURRENT_DIR / "test_data" / "rtsys" +test_file = test_folder / "channelA_2021-10-11_13-11-09.wav" rtsys_name = 'RTSys' rtsys_model = 'RESEA320' @@ -14,7 +15,7 @@ rtsys_preamp = 0 rtsys_vpp = 5 mode = 'lowpower' -calibration_file = pathlib.Path("./test_data/rtsys/SN130.csv") +calibration_file = test_folder / "SN130.csv" rtsys = pyhy.RTSys(name=rtsys_name, model=rtsys_model, serial_number=rtsys_serial_number, sensitivity=rtsys_sens, preamp_gain=rtsys_preamp, Vpp=rtsys_vpp, mode=mode, calibration_file=calibration_file)