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