class_docstr: Unit test class for filters
  TODO: Docstring
docstr: Unit test hide contributions 2
docstr_tok: ["Unit","test","hide","contributions","2"]
code: def test_hide_contributions_2(self):
      """
      Unit test hide contributions 2
      """
      dataframe = pd.DataFrame(
          [[2, 0, 1], [0, 1, 2], [2, 3, 1]],
          columns=["col1", "col2", "col3"],
      )
      output = hide_contributions(dataframe, [-5])
      expected = pd.DataFrame(
          [[True, True, True], [True, True, True], [True, True, True]],
          columns=["col1", "col2", "col3"],
      )
      pd.testing.assert_frame_equal(output, expected)
  
imports: import unittest
  import numpy
  import pandas
  from shapash.manipulation.filters import cutoff_contributions, cutoff_contributions_old
  from shapash.manipulation.filters import cap_contributions
  from shapash.manipulation.filters import hide_contributions
  from shapash.manipulation.filters import sign_contributions
  from shapash.manipulation.filters import combine_masks
label_desc: Use image node_id 2 for calling the TestFilter obj's underlying member method code with example usage: obj.test_hide_contributions_2() without return types