예제 #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")
예제 #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'))
예제 #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'))
예제 #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')
예제 #5
0
파일: test_nanops.py 프로젝트: tnir/pandas
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)