code: def test_save(adapter, audio_data):
      """Test audio saving."""
      with TemporaryDirectory() as directory:
          path = join(directory, "ffmpeg-save.mp3")
          adapter.save(path, audio_data[0], audio_data[1])
          probe = ffmpeg.probe(TEST_AUDIO_DESCRIPTOR)
          assert len(probe["streams"]) == 1
          stream = probe["streams"][0]
          assert stream["codec_type"] == "audio"
          assert stream["channels"] == 2
          assert stream["duration"] == "10.919184"
  
file_path: spleeter/tests/test_ffmpeg_adapter.py
imports: from os.path import join
  from tempfile import TemporaryDirectory
  import ffmpeg
  import numpy
  from pytest import fixture, raises
  from spleeter import SpleeterError
  from spleeter.audio.adapter import AudioAdapter
  from spleeter.audio.ffmpeg import FFMPEGProcessAudioAdapter
label_desc: Use image node_id 6 for calling a global function with example usage: test_save(adapter, audio_data) without return types