def test_get_patron(patron_martigny): """Test patron retrieval.""" patron = patron_martigny assert Patron.get_patron_by_email(patron.dumps().get('email')) == patron assert not Patron.get_patron_by_email('not exists') assert Patron.get_patron_by_barcode( patron.patron.get('barcode')[0]) == patron assert not Patron.get_patron_by_barcode('not exists') assert Patron.get_patrons_by_user(patron.user)[0] == patron class user: pass assert not Patron.get_patrons_by_user(user)
def test_get_patrons_by_user(patron_martigny): """Test patrons retrieval.""" patrons = Patron.get_patrons_by_user(patron_martigny.user) assert type(patrons) is list assert patron_martigny == patrons[0]