code: def test_is_list_like():
      assert not is_list_like(0)
      assert not is_list_like("string")
      assert not is_list_like(np.array("a"))
      assert is_list_like(["a", "b"])
      assert is_list_like(("a", "b"))
      assert is_list_like({"a", "b"})
      assert is_list_like(pd.Series(["a", "b"]))
      assert is_list_like(pd.Index(["a", "b"]))
      assert is_list_like(np.array(["a", "b"]))
  
imports: import numpy
  import pandas
  import pytest
  from unittest import TestCase, SkipTest
  from hvplot.util import check_crs, is_list_like, process_crs, process_xarray, _convert_col_names_to_str, instantiate_crs_str
label_desc: Use image node_id 9 for calling a global function with example usage: test_is_list_like() without return types