code: def fixture_encode_wav():
      """fixture_encode_wav"""
      wav_path = os.path.join(
          os.path.dirname(os.path.abspath(__file__)),
          "test_audio",
          "ZASFX_ADSR_no_sustain.wav",
      )
      value = tf.io.read_file(wav_path)
      path = os.path.join(
          os.path.dirname(os.path.abspath(__file__)),
          "test_audio",
          "ZASFX_ADSR_no_sustain.s16le.pcm",
      )
      audio = np.fromfile(path, np.int16)
      audio = np.reshape(audio, [14336, 2])
      audio = tf.convert_to_tensor(audio)
  
      args = audio
      func = lambda e: tfio.audio.encode_wav(e, rate=44100)
      expected = value
  
      return args, func, expected
  
imports: import os
  import sys
  import pytest
  import numpy
  import tensorflow
  import tensorflow_io
label_desc: Use image node_id 7 for calling a global function with example usage: fixture_encode_wav() and returns: args,  func,  expected