forked from pool/python-pandas
790978b920
- Add pandas-pr59353-np2eval.patch * gh#pandas-dev/pandas#59353 * gh#pandas-dev/pandas#58548 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-pandas?expand=0&rev=124
41 lines
1.5 KiB
Diff
41 lines
1.5 KiB
Diff
From 1828b62ee913da44ec4402642ef7baaafeb65677 Mon Sep 17 00:00:00 2001
|
|
From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>
|
|
Date: Mon, 15 Apr 2024 09:47:31 -1000
|
|
Subject: [PATCH] Backport PR #58268: CI/TST: Unxfail
|
|
test_slice_locs_negative_step Pyarrow test
|
|
|
|
---
|
|
pandas/tests/indexes/object/test_indexing.py | 12 +-----------
|
|
1 file changed, 1 insertion(+), 11 deletions(-)
|
|
|
|
diff --git a/pandas/tests/indexes/object/test_indexing.py b/pandas/tests/indexes/object/test_indexing.py
|
|
index 443cacf94d239..ebf9dac715f8d 100644
|
|
--- a/pandas/tests/indexes/object/test_indexing.py
|
|
+++ b/pandas/tests/indexes/object/test_indexing.py
|
|
@@ -7,7 +7,6 @@
|
|
NA,
|
|
is_matching_na,
|
|
)
|
|
-from pandas.compat import pa_version_under16p0
|
|
import pandas.util._test_decorators as td
|
|
|
|
import pandas as pd
|
|
@@ -201,16 +200,7 @@ class TestSliceLocs:
|
|
(pd.IndexSlice["m":"m":-1], ""), # type: ignore[misc]
|
|
],
|
|
)
|
|
- def test_slice_locs_negative_step(self, in_slice, expected, dtype, request):
|
|
- if (
|
|
- not pa_version_under16p0
|
|
- and dtype == "string[pyarrow_numpy]"
|
|
- and in_slice == slice("a", "a", -1)
|
|
- ):
|
|
- request.applymarker(
|
|
- pytest.mark.xfail(reason="https://github.com/apache/arrow/issues/40642")
|
|
- )
|
|
-
|
|
+ def test_slice_locs_negative_step(self, in_slice, expected, dtype):
|
|
index = Index(list("bcdxy"), dtype=dtype)
|
|
|
|
s_start, s_stop = index.slice_locs(in_slice.start, in_slice.stop, in_slice.step)
|