Skip to content

Commit 8c870f6

Browse files
committed
fix tests
1 parent 287fdef commit 8c870f6

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

pandas/tests/tseries/offsets/test_offsets.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -625,8 +625,12 @@ def test_default_constructor(self, dt):
625625
assert (dt + DateOffset(2)) == datetime(2008, 1, 4)
626626

627627
def test_is_anchored(self):
628-
assert not DateOffset(2).is_anchored()
629-
assert DateOffset(1).is_anchored()
628+
msg = "DateOffset.is_anchored() is deprecated and will be removed "
629+
"in a future version, please use DateOffset.n == 1 instead."
630+
631+
with tm.assert_produces_warning(FutureWarning, match=msg):
632+
assert not DateOffset(2).is_anchored()
633+
assert DateOffset(1).is_anchored()
630634

631635
def test_copy(self):
632636
assert DateOffset(months=2).copy() == DateOffset(months=2)

pandas/tests/tseries/offsets/test_ticks.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -339,8 +339,7 @@ def test_tick_equalities(cls):
339339

340340
@pytest.mark.parametrize("cls", tick_classes)
341341
def test_tick_offset(cls):
342-
msg = f"{cls.__name__}.is_anchored() is deprecated and will be removed in a "
343-
"future version, please use False instead."
342+
msg = f"{cls.__name__}.is_anchored() is deprecated "
344343

345344
with tm.assert_produces_warning(FutureWarning, match=msg):
346345
assert not cls().is_anchored()

pandas/tests/tseries/offsets/test_week.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,14 @@ def test_corner(self):
4242
Week(weekday=-1)
4343

4444
def test_is_anchored(self):
45-
assert Week(weekday=0).is_anchored()
46-
assert not Week().is_anchored()
47-
assert not Week(2, weekday=2).is_anchored()
48-
assert not Week(2).is_anchored()
45+
msg = "DateOffset.is_anchored() is deprecated and will be removed "
46+
"in a future version, please use DateOffset.n == 1 instead."
47+
48+
with pytest.raises(FutureWarning, match=msg):
49+
assert Week(weekday=0).is_anchored()
50+
assert not Week().is_anchored()
51+
assert not Week(2, weekday=2).is_anchored()
52+
assert not Week(2).is_anchored()
4953

5054
offset_cases = []
5155
# not business week

0 commit comments

Comments
 (0)