code: def test_url_content_layout():
      class TestContentComponent(EmptyFlow):
          def __init__(self):
              super().__init__()
              self.component0 = EmptyFlow()
              self.component1 = EmptyFlow()
  
          def configure_layout(self):
              return [
                  {"name": "one", "content": self.component0},
                  {"name": "url", "content": "https://lightning.ai"},
                  {"name": "two", "content": self.component1},
              ]
  
      root = TestContentComponent()
      LightningApp(root)
      assert root._layout == [
          {"name": "one", "content": "root.component0"},
          {
              "name": "url",
              "content": "https://lightning.ai",
              "target": "https://lightning.ai",
          },
          {"name": "two", "content": "root.component1"},
      ]
  
imports: from re import escape
  from unittest import mock
  from unittest.mock import Mock
  import pytest
  from lightning.app import LightningApp, LightningFlow
  from lightning.app.frontend.stream_lit import StreamlitFrontend
  from lightning.app.frontend.web import StaticWebFrontend
  from lightning.app.runners import MultiProcessRuntime
  from lightning.app.testing.helpers import EmptyFlow
  from lightning.app.utilities.imports import _IS_WINDOWS
label_desc: Use image node_id 7 for calling a global function with example usage: test_url_content_layout() and returns: list