From 58ef0deadbbc1b4f929a3b34fea7a422d018cf1f Mon Sep 17 00:00:00 2001 From: arinwongprommoon <arin.wongprommoon@ed.ac.uk> Date: Wed, 26 Jul 2023 13:02:44 +0100 Subject: [PATCH] test(postproc): autocorrelation using croscorr process --- tests/postprocessor/test_crosscorr.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/postprocessor/test_crosscorr.py b/tests/postprocessor/test_crosscorr.py index d3ad8d62..ea126923 100644 --- a/tests/postprocessor/test_crosscorr.py +++ b/tests/postprocessor/test_crosscorr.py @@ -36,3 +36,19 @@ def test_crosscorr( dummy_signal2 = generate_sinusoids_df(time_axis, num_replicates) crosscorr_runner = crosscorr(crosscorrParameters.default()) _ = crosscorr_runner.run(dummy_signal1, dummy_signal2) + + +@pytest.mark.parametrize("time_axis", [np.linspace(0, 4, 200)]) +@pytest.mark.parametrize("num_replicates", [333]) +def test_autocorr( + time_axis, + num_replicates, +): + """Tests croscorr. + + Tests whether a crosscorr runner can be initialised with default + parameters and runs without errors, when performing autocorrelation. + """ + dummy_signal1 = generate_sinusoids_df(time_axis, num_replicates) + crosscorr_runner = crosscorr(crosscorrParameters.default()) + _ = crosscorr_runner.run(dummy_signal1, dummy_signal1) -- GitLab