We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a9ad87e commit 48d9aa4Copy full SHA for 48d9aa4
pandas/tests/scalar/interval/test_ops.py
@@ -69,17 +69,13 @@ def test_overlaps_invalid_type(self, other):
69
70
71
class TestContains:
72
- @pytest.mark.parametrize(
73
- "closed",
74
- ["neither", "left", "right"],
75
- )
76
- def test_contains_interval(self, closed):
+ def test_contains_interval(self, inclusive_endpoints_fixture):
77
interval1 = Interval(0, 1, "both")
78
- interval2 = Interval(0, 1, closed)
+ interval2 = Interval(0, 1, inclusive_endpoints_fixture)
79
assert interval1 in interval1
80
assert interval2 in interval2
81
assert interval2 in interval1
82
- assert interval1 not in interval2
+ assert interval1 not in interval2 or inclusive_endpoints_fixture == "both"
83
84
def test_contains_infinite_length(self):
85
0 commit comments