code: def test_with_seasonality2():
      # show we can estimate D even when it's not there...
      pm.auto_arima(
          wineind,
          start_p=1,
          start_q=1,
          max_p=2,
          max_q=2,
          m=wineind_m,
          start_P=0,
          seasonal=True,
          d=1,
          D=None,
          error_action="ignore",
          suppress_warnings=True,
          trace=True,  # get the coverage on trace
          random_state=42,
          stepwise=True,
          # Set to super low iter to make test move quickly
          maxiter=5,
      )
  
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 23 for calling a global function with example usage: test_with_seasonality2() without return types