|
4 | 4 | import numpy as np
|
5 | 5 | import pytest
|
6 | 6 |
|
7 |
| -import pandas as pd |
8 | 7 | from pandas import DataFrame, Series, Timedelta, Timestamp, date_range
|
9 | 8 | import pandas._testing as tm
|
10 | 9 | from pandas.tests.indexing.common import Base
|
@@ -306,28 +305,32 @@ def test_iat_dont_wrap_object_datetimelike():
|
306 | 305 |
|
307 | 306 |
|
308 | 307 | def test_tuple_indexed_series_at_get():
|
309 |
| - series = pd.Series([1, 2], index=[(1, 2), (3, 4)]) |
| 308 | + # GH 26989 |
| 309 | + # Series.at works with MultiIndex |
| 310 | + series = Series([1, 2], index=[(1, 2), (3, 4)]) |
310 | 311 | assert series.at[1, 2] == 1
|
311 | 312 |
|
312 | 313 |
|
313 | 314 | def test_tuple_indexed_series_at_set():
|
314 |
| - series = pd.Series([1, 2], index=[(1, 2), (3, 4)]) |
| 315 | + # GH 26989 |
| 316 | + # Series.at works with MultiIndex |
| 317 | + series = Series([1, 2], index=[(1, 2), (3, 4)]) |
315 | 318 | series.at[1, 2] = 3
|
316 | 319 | assert series.at[1, 2] == 3
|
317 | 320 |
|
318 | 321 |
|
319 | 322 | def test_multiindex_series_at_get():
|
320 | 323 | # GH 26989
|
321 |
| - # series.at works with multiindex |
322 |
| - series = pd.Series([1, 2], index=[[1, 2], [3, 4]]) |
| 324 | + # Series.at works with MultiIndex |
| 325 | + series = Series([1, 2], index=[[1, 2], [3, 4]]) |
323 | 326 | assert series.at[1, 3] == 1
|
324 | 327 | assert series.loc[1, 3] == 1
|
325 | 328 |
|
326 | 329 |
|
327 | 330 | def test_multiindex_series_at_set():
|
328 | 331 | # GH 26989
|
329 |
| - # series.at works with multiindex |
330 |
| - series = pd.Series([1, 2], index=[[1, 2], [3, 4]]) |
| 332 | + # Series.at works with MultiIndex |
| 333 | + series = Series([1, 2], index=[[1, 2], [3, 4]]) |
331 | 334 | series.at[1, 3] = 3
|
332 | 335 | assert series.at[1, 3] == 3
|
333 | 336 | series.loc[1, 3] = 4
|
|
0 commit comments