From 165e294b90b58d6882febe36ea6e465b0780786f Mon Sep 17 00:00:00 2001 From: Fabian Joswig Date: Thu, 12 May 2022 16:08:42 +0100 Subject: [PATCH] tests: test for Corr.matrix_symmetric added. --- tests/correlators_test.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/correlators_test.py b/tests/correlators_test.py index bdae7255..03f8eea3 100644 --- a/tests/correlators_test.py +++ b/tests/correlators_test.py @@ -278,6 +278,18 @@ def test_matrix_corr(): corr_0.matrix_symmetric() +def test_matrix_symmetric(): + corr_aa = _gen_corr(1) + corr_ab = _gen_corr(0.3) + corr_ba = _gen_corr(0.2) + corr_bb = _gen_corr(0.8) + corr_mat = pe.Corr(np.array([[corr_aa, corr_ab], [corr_ba, corr_bb]])) + + sym_corr_mat = corr_mat.matrix_symmetric() + + assert np.all([np.all(o == o.T) for o in sym_corr_mat]) + + def test_hankel(): corr_content = [] for t in range(8):