From 983e3c845e1106b14ccfe98af95e49a4d59c08d7 Mon Sep 17 00:00:00 2001 From: MomIsBestFriend <> Date: Tue, 7 Apr 2020 13:34:09 +0300 Subject: [PATCH 1/2] TST: iat with duplicate column names --- pandas/tests/frame/indexing/test_iat.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pandas/tests/frame/indexing/test_iat.py b/pandas/tests/frame/indexing/test_iat.py index 23e3392251a3a..f11387c06cddf 100644 --- a/pandas/tests/frame/indexing/test_iat.py +++ b/pandas/tests/frame/indexing/test_iat.py @@ -1,3 +1,6 @@ +import pandas as pd + + def test_iat(float_frame): for i, row in enumerate(float_frame.index): @@ -5,3 +8,9 @@ def test_iat(float_frame): result = float_frame.iat[i, j] expected = float_frame.at[row, col] assert result == expected + + +def test_iat_duplicate_columns(): + # https://github.com/pandas-dev/pandas/issues/11754 + df = pd.DataFrame([[1, 1]], columns=["x", "x"]) + assert df.iat[0, 0] == 1 From cff87821bd513425c2fe0266491e756aae583334 Mon Sep 17 00:00:00 2001 From: MomIsBestFriend <> Date: Tue, 7 Apr 2020 21:50:03 +0300 Subject: [PATCH 2/2] Diffrent values xref: https://github.com/pandas-dev/pandas/pull/33362#discussion_r404984696 --- pandas/tests/frame/indexing/test_iat.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/tests/frame/indexing/test_iat.py b/pandas/tests/frame/indexing/test_iat.py index f11387c06cddf..b1025b99e9bd5 100644 --- a/pandas/tests/frame/indexing/test_iat.py +++ b/pandas/tests/frame/indexing/test_iat.py @@ -12,5 +12,5 @@ def test_iat(float_frame): def test_iat_duplicate_columns(): # https://github.com/pandas-dev/pandas/issues/11754 - df = pd.DataFrame([[1, 1]], columns=["x", "x"]) + df = pd.DataFrame([[1, 2]], columns=["x", "x"]) assert df.iat[0, 0] == 1