Check-in: Ticket should not count as redeemed if only exits have been scanned so far

This commit is contained in:
Raphael Michel
2021-07-23 11:15:35 +02:00
parent 4655d8237f
commit f10c8b229f
2 changed files with 14 additions and 4 deletions

View File

@@ -336,6 +336,15 @@ def test_single_entry_forced_reentry(position, clist):
assert position.order.all_logentries().count() == 2
@pytest.mark.django_db
def test_exit_does_not_invalidate(position, clist):
perform_checkin(position, clist, {}, type=Checkin.TYPE_EXIT)
perform_checkin(position, clist, {})
perform_checkin(position, clist, {}, type=Checkin.TYPE_EXIT)
assert position.checkins.count() == 3
@pytest.mark.django_db
def test_multi_exit(position, clist):
perform_checkin(position, clist, {})