code: def test_youtube_provider_from_uri(self):
      youtube_provider = Provider.objects.get(pid="youtube")
      song_from_provider = Item.objects.create(
          provider=youtube_provider,
          title="SevenDoors - Movement Of Whale (LGMX rework)",
          external_uri="https://www.youtube.com/watch?v=BMWpfG_Bpto&ab_channel=LGMX",
      )
      self.assertEqual(
          song_from_provider.get_uri(),
          "/srv/media/items/download/SevenDoors_-_Movement_Of_Whale_LGMX_rework-BMWpfG_Bpto.opus",
      )
  
file_path: TimeSide/timeside/server/tests/test_provider.py
imports: from timeside.server.models import Item, Provider
  from timeside.server.tests.timeside_test_server import TimeSideTestServer
label_desc: Use image node_id 1 for calling the TestProvider obj's underlying member method code with example usage: obj.test_youtube_provider_from_uri() without return types