Skip to content

Commit

Permalink
xfail dt.date tests for cuDF (#912)
Browse files Browse the repository at this point in the history
  • Loading branch information
LiamConnors authored Sep 6, 2024
1 parent cb82d26 commit d2d10ce
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions tests/expr_and_series/dt/datetime_attributes_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ def test_datetime_attributes(
and "pyarrow" not in str(constructor)
):
request.applymarker(pytest.mark.xfail)
if attribute == "date" and "cudf" in str(constructor):
request.applymarker(pytest.mark.xfail)

df = nw.from_native(constructor(data))
result = df.select(getattr(nw.col("a").dt, attribute)())
Expand Down Expand Up @@ -73,6 +75,8 @@ def test_datetime_attributes_series(
and "pyarrow" not in str(constructor_eager)
):
request.applymarker(pytest.mark.xfail)
if attribute == "date" and "cudf" in str(constructor_eager):
request.applymarker(pytest.mark.xfail)

df = nw.from_native(constructor_eager(data), eager_only=True)
result = df.select(getattr(df["a"].dt, attribute)())
Expand All @@ -82,6 +86,8 @@ def test_datetime_attributes_series(
def test_datetime_chained_attributes(request: Any, constructor_eager: Any) -> None:
if "pandas" in str(constructor_eager) and "pyarrow" not in str(constructor_eager):
request.applymarker(pytest.mark.xfail)
if "cudf" in str(constructor_eager):
request.applymarker(pytest.mark.xfail)

df = nw.from_native(constructor_eager(data), eager_only=True)
result = df.select(df["a"].dt.date().dt.year())
Expand Down

0 comments on commit d2d10ce

Please sign in to comment.