def test_is_int_or_datetime_dtype(): assert not com.is_int_or_datetime_dtype(str) assert not com.is_int_or_datetime_dtype(float) assert not com.is_int_or_datetime_dtype(pd.Index([1, 2.])) assert not com.is_int_or_datetime_dtype(np.array(['a', 'b'])) assert com.is_int_or_datetime_dtype(int) assert com.is_int_or_datetime_dtype(np.uint64) assert com.is_int_or_datetime_dtype(np.datetime64) assert com.is_int_or_datetime_dtype(np.timedelta64) assert com.is_int_or_datetime_dtype(pd.Series([1, 2])) assert com.is_int_or_datetime_dtype(np.array([], dtype=np.datetime64)) assert com.is_int_or_datetime_dtype(np.array([], dtype=np.timedelta64))
def test_is_int_or_datetime_dtype(): assert not com.is_int_or_datetime_dtype(str) assert not com.is_int_or_datetime_dtype(float) assert not com.is_int_or_datetime_dtype(pd.Index([1, 2.])) assert not com.is_int_or_datetime_dtype(np.array(['a', 'b'])) assert com.is_int_or_datetime_dtype(int) assert com.is_int_or_datetime_dtype(np.uint64) assert com.is_int_or_datetime_dtype(np.datetime64) assert com.is_int_or_datetime_dtype(np.timedelta64) assert com.is_int_or_datetime_dtype(pd.Series([1, 2])) assert com.is_int_or_datetime_dtype(np.array([], dtype=np.datetime64)) assert com.is_int_or_datetime_dtype(np.array([], dtype=np.timedelta64))
def _na_ok_dtype(dtype): return not is_int_or_datetime_dtype(dtype)
def _na_ok_dtype(dtype): return not is_int_or_datetime_dtype(dtype)