def test_datetime_to_arrow(dtype): timestamp = ( cudf.datasets.timeseries( start="2000-01-01", end="2000-01-02", freq="3600s", dtypes={} ) .reset_index()["timestamp"] .reset_index(drop=True) ) gdf = DataFrame({"timestamp": timestamp.astype(dtype)}) assert_eq(gdf, DataFrame.from_arrow(gdf.to_arrow(preserve_index=False)))