diff --git a/pandas/tests/extension/base/reshaping.py b/pandas/tests/extension/base/reshaping.py index 3774e018a8e51..7be50c5f8c305 100644 --- a/pandas/tests/extension/base/reshaping.py +++ b/pandas/tests/extension/base/reshaping.py @@ -316,7 +316,9 @@ def test_unstack(self, data, index, obj): alt = df.unstack(level=level).droplevel(0, axis=1) self.assert_frame_equal(result, alt) - expected = ser.astype(object).unstack(level=level) + expected = ser.astype(object).unstack( + level=level, fill_value=data.dtype.na_value + ) result = result.astype(object) self.assert_frame_equal(result, expected)