class_docstr: Run smoke test on various audio format
  
  The purpose of this test suite is to verify that sox_io_backend functionalities do not exhibit
  abnormal behaviors.
  
  This test suite should be able to run without any additional tools (such as sox command),
  however without such tools, the correctness of each function cannot be verified.
class_docstr_tok: ["Run","smoke","test","on","various","audio","format","The","purpose","of","this","test","suite","is","to","verify","that","sox_io_backend","functionalities","do","not","exhibit","abnormal","behaviors",".","This","test","suite","should","be","able","to","run","without","any","additional","tools","(","such","as","sox","command",")",",","however","without","such","tools",",","the","correctness","of","each","function","can","not","be","verified","."]
docstr: Run smoke test on wav format
docstr_tok: ["Run","smoke","test","on","wav","format"]
code: def test_wav(self, dtype, sample_rate, num_channels):
      """Run smoke test on wav format"""
      self.run_smoke_test("wav", sample_rate, num_channels, dtype=dtype)
  
file_path: audio/test/torchaudio_unittest/backend/sox_io/smoke_test.py
imports: import itertools
  from parameterized import parameterized
  from torchaudio.backend import sox_io_backend
  from torchaudio_unittest.common_utils import get_wav_data, skipIfNoSox, TempDirMixin, TorchaudioTestCase
  from .common import name_func
label_desc: Use image node_id 2 for calling the SmokeTest obj's underlying member method code with example usage: obj.test_wav(dtype, sample_rate, num_channels) without return types