From 3fc8ccf8bea19e29c2396f94c0dc9937834d3e17 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sat, 11 Nov 2017 22:09:03 +0100 Subject: [PATCH] Add additional voucher test case --- src/tests/control/test_vouchers.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/tests/control/test_vouchers.py b/src/tests/control/test_vouchers.py index 3f1583fc85..fa22cca00f 100644 --- a/src/tests/control/test_vouchers.py +++ b/src/tests/control/test_vouchers.py @@ -456,6 +456,19 @@ class VoucherFormTest(SoupTest): 'itemvar': '%d' % self.ticket.pk, }) + def test_subevent_non_blocking_quota_no_date(self): + self.event.has_subevents = True + self.event.save() + se1 = self.event.subevents.create(name="Foo", date_from=now()) + self.event.subevents.create(name="Bar", date_from=now()) + + self.quota_tickets.subevent = se1 + self.quota_tickets.save() + + self._create_voucher({ + 'itemvar': 'q-%d' % self.quota_tickets.pk, + }) + def test_subevent_required_for_blocking(self): self.event.has_subevents = True self.event.save()