code: def test_oob_with_zero_out_of_sample_size():
      with pytest.warns(UserWarning) as uw:
          pm.auto_arima(
              y,
              suppress_warnings=False,
              information_criterion="oob",
              out_of_sample_size=0,
          )
  
      assert (
          uw[0].message.args[0]
          == "information_criterion cannot be 'oob' "
          "with out_of_sample_size = 0. Falling "
          "back to information criterion = aic."
      )
  
imports: import numpy
  import pandas
  import pmdarima
  from pmdarima.arima import auto
  from pmdarima.arima.utils import nsdiffs
  from pmdarima.warnings import ModelFitWarning
  from pmdarima.compat.pytest import pytest_error_str, pytest_warning_messages
  from numpy.testing import assert_allclose
  from numpy.testing import assert_array_almost_equal
  import os
  from os.path import abspath, dirname
  import pytest
label_desc: Use image node_id 11 for calling a global function with example usage: test_oob_with_zero_out_of_sample_size() without return types