]> git.parisson.com Git - timeside.git/commitdiff
Add a test for Inf values in analyzer results
authorThomas Fillon <thomas@parisson.com>
Wed, 19 Mar 2014 14:15:47 +0000 (15:15 +0100)
committerThomas Fillon <thomas@parisson.com>
Wed, 19 Mar 2014 14:15:47 +0000 (15:15 +0100)
tests/test_analyzers_stress.py

index 377cbf00592da423d9a1a06f946975531eeb49aa..54ddefc723901728fbab1b8afb09ad47990469bc 100755 (executable)
@@ -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):