Ejemplo n.º 1
0
 def test__bn_ok_dtype(self):
     assert nanops._bn_ok_dtype(self.arr_float.dtype, "test")
     assert nanops._bn_ok_dtype(self.arr_complex.dtype, "test")
     assert nanops._bn_ok_dtype(self.arr_int.dtype, "test")
     assert nanops._bn_ok_dtype(self.arr_bool.dtype, "test")
     assert nanops._bn_ok_dtype(self.arr_str.dtype, "test")
     assert nanops._bn_ok_dtype(self.arr_utf.dtype, "test")
     assert not nanops._bn_ok_dtype(self.arr_date.dtype, "test")
     assert not nanops._bn_ok_dtype(self.arr_tdelta.dtype, "test")
     assert not nanops._bn_ok_dtype(self.arr_obj.dtype, "test")
Ejemplo n.º 2
0
 def test__bn_ok_dtype(self):
     self.assertTrue(nanops._bn_ok_dtype(self.arr_float.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_complex.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_int.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_bool.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_str.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_utf.dtype, 'test'))
     self.assertFalse(nanops._bn_ok_dtype(self.arr_date.dtype, 'test'))
     self.assertFalse(nanops._bn_ok_dtype(self.arr_tdelta.dtype, 'test'))
     self.assertFalse(nanops._bn_ok_dtype(self.arr_obj.dtype, 'test'))
Ejemplo n.º 3
0
 def test__bn_ok_dtype(self):
     self.assertTrue(nanops._bn_ok_dtype(self.arr_float.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_complex.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_int.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_bool.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_str.dtype, 'test'))
     self.assertTrue(nanops._bn_ok_dtype(self.arr_utf.dtype, 'test'))
     self.assertFalse(nanops._bn_ok_dtype(self.arr_date.dtype, 'test'))
     self.assertFalse(nanops._bn_ok_dtype(self.arr_tdelta.dtype, 'test'))
     self.assertFalse(nanops._bn_ok_dtype(self.arr_obj.dtype, 'test'))
Ejemplo n.º 4
0
 def test__bn_ok_dtype(self):
     assert nanops._bn_ok_dtype(self.arr_float.dtype, 'test')
     assert nanops._bn_ok_dtype(self.arr_complex.dtype, 'test')
     assert nanops._bn_ok_dtype(self.arr_int.dtype, 'test')
     assert nanops._bn_ok_dtype(self.arr_bool.dtype, 'test')
     assert nanops._bn_ok_dtype(self.arr_str.dtype, 'test')
     assert nanops._bn_ok_dtype(self.arr_utf.dtype, 'test')
     assert not nanops._bn_ok_dtype(self.arr_date.dtype, 'test')
     assert not nanops._bn_ok_dtype(self.arr_tdelta.dtype, 'test')
     assert not nanops._bn_ok_dtype(self.arr_obj.dtype, 'test')
Ejemplo n.º 5
0
def test_check_bottleneck_disallow(dtype, func):
    # GH 42878 bottleneck sometimes produces unreliable results for mean and sum
    assert not nanops._bn_ok_dtype(dtype, func)