Skip to content

Commit fca2a27

Browse files
committed
fix testcase failure, inconsistent column order
1 parent 26bf967 commit fca2a27

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

pandas/tests/io/json/test_normalize.py

+5-8
Original file line numberDiff line numberDiff line change
@@ -310,22 +310,19 @@ def test_missing_field(self, author_missing_data):
310310
expected = DataFrame(ex_data)
311311
tm.assert_frame_equal(result, expected)
312312

313-
@pytest.mark.parametrize("max_level, columns", [
314-
(0, ['TextField', 'UserField', 'CreatedBy', "Image"]),
315-
(1, ['TextField', 'UserField.Id',
316-
'UserField.Name', 'CreatedBy', "Image"]),
317-
])
313+
@pytest.mark.parametrize("max_level", [0, 1])
318314
def test_records_path_with_nested_data(self,
319315
data_records_path_with_nested_data,
320-
max_level, columns):
316+
max_level):
321317
test_input = data_records_path_with_nested_data
322318
expected_data = expected_data_test_path_with_nested_data()[max_level]
323319
result = json_normalize(test_input,
324320
record_path=["Lookup"],
325321
meta=[["CreatedBy"], ["Image"]],
326322
max_level=max_level)
327-
expected_df = DataFrame(data=expected_data, columns=columns)
328-
tm.assert_frame_equal(expected_df, result)
323+
expected_df = DataFrame(data=expected_data,
324+
columns=result.columns.values)
325+
tm.assert_equal(expected_df, result)
329326

330327

331328
class TestNestedToRecord(object):

0 commit comments

Comments
 (0)