From e20caeab326cdcb0df095b636f46082bcbb9a61c Mon Sep 17 00:00:00 2001
From: Philipp Arras <parras@mpa-garching.mpg.de>
Date: Sat, 20 Jun 2020 23:24:59 +0200
Subject: [PATCH] Implement proper constant support 9/n

---
 src/extra.py                                  | 2 +-
 test/test_operators/test_correlated_fields.py | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/extra.py b/src/extra.py
index cffe912ee..c664b7039 100644
--- a/src/extra.py
+++ b/src/extra.py
@@ -318,7 +318,7 @@ def _linearization_value_consistency(op, loc):
 def _check_nontrivial_constant(op, loc, tol, ntries, only_r_differentiable,
                                metric_sampling, max_combinations=np.inf):
     if isinstance(op.domain, DomainTuple):
-        return  # FIXME ?
+        return
     keys = op.domain.keys()
     combis = []
     for ll in range(1, len(keys)):
diff --git a/test/test_operators/test_correlated_fields.py b/test/test_operators/test_correlated_fields.py
index efa976cb6..69b706ed8 100644
--- a/test/test_operators/test_correlated_fields.py
+++ b/test/test_operators/test_correlated_fields.py
@@ -109,6 +109,6 @@ def testAmplitudesInvariants(sspace, N):
 
     for ampl in fa.normalized_amplitudes:
         ift.extra.check_operator(ampl, ift.from_random(ampl.domain),
-                                 ntries=3, max_combinations=5)
+                                 ntries=1, max_combinations=3)
     ift.extra.check_operator(op, ift.from_random(op.domain),
-                             ntries=3, max_combinations=5)
+                             ntries=1, max_combinations=5)
-- 
GitLab