def test_find_by_name__list__not_found(): items = [ {"test_id": 1, "test_name": "name"}, {"test_id": 2, "test_name": "name1"}, ] assert utils.find_by_name(items, ["test", "name1", "name"], "test") == [ None, 2, 1, ]
def test_find_by_name__list(): items = [ { "test_id": 1, "test_name": "name" }, { "test_id": 2, "test_name": "name1" }, ] assert utils.find_by_name(items, ["name1", "name"], "test") == [2, 1]
def test_find_by_name(): items = [ { "test_id": 1, "test_name": "name" }, { "test_id": 2, "test_name": "name1" }, ] assert utils.find_by_name(items, "name1", "test") == 2
def test_find_by_name__no_field(): items = [ { "test_id": 1, "test_name": "name" }, { "test_id": 2, "test_name": "name1" }, ] assert utils.find_by_name(items, "test3", "test") is None