code: def test_CorrelationVisualization_single_value(monkeypatch):
      state = AnalysisState(
          {
              "correlations": {
                  "train_data": pd.DataFrame(
                      index=["a"], data={"a": [1.00]}
                  )
              },
              "correlations_method": "kendall",
          }
      )
      call_subplots = MagicMock()
      with monkeypatch.context() as m:
          m.setattr(plt, "subplots", call_subplots)
          auto.analyze(
              state=state, viz_facets=[(CorrelationVisualization())]
          )
      call_subplots.assert_not_called()
  
imports: from unittest.mock import ANY, MagicMock
  import matplotlib.pyplot
  import numpy
  import pandas
  import pytest
  import scipy
  import seaborn
  from hamcrest.library.integration import match_equality
  from pandas import DataFrame
  from sklearn.inspection import PartialDependenceDisplay
  import autogluon.eda.auto
  from autogluon.common.features.types import R_BOOL, R_CATEGORY, R_FLOAT, R_INT, R_OBJECT
  from autogluon.eda import AnalysisState
  from autogluon.eda.visualization import CorrelationSignificanceVisualization, CorrelationVisualization, FeatureInteractionVisualization, PDPInteractions
  from autogluon.eda.visualization.interaction import FeatureDistanceAnalysisVisualization
label_desc: Use image node_id 1 for calling a global function with example usage: test_CorrelationVisualization_single_value(monkeypatch) without return types