code: def setup_method(self):
      self.cases = [
          csr_matrix([[1, 2]]),
          csr_matrix([[1, 0]]),
          csr_matrix([[0, 0]]),
          csr_matrix([[1], [2]]),
          csr_matrix([[1], [0]]),
          csr_matrix([[0], [0]]),
          csr_matrix([[1, 2], [3, 4]]),
          csr_matrix([[0, 1], [0, 0]]),
          csr_matrix([[0, 0], [1, 0]]),
          csr_matrix([[0, 0], [0, 0]]),
          csr_matrix(
              [[1, 2, 0, 0, 3], [4, 5, 0, 6, 7], [0, 0, 8, 9, 0]]
          ),
          csr_matrix(
              [[1, 2, 0, 0, 3], [4, 5, 0, 6, 7], [0, 0, 8, 9, 0]]
          ).T,
      ]
  
file_path: catboost/contrib/python/scipy/py2/scipy/sparse/tests/test_extract.py
imports: from __future__ import division, print_function, absolute_import
  from numpy.testing import assert_equal
  from scipy.sparse import csr_matrix
  import numpy
  from scipy.sparse import extract
label_desc: Use image node_id 1 for calling the TestExtract obj's underlying member method code with example usage: obj.setup_method() without return types