code: def test_where_array_like(klass):
      # see gh-15414
      s = Series([1, 2, 3])
      cond = [False, True, True]
      expected = Series([np.nan, 2, 3])
  
      result = s.where(klass(cond))
      tm.assert_series_equal(result, expected)
  
imports: import numpy
  import pytest
  from pandas._config import using_pyarrow_string_dtype
  from pandas.core.dtypes.common import is_integer
  import pandas
  from pandas import Series, Timestamp, date_range, isna
  import pandas._testing
label_desc: Use image node_id 7 for calling a global function with example usage: test_where_array_like(klass) without return types