purescript / purescript-quickcheck

An implementation of QuickCheck in PureScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weird Errors at Runtime

Fresheyeball opened this issue · comments

For some reason when I use quickCheck more than once within a do block, the code compiles but causes other tests to fail at runtime in deterministic but unusual ways. For example, nulling out a variable called uuid.

Can you give an example?

I can show you over screen sharing, or I can capture an video artifact. Its very odd.

So I checked out the version of my project that had this issue. Reproduced it successfully, then with making no changes, on the third compile, it succeeded and seems to be succeeding every time now. here is the code if you are interested. Its not very satisfying because its not being deterministic, but I think this one is closed. http://lpaste.net/113444