Skip to content

Commit 4407d9f

Browse files
authored
REF: misplaces Series.where, Series.rename tests (#32969)
1 parent 6a84598 commit 4407d9f

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

pandas/tests/series/indexing/test_alter_index.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -479,16 +479,6 @@ def test_reindex_empty_series_tz_dtype():
479479
tm.assert_equal(result, expected)
480480

481481

482-
def test_rename():
483-
# GH 17407
484-
s = Series(range(1, 6), index=pd.Index(range(2, 7), name="IntIndex"))
485-
result = s.rename(str)
486-
expected = s.rename(lambda i: str(i))
487-
tm.assert_series_equal(result, expected)
488-
489-
assert result.name == expected.name
490-
491-
492482
@pytest.mark.parametrize(
493483
"data, index, drop_labels, axis, expected_data, expected_index",
494484
[

pandas/tests/series/indexing/test_where.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,3 +435,11 @@ def test_where_dt_tz_values(tz_naive_fixture):
435435
pd.DatetimeIndex(["20150101", "20150102", "20160516"], tz=tz_naive_fixture)
436436
)
437437
tm.assert_series_equal(exp, result)
438+
439+
440+
def test_where_sparse():
441+
# GH#17198 make sure we dont get an AttributeError for sp_index
442+
ser = pd.Series(pd.arrays.SparseArray([1, 2]))
443+
result = ser.where(ser >= 2, 0)
444+
expected = pd.Series(pd.arrays.SparseArray([0, 2]))
445+
tm.assert_series_equal(result, expected)

pandas/tests/series/methods/test_rename.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,3 +89,12 @@ class MyIndexer:
8989
s = Series([1, 2, 3])
9090
s.rename(ix, inplace=True)
9191
assert s.name is ix
92+
93+
def test_rename_callable(self):
94+
# GH 17407
95+
s = Series(range(1, 6), index=Index(range(2, 7), name="IntIndex"))
96+
result = s.rename(str)
97+
expected = s.rename(lambda i: str(i))
98+
tm.assert_series_equal(result, expected)
99+
100+
assert result.name == expected.name

pandas/tests/series/test_missing.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -448,13 +448,6 @@ def test_fillna_consistency(self):
448448
s2[1] = "foo"
449449
tm.assert_series_equal(s2, expected)
450450

451-
def test_where_sparse(self):
452-
# GH#17198 make sure we dont get an AttributeError for sp_index
453-
ser = pd.Series(pd.arrays.SparseArray([1, 2]))
454-
result = ser.where(ser >= 2, 0)
455-
expected = pd.Series(pd.arrays.SparseArray([0, 2]))
456-
tm.assert_series_equal(result, expected)
457-
458451
def test_datetime64tz_fillna_round_issue(self):
459452
# GH 14872
460453

0 commit comments

Comments
 (0)