code: def test_input_models_global_models(self):
      # one model is not instantiated
      with pytest.raises(ValueError):
          NaiveEnsembleModel(
              [RNNModel(12), TCNModel(10, 2), NBEATSModel]
          )
      NaiveEnsembleModel(
          [RNNModel(12), TCNModel(10, 2), NBEATSModel(10, 2)]
      )
  
imports: import numpy
  import pandas
  import pytest
  from darts import TimeSeries
  from darts.logging import get_logger
  from darts.models import ExponentialSmoothing, LinearRegressionModel, NaiveDrift, NaiveEnsembleModel, NaiveSeasonal, StatsForecastAutoARIMA, Theta
  from darts.tests.conftest import tfm_kwargs
  from darts.utils import timeseries_generation
label_desc: Use image node_id 13 for calling the TestEnsembleModels obj's underlying member method code with example usage: obj.test_input_models_global_models() without return types