code: def test_building_operation_url(self):
      urls = {
          build_operation_url(
              "https://app.stage.neptune.ai",
              "api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "https://app.stage.neptune.ai",
              "/api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "https://app.stage.neptune.ai/",
              "api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "https://app.stage.neptune.ai/",
              "/api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "app.stage.neptune.ai",
              "api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "app.stage.neptune.ai",
              "/api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "app.stage.neptune.ai/",
              "api/leaderboard/v1/attributes/download",
          ),
          build_operation_url(
              "app.stage.neptune.ai/",
              "/api/leaderboard/v1/attributes/download",
          ),
      }
      self.assertEqual(
          {
              "https://app.stage.neptune.ai/api/leaderboard/v1/attributes/download"
          },
          urls,
      )
  
imports: import unittest
  import uuid
  from unittest.mock import Mock
  from neptune.attributes import Integer, String
  from neptune.exceptions import FetchAttributeNotFoundException
  from neptune.internal import operation
  from neptune.internal.backends.neptune_backend import NeptuneBackend
  from neptune.internal.backends.utils import ExecuteOperationsBatchingManager, build_operation_url
  from neptune.internal.container_type import ContainerType
label_desc: Use image node_id 1 for calling the TestNeptuneBackendMock obj's underlying member method code with example usage: obj.test_building_operation_url() without return types