code: def test_put_integer(setup_path):
      # non-date, non-string index
      df = DataFrame(
          np.random.default_rng(2).standard_normal((50, 100))
      )
      _check_roundtrip(df, tm.assert_frame_equal, setup_path)
  
imports: import datetime
  import re
  import numpy
  import pytest
  from pandas._libs.tslibs import Timestamp
  from pandas.compat import is_platform_windows
  import pandas
  from pandas import DataFrame, DatetimeIndex, Index, Series, _testing, bdate_range, date_range, read_hdf
  from pandas.tests.io.pytables.common import _maybe_remove, ensure_clean_store
  from pandas.util import _test_decorators
label_desc: Use image node_id 8 for calling a global function with example usage: test_put_integer(setup_path) without return types