From: Thomas Fillon Date: Wed, 19 Mar 2014 14:15:47 +0000 (+0100) Subject: Add a test for Inf values in analyzer results X-Git-Tag: 0.5.5~3^2^2~9 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=40c3360c3624ae13302165d6f4fab806153c4733;p=timeside.git Add a test for Inf values in analyzer results --- diff --git a/tests/test_analyzers_stress.py b/tests/test_analyzers_stress.py index 377cbf0..54ddefc 100755 --- a/tests/test_analyzers_stress.py +++ b/tests/test_analyzers_stress.py @@ -27,8 +27,12 @@ class TestAnalyzers_with_zeros(unittest.TestCase): pipe.run() for key, result in pipe.results.items(): if 'value' in result.data_object.keys(): + # Test for NaN self.assertFalse(np.any(np.isnan(result.data)), 'NaN in %s data value' % result.name) + # Test for Inf + self.assertFalse(np.any(np.isinf(result.data)), + 'Inf in %s data value' % result.name) class TestAnalyzers_withDC(TestAnalyzers_with_zeros):