code: def test_failedextensionsource():
      """
      IO Test - made to fail with filename with wrong extension for source
      """
      with pytest.raises(RuntimeError):
          # 'garbage' extension does not exist
          stream_params = {"-video_source": "garbage.garbage"}
          streamer = StreamGear(
              output="output.mpd", logging=True, **stream_params
          )
          streamer.transcode_source()
          streamer.terminate()
  
file_path: vidgear/vidgear/tests/streamer_tests/test_IO_ss.py
imports: import os
  import numpy
  import pytest
  import tempfile
  import subprocess
  from vidgear.gears import StreamGear
label_desc: Use image node_id 3 for calling a global function with example usage: test_failedextensionsource() without return types