code: def test_scheduler_health_host(
      self,
      http_server_mock,
  ):
      health_check_host = "192.168.0.0"
      health_check_port = 1111
      with conf_vars(
          {
              (
                  "scheduler",
                  "SCHEDULER_HEALTH_CHECK_SERVER_HOST",
              ): health_check_host,
              ("scheduler", "SCHEDULER_HEALTH_CHECK_SERVER_PORT"): str(
                  health_check_port
              ),
          }
      ):
          serve_health_check()
      assert http_server_mock.call_args.args[0] == (
          health_check_host,
          health_check_port,
      )
  
imports: from __future__ import annotations
  from http.server import BaseHTTPRequestHandler
  from unittest import mock
  from unittest.mock import MagicMock
  import pytest
  from airflow.cli import cli_parser
  from airflow.cli.commands import scheduler_command
  from airflow.utils.scheduler_health import HealthServer, serve_health_check
  from airflow.utils.serve_logs import serve_logs
  from tests.test_utils.config import conf_vars
label_desc: Use image node_id 9 for calling the TestSchedulerCommand obj's underlying member method code with example usage: obj.test_scheduler_health_host(http_server_mock) without return types