code: def test_default_step(self):
      data = np.array(1, np.float32, ndmin=3)
      try:
          tf2.summary.experimental.set_step(333)
          # TODO(nickfelt): change test logic so we can just omit `step` entirely.
          event = self.audio_event("a", data, 44100, step=None)
          self.assertEqual(333, event.step)
      finally:
          # Reset to default state for other tests.
          tf2.summary.experimental.set_step(None)
  
imports: import glob
  import os
  import numpy
  import tensorflow
  from tensorboard.compat import tf2
  from tensorboard.plugins.audio import metadata
  from tensorboard.plugins.audio import summary
  from tensorboard.util import tensor_util
label_desc: Use image node_id 6 for calling the SummaryV2OpTest obj's underlying member method code with example usage: obj.test_default_step() without return types