Skip to content

Commit 5bcf204

Browse files
committed
adjust for comments II
1 parent 3a19d89 commit 5bcf204

File tree

4 files changed

+22
-21
lines changed

4 files changed

+22
-21
lines changed

pandas/tests/frame/test_alter_axes.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -979,8 +979,7 @@ def test_reset_index(self, float_frame):
979979
):
980980
values = lev.take(level_codes)
981981
name = names[i]
982-
tm.assert_index_equal(values, Index(deleveled[name]), check_names=False)
983-
assert values.name is None
982+
tm.assert_index_equal(values, Index(deleveled[name].rename(name=None)))
984983

985984
stacked.index.names = [None, None]
986985
deleveled2 = stacked.reset_index()

pandas/tests/indexes/multi/test_reindex.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,17 @@
66
import pandas.util.testing as tm
77

88

9-
def check_level_names(index, names):
10-
assert [level.name for level in index.levels] == list(names)
11-
12-
139
def test_reindex(idx):
1410
result, indexer = idx.reindex(list(idx[:4]))
1511
assert isinstance(result, MultiIndex)
16-
check_level_names(result, [None, None])
12+
assert result.names == ["first", "second"]
13+
assert [level.name for level in result.levels] == [None, None]
1714

1815
result, indexer = idx.reindex(list(idx))
1916
assert isinstance(result, MultiIndex)
2017
assert indexer is None
21-
check_level_names(result, [None, None])
18+
assert result.names == ["first", "second"]
19+
assert [level.name for level in result.levels] == [None, None]
2220

2321

2422
def test_reindex_level(idx):

pandas/tests/reshape/test_reshape.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ def test_reshaping_multi_index_categorical(self):
617617
df.index.names = ["major", "minor"]
618618
df["str"] = "foo"
619619

620-
dti = df.index.levels[0].set_names(["major"])
620+
dti = df.index.levels[0].rename("major")
621621

622622
df["category"] = df["str"].astype("category")
623623
result = df["category"].unstack()

pandas/tests/test_multilevel.py

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,8 @@ def test_frame_group_ops(self, op, level, axis, skipna, sort):
996996
self.frame.iloc[1, [1, 2]] = np.nan
997997
self.frame.iloc[7, [0, 1]] = np.nan
998998

999+
level_name = self.frame.index.names[level]
1000+
9991001
if axis == 0:
10001002
frame = self.frame
10011003
else:
@@ -1016,12 +1018,12 @@ def aggf(x):
10161018
frame = frame.sort_index(level=level, axis=axis)
10171019

10181020
# for good measure, groupby detail
1019-
level_index = frame._get_axis(axis).levels[level]
1021+
level_index = frame._get_axis(axis).levels[level].rename(level_name)
10201022

1021-
tm.assert_index_equal(leftside._get_axis(axis), level_index, check_names=False)
1022-
tm.assert_index_equal(rightside._get_axis(axis), level_index, check_names=False)
1023+
tm.assert_index_equal(leftside._get_axis(axis), level_index)
1024+
tm.assert_index_equal(rightside._get_axis(axis), level_index)
10231025

1024-
tm.assert_frame_equal(leftside, rightside, check_names=False)
1026+
tm.assert_frame_equal(leftside, rightside)
10251027

10261028
def test_stat_op_corner(self):
10271029
obj = Series([10.0], index=MultiIndex.from_tuples([(2, 3)]))
@@ -1607,12 +1609,15 @@ def test_constructor_with_tz(self):
16071609
)
16081610

16091611
result = MultiIndex.from_arrays([index, columns])
1610-
tm.assert_index_equal(result.levels[0], index, check_names=False)
1611-
tm.assert_index_equal(result.levels[1], columns, check_names=False)
1612+
assert result.names == ["dt1", "dt2"]
1613+
# levels don't have names set, so set name of index/columns to None in checks
1614+
tm.assert_index_equal(result.levels[0], index.rename(None))
1615+
tm.assert_index_equal(result.levels[1], columns.rename(None))
16121616

16131617
result = MultiIndex.from_arrays([Series(index), Series(columns)])
1614-
tm.assert_index_equal(result.levels[0], index, check_names=False)
1615-
tm.assert_index_equal(result.levels[1], columns, check_names=False)
1618+
assert result.names == ["dt1", "dt2"]
1619+
tm.assert_index_equal(result.levels[0], index.rename(None))
1620+
tm.assert_index_equal(result.levels[1], columns.rename(None))
16161621

16171622
def test_set_index_datetime(self):
16181623
# GH 3950
@@ -1634,19 +1639,18 @@ def test_set_index_datetime(self):
16341639
df.index = df.index.tz_convert("US/Pacific")
16351640

16361641
expected = pd.DatetimeIndex(
1637-
["2011-07-19 07:00:00", "2011-07-19 08:00:00", "2011-07-19 09:00:00"],
1638-
name="datetime",
1642+
["2011-07-19 07:00:00", "2011-07-19 08:00:00", "2011-07-19 09:00:00"]
16391643
)
16401644
expected = expected.tz_localize("UTC").tz_convert("US/Pacific")
16411645

16421646
df = df.set_index("label", append=True)
1643-
tm.assert_index_equal(df.index.levels[0], expected, check_names=False)
1647+
tm.assert_index_equal(df.index.levels[0], expected)
16441648
tm.assert_index_equal(df.index.levels[1], Index(["a", "b"]))
16451649
assert df.index.names == ["datetime", "label"]
16461650

16471651
df = df.swaplevel(0, 1)
16481652
tm.assert_index_equal(df.index.levels[0], Index(["a", "b"]))
1649-
tm.assert_index_equal(df.index.levels[1], expected, check_names=False)
1653+
tm.assert_index_equal(df.index.levels[1], expected)
16501654
assert df.index.names == ["label", "datetime"]
16511655

16521656
df = DataFrame(np.random.random(6))

0 commit comments

Comments
 (0)