code: def check_eval(test_input, expected):
      """Test which columns are returned for different arguments.
  
      For a detailed description what these arguments do, and how theyinteract see
      docstring of DateTimeFeatures.
      """
      if test_input is not None:
          assert len(test_input) == len(expected)
          assert all([a == b for a, b in zip(test_input, expected)])
      else:
          assert expected is None
  
file_path: sktime/sktime/transformations/series/tests/test_window_summarizer.py
imports: import numpy
  import pandas
  import pytest
  from sktime.datasets import load_airline, load_longley
  from sktime.datatypes import get_examples
  from sktime.split import temporal_train_test_split
  from sktime.tests.test_switch import run_test_for_class
  from sktime.transformations.series.summarize import WindowSummarizer
label_desc: Use image node_id 1 for calling a global function with example usage: check_eval(test_input, expected) without return types