code: def test_get_notebook_instance_domain(
      mock_is_notebook_instance, mock_open_file, py_spark_processor
  ):
      mock_is_notebook_instance.return_value = True
  
      assert (
          py_spark_processor._get_notebook_instance_domain()
          == "https://abc.notebook.us-east-1.sagemaker.aws"
      )
  
imports: from __future__ import absolute_import
  import pathlib
  import subprocess
  import tempfile
  from io import BytesIO
  from typing import Generator
  from unittest.case import TestCase
  from unittest.mock import MagicMock, Mock, call, mock_open, patch
  import pytest
  from sagemaker.processing import ProcessingInput, ProcessingOutput
  from sagemaker.session_settings import SessionSettings
  from sagemaker.spark.processing import PySparkProcessor, SparkJarProcessor, _SparkProcessorBase, _HistoryServer, FileType, SparkConfigUtils
label_desc: Use image node_id 22 for calling a global function with example usage: test_get_notebook_instance_domain(mock_is_notebook_instance, mock_open_file, py_spark_processor) without return types