code: def test_user_agent_header(mocker: MockerFixture) -> None:
      mocker.patch.object(
          lightly.api.api_workflow_client, "__version__", new="VERSION"
      )
      mocked_platform = mocker.patch.object(
          lightly.api.api_workflow_client, "platform", spec_set=platform
      )
      mocked_platform.system.return_value = "SYSTEM"
      mocked_platform.release.return_value = "RELEASE"
      mocked_platform.platform.return_value = "PLATFORM"
      mocked_platform.processor.return_value = "PROCESSOR"
      mocked_platform.python_version.return_value = "PYTHON_VERSION"
  
      client = ApiWorkflowClient(token="")
  
      assert (
          client.api_client.user_agent
          == f"Lightly/VERSION (SYSTEM/RELEASE; PLATFORM; PROCESSOR;) python/PYTHON_VERSION"
      )
  
file_path: lightly/tests/api_workflow/test_api_workflow_client.py
imports: import os
  import platform
  import unittest
  from unittest import mock
  import requests
  from pytest_mock import MockerFixture
  import lightly
  from lightly.api.api_workflow_client import LIGHTLY_S3_SSE_KMS_KEY, ApiWorkflowClient
label_desc: Use image node_id 1 for calling a global function with example usage: test_user_agent_header(mocker) without return types