Add a minimal length for voucher codes

This commit is contained in:
Raphael Michel
2017-08-07 10:33:22 +02:00
parent e858edd85c
commit 428faeb756
2 changed files with 8 additions and 0 deletions

View File

@@ -205,6 +205,12 @@ class VoucherFormTest(SoupTest):
v = Voucher.objects.latest('pk')
assert v.block_quota
def test_create_short_code(self):
self._create_voucher({
'itemvar': '%d-%d' % (self.shirt.pk, self.shirt_red.pk),
'code': 'ABC'
}, expected_failure=True)
def test_create_blocking_variation_voucher_quota_full(self):
self.quota_shirts.size = 0
self.quota_shirts.save()