code: def test_list_artifacts_single_file(mock_client):
      repo = AzureBlobArtifactRepository(TEST_URI, mock_client)
  
      # Evaluate single file
      blob_props = BlobProperties()
      blob_props.name = posixpath.join(TEST_ROOT_PATH, "file")
      mock_client.get_container_client().walk_blobs.return_value = (
          MockBlobList([blob_props])
      )
      assert repo.list_artifacts("file") == []
  
imports: import base64
  import os
  import posixpath
  from unittest import mock
  import pytest
  from azure.storage.blob import BlobPrefix, BlobProperties, BlobServiceClient
  from mlflow.entities.multipart_upload import MultipartUploadPart
  from mlflow.exceptions import MlflowException
  from mlflow.store.artifact.artifact_repository_registry import get_artifact_repository
  from mlflow.store.artifact.azure_blob_artifact_repo import AzureBlobArtifactRepository
label_desc: Use image node_id 7 for calling a global function with example usage: test_list_artifacts_single_file(mock_client) without return types