code: def test_pandas_parquet_native_file_roundtrip():
      df = _test_dataframe(10000)
      arrow_table = pa.Table.from_pandas(df)
      imos = pa.BufferOutputStream()
      _write_table(arrow_table, imos, version="2.6")
      buf = imos.getvalue()
      reader = pa.BufferReader(buf)
      df_read = _read_table(reader).to_pandas()
      tm.assert_frame_equal(df, df_read)
  
imports: import io
  import json
  import numpy
  import pytest
  import pyarrow
  from pyarrow.fs import LocalFileSystem, SubTreeFileSystem
  from pyarrow.util import guid
  from pyarrow.vendored.version import Version
label_desc: Use image node_id 5 for calling a global function with example usage: test_pandas_parquet_native_file_roundtrip() without return types