From 270fbe5f27abadff535ba30c6d9a9a672b8b4e00 Mon Sep 17 00:00:00 2001 From: Debian Science Team Date: Sun, 2 Feb 2025 11:17:13 +0000 Subject: [PATCH] Re-add test skips dropped in 2.2.3 Dropped because they apparently aren't needed in 3.x; unknown if this is 2.x vs 3.x or i386 vs arm* Author: Rebecca N. Palmer Forwarded: not-needed Gbp-Pq: Name skiptests_intervaltree_32bit.patch --- pandas/tests/indexes/interval/test_interval_tree.py | 1 + pandas/tests/indexing/interval/test_interval.py | 2 ++ pandas/tests/indexing/interval/test_interval_new.py | 3 +++ 3 files changed, 6 insertions(+) diff --git a/pandas/tests/indexes/interval/test_interval_tree.py b/pandas/tests/indexes/interval/test_interval_tree.py index 78388e84..ad57eade 100644 --- a/pandas/tests/indexes/interval/test_interval_tree.py +++ b/pandas/tests/indexes/interval/test_interval_tree.py @@ -190,6 +190,7 @@ class TestIntervalTree: expected = (50 + np.iinfo(np.int64).max) / 2 assert result == expected + @pytest.mark.xfail(not IS64, reason="GH 23440", raises=TypeError) @pytest.mark.parametrize( "left, right, expected", [ diff --git a/pandas/tests/indexing/interval/test_interval.py b/pandas/tests/indexing/interval/test_interval.py index dd51917b..8d129801 100644 --- a/pandas/tests/indexing/interval/test_interval.py +++ b/pandas/tests/indexing/interval/test_interval.py @@ -2,6 +2,7 @@ import numpy as np import pytest from pandas._libs import index as libindex +from pandas.compat import IS64 import pandas as pd from pandas import ( @@ -209,6 +210,7 @@ class TestIntervalIndexInsideMultiIndex: expected = Series([1, 6, 2, 8, 7], index=expected_index, name="value") tm.assert_series_equal(result, expected) + @pytest.mark.xfail(not IS64, reason="GH 23440", raises=TypeError) @pytest.mark.parametrize( "base", [101, 1010], diff --git a/pandas/tests/indexing/interval/test_interval_new.py b/pandas/tests/indexing/interval/test_interval_new.py index 018db584..3e44fd77 100644 --- a/pandas/tests/indexing/interval/test_interval_new.py +++ b/pandas/tests/indexing/interval/test_interval_new.py @@ -3,6 +3,8 @@ import re import numpy as np import pytest +from pandas.compat import IS64 + from pandas import ( Index, Interval, @@ -209,6 +211,7 @@ class TestIntervalIndex: obj.loc[[4, 5, 6]] +@pytest.mark.xfail(not IS64, reason="GH 23440", raises=TypeError) @pytest.mark.parametrize( "intervals", [ -- 2.30.2