code: def test_maximum_bipartite_matching_explicit_zeros_count_as_edges():
      data = [0, 0]
      indices = [1, 0]
      indptr = [0, 1, 2]
      graph = csr_matrix((data, indices, indptr), shape=(2, 2))
      x = maximum_bipartite_matching(graph, perm_type="row")
      y = maximum_bipartite_matching(graph, perm_type="column")
      expected_matching = np.array([1, 0])
      assert_array_equal(expected_matching, x)
      assert_array_equal(expected_matching, y)
  
imports: from itertools import product
  import numpy
  from numpy.testing import assert_array_equal, assert_equal
  import pytest
  from scipy.sparse import csr_matrix, coo_matrix, diags
  from scipy.sparse.csgraph import maximum_bipartite_matching, min_weight_full_bipartite_matching
label_desc: Use image node_id 9 for calling a global function with example usage: test_maximum_bipartite_matching_explicit_zeros_count_as_edges() without return types