From 97ecb5de9da23c42479d358a7d50d94fe4e74eeb Mon Sep 17 00:00:00 2001 From: Vasilij Litvinov Date: Thu, 17 Dec 2020 14:19:31 +0300 Subject: [PATCH] FIX-#1620: XFail a test that unearths internal sorting Signed-off-by: Vasilij Litvinov --- modin/pandas/test/dataframe/test_indexing.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modin/pandas/test/dataframe/test_indexing.py b/modin/pandas/test/dataframe/test_indexing.py index c8844088b95..e3de831e186 100644 --- a/modin/pandas/test/dataframe/test_indexing.py +++ b/modin/pandas/test/dataframe/test_indexing.py @@ -425,6 +425,11 @@ def loc_iter_dfs(): @pytest.mark.parametrize("reverse_order", [False, True]) @pytest.mark.parametrize("axis", [0, 1]) def test_loc_iter_assignment(loc_iter_dfs, reverse_order, axis): + if reverse_order and axis: + pytest.xfail( + "Due to internal sorting of lookup values assignment order is lost, see GH-#2552" + ) + md_df, pd_df = loc_iter_dfs select = [slice(None), slice(None)] @@ -447,6 +452,7 @@ def test_loc_order(loc_iter_dfs, reverse_order, axis): df_equals(pd_df.loc[select], md_df.loc[select]) + @pytest.mark.parametrize("data", test_data_values, ids=test_data_keys) def test_loc_nested_assignment(data): modin_df = pd.DataFrame(data)