sageserpent-open / americium

Generation of test case data for Scala and Java, in the spirit of QuickCheck. When your test fails, it gives you a minimised failing test case and a way of reproducing the failure immediately.
MIT License
15 stars 1 forks source link

`api.doubles` fails to reproduce a test case via a recipe. #70

Closed sageserpent-open closed 7 months ago

sageserpent-open commented 8 months ago

This test in the Kinetic Merge repository fails at that commit; when trying to reproduce the failure directly using a recipe, Americium generates an unrelated test case that passes the test.

Present in Americium 1.17.0.

sageserpent-open commented 8 months ago

Same problem in Americium 1.18.0.

Neither the recipe nor the recipe hash works.

Case to reproduce this added into existing test in TrialsSpec in Git commit SHA 26a6609ad7c2116599a88c7f34cb370912032546.

sageserpent-open commented 7 months ago

Fixed in Git commit SHA: 92d11b21a6bf6f3dc9285f91759e6f038cf7a280.

sageserpent-open commented 7 months ago

This went out in release 1.18.4, Git commit SHA: 9fdcbcb42e960b9c836db22c3e9a58409e76d119.