From 0b8d7056bb715fcde4ad5a5185720bdb4b32e24c Mon Sep 17 00:00:00 2001
From: Martin Reinecke <martin@mpa-garching.mpg.de>
Date: Wed, 29 Nov 2017 17:19:54 +0100
Subject: [PATCH] tweak tests

---
 nifty/field.py                           | 5 -----
 test/test_operators/test_fft_operator.py | 2 +-
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/nifty/field.py b/nifty/field.py
index e1b739aa0..03fe28e9e 100644
--- a/nifty/field.py
+++ b/nifty/field.py
@@ -139,11 +139,6 @@ class Field(object):
 
     @staticmethod
     def _infer_dtype(dtype, val):
-        if val is None or dtype is not None:
-            return np.result_type(dtype, np.float64)
-        if isinstance(val, Field):
-            return val.dtype
-        return np.result_type(val, np.float64)
         if dtype is not None:
             return dtype
         if val is None:
diff --git a/test/test_operators/test_fft_operator.py b/test/test_operators/test_fft_operator.py
index 5aad32530..53887300e 100644
--- a/test/test_operators/test_fft_operator.py
+++ b/test/test_operators/test_fft_operator.py
@@ -125,7 +125,7 @@ class FFTOperatorTests(unittest.TestCase):
         b = ift.HPSpace(nside=lm//2)
         fft = ift.FFTOperator(domain=a, target=b)
         inp = ift.Field.from_random(domain=a, random_type='normal',
-                                    std=1, mean=0, dtype=tp)
+                                    std=1, mean=0.1, dtype=tp)
         out = fft.times(inp)
         v1 = np.sqrt(out.vdot(out))
         v2 = np.sqrt(inp.vdot(fft.adjoint_times(out)))
-- 
GitLab