code: def test_chebyshev_polynomial():
      _check_op(convolution.chebyshev_polynomial, adj, k=0)
      _check_op(convolution.chebyshev_polynomial, adj, k=1)
      _check_op(convolution.chebyshev_polynomial, adj, k=2)
      _check_op(convolution.chebyshev_polynomial, adj, k=5)
  
imports: import networkx
  import numpy
  import pytest
  import scipy.sparse
  from spektral.utils import convolution
label_desc: Use image node_id 16 for calling a global function with example usage: test_chebyshev_polynomial() without return types