code: def test_resolve_spark_submit_env_vars_standalone_cluster_mode(self):
      def env_vars_exception_in_standalone_cluster_mode():
          # Given
          hook = SparkSubmitHook(
              conn_id="spark_standalone_cluster",
              env_vars={"bar": "foo"},
          )
  
          # When
          hook._build_spark_submit_command(self._spark_job_file)
  
      # Then
      with pytest.raises(AirflowException):
          env_vars_exception_in_standalone_cluster_mode()
  
imports: from __future__ import annotations
  import os
  from io import StringIO
  from unittest.mock import call, patch
  import pytest
  from airflow.exceptions import AirflowException
  from airflow.models import Connection
  from airflow.providers.apache.spark.hooks.spark_submit import SparkSubmitHook
  from airflow.utils import db
label_desc: Use image node_id 24 for calling the TestSparkSubmitHook obj's underlying member method code with example usage: obj.test_resolve_spark_submit_env_vars_standalone_cluster_mode() without return types