code: def test_array(doc):
      """std::array <-> list"""
      lst = m.cast_array()
      assert lst == [1, 2]
      assert m.load_array(lst)
      assert m.load_array(tuple(lst))
  
      assert doc(m.cast_array) == "cast_array() -> List[int[2]]"
      assert (
          doc(m.load_array) == "load_array(arg0: List[int[2]]) -> bool"
      )
  
imports: import pytest
  from pybind11_tests import ConstructorStats, UserType
  from pybind11_tests import stl
label_desc: Use image node_id 3 for calling a global function with example usage: test_array(doc) without return types