Skip to content
Snippets Groups Projects
Unverified Commit 9eb53840 authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

Make the strategy able to produce more voucher states

parent 0464c424
No related branches found
No related tags found
1 merge request!116Record redemption public keys
...@@ -75,6 +75,8 @@ from ..model import ( ...@@ -75,6 +75,8 @@ from ..model import (
Voucher, Voucher,
Pending, Pending,
DoubleSpend, DoubleSpend,
Unpaid,
Error,
Redeemed, Redeemed,
) )
...@@ -302,14 +304,23 @@ def voucher_states(): ...@@ -302,14 +304,23 @@ def voucher_states():
""" """
return one_of( return one_of(
just(Pending()), just(Pending()),
builds(
Redeemed,
finished=datetimes(),
token_count=one_of(integers(min_value=1)),
),
builds( builds(
DoubleSpend, DoubleSpend,
finished=datetimes(), finished=datetimes(),
), ),
builds( builds(
Redeemed, Unpaid,
finished=datetimes(), finished=datetimes(),
token_count=one_of(integers(min_value=1)), ),
builds(
Error,
finished=datetimes(),
details=text(),
), ),
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment