def test_type_of_column_input(self, data):
     with pytest.raises(TypeError):
         filter_rows(
             data[0], ["Nome da base de dados"],
             "Sistema de Autorização e Informação em Biodiversidade.")
 def test_non_match_column(self, data):
     with pytest.raises(ValueError):
         filter_rows(data, "non_exist", "1245")
 def test_multiples_return(self, data):
     column = "Nome da base de dados"
     value = "Sistema de Autorização e Informação em Biodiversidade."
     assert filter_rows(data[0], column,
                        value) == utils.filter_rows(data[1], column, value)
 def test_no_match_return(self, data):
     column = "Nome da base de dados"
     value = "x"
     assert filter_rows(data[0], column,
                        value) == utils.filter_rows(data[1], column, value)
 def test_single_return(self, data):
     column = "Numero do registro no portal"
     value = "262289"
     assert filter_rows(data[0], column,
                        value) == utils.filter_rows(data[1], column, value)