code: def test_get_log_likelihood_no_var_name():
      idata = from_dict(
          log_likelihood={
              "y1": np.random.normal(size=(4, 100, 6)),
              "y2": np.random.normal(size=(4, 100, 8)),
          }
      )
      with pytest.raises(TypeError, match="Found several"):
          get_log_likelihood(idata)
  
imports: import numpy
  import pytest
  from numpy.testing import assert_array_almost_equal
  from scipy.special import logsumexp
  from scipy.stats import circstd
  from ...data import from_dict, load_arviz_data
  from ...stats.density_utils import histogram
  from ...stats.stats_utils import ELPDData, _angle, _circfunc, _circular_standard_deviation, _sqrt, get_log_likelihood
  from ...stats.stats_utils import logsumexp
  from ...stats.stats_utils import make_ufunc, not_valid, stats_variance_2d, wrap_xarray_ufunc
label_desc: Use image node_id 17 for calling a global function with example usage: test_get_log_likelihood_no_var_name() without return types