code: def test_hdf_step_size(self, tmpdir, step_size):
      pytest.importorskip("tables")
  
      # tmp hdf store
      folder = str(tmpdir)
      vo = v.drop("o", axis=1)
      vs = pd.HDFStore(folder + "vs.h5", mode="w")
      vs.put("v", vo, format="t", index=False)
  
      e_true = e_full_true[
          (e_full_true.dsi <= 3) & (e_full_true.dsf <= 1)
      ]
  
      g = DeepGraph(vs)
      g.create_edges(
          selectors=[dsi_dsf_t], step_size=step_size, hdf_key="v"
      )
      e_test = g.e
      vs.close()
  
      assert_frame_equal(
          e_test.sort_index(axis=1), e_true.sort_index(axis=1)
      )
  
imports: import pytest
  import numpy
  import pandas
  from pandas.testing import assert_frame_equal
  from deepgraph import DeepGraph
label_desc: Use image node_id 17 for calling the TestCreateEdges obj's underlying member method code with example usage: obj.test_hdf_step_size(tmpdir, step_size) without return types