@jreback I couldn't use:

```
        tm.assert_frame_equal(df, df2.set_index('pandas_index'),
                              check_dtype=False, check_names=False)
```
because it seems this uses `assert_almost_equal`, and it seems that 33554433 is 'almost' equal to 33554432 ...