forked from CGM_Public/pretix_original
Allow quota-level vouchers for hidden products (#1123)
* Changes in checks * Backwards-compatible implementation * Add test * Fix voucher bulk form
This commit is contained in:
@@ -435,6 +435,14 @@ class VoucherRedeemItemDisplayTest(EventTestMixin, SoupTest):
|
||||
assert "Early-bird" in html.rendered_content
|
||||
|
||||
def test_hide_wo_voucher_quota(self):
|
||||
self.item.hide_without_voucher = True
|
||||
self.item.save()
|
||||
html = self.client.get('/%s/%s/redeem?voucher=%s' % (self.orga.slug, self.event.slug, self.v.code))
|
||||
assert "Early-bird" in html.rendered_content
|
||||
|
||||
def test_hide_wo_voucher_quota_dont_show(self):
|
||||
self.v.show_hidden_items = False
|
||||
self.v.save()
|
||||
self.item.hide_without_voucher = True
|
||||
self.item.save()
|
||||
html = self.client.get('/%s/%s/redeem?voucher=%s' % (self.orga.slug, self.event.slug, self.v.code))
|
||||
|
||||
Reference in New Issue
Block a user