Quicker testing with smaller terms

This commit is contained in:
Thomas Arts 2019-06-03 13:34:37 +02:00
parent 3d6ac9df92
commit d6fbc73450

View File

@ -51,7 +51,7 @@ prop_serializes() ->
prop_fuzz() ->
in_parallel(
?FORALL(Binary, ?LET(FateData, fate_data(), aeb_fate_encoding:serialize(FateData)),
?FORALL(Binary, ?LET(FateData, ?SIZED(Size, resize(Size div 4, fate_data())), aeb_fate_encoding:serialize(FateData)),
?FORALL(InjectedBin, injection(Binary),
try Org = aeb_fate_encoding:deserialize(InjectedBin),
NewBin = aeb_fate_encoding:serialize(Org),