Example #1
0
 def test_int_nan(self):
     values = np.nan
     result = contains_nan(values)
     self.assertTrue(result)
Example #2
0
 def test_int_none(self):
     values = None
     result = contains_nan(values)
     self.assertTrue(result)
Example #3
0
 def test_deeply_nested_none(self):
     values = [[1, [1, 4, 2]], None, 3, []]
     result = contains_nan(values)
     self.assertTrue(result)
Example #4
0
 def test_int(self):
     values = 1
     result = contains_nan(values)
     self.assertFalse(result)
Example #5
0
 def test_simple_none(self):
     values = [1, None, 3]
     result = contains_nan(values)
     self.assertTrue(result)
Example #6
0
 def test_nested_none(self):
     values = [[1, None], 3]
     result = contains_nan(values)
     self.assertTrue(result)
Example #7
0
 def test_nested_nan(self):
     values = [[1, np.nan], 3]
     result = contains_nan(values)
     self.assertTrue(result)
Example #8
0
 def test_deeply_nested(self):
     values = [[1, [1, 4, 2]], 3, 3, []]
     result = contains_nan(values)
     self.assertFalse(result)
Example #9
0
 def test_nested(self):
     values = [[1, 2], 3]
     result = contains_nan(values)
     self.assertFalse(result)
Example #10
0
 def test_numpy_float_nan(self):
     values = [np.float64(1), np.float64(np.nan), np.float64(3)]
     result = contains_nan(values)
     self.assertTrue(result)
Example #11
0
 def test_array_nan(self):
     values = np.array([np.array(1), np.array(np.nan), np.array(3)])
     result = contains_nan(values)
     self.assertTrue(result)
Example #12
0
 def test_simple_nan(self):
     values = [1, np.nan, 3]
     result = contains_nan(values)
     self.assertTrue(result)
Example #13
0
 def test_simple(self):
     values = [1, 2, 3]
     result = contains_nan(values)
     self.assertFalse(result)