drathier
drathier
I say it's mostly a test runner issue, but it probably requires some changes here as well. I'd prefer a timeout instead of infinity. I don't think developers should have...
@zkessin yes, Python Hypothesis spends about 30% of its time testing the same ~30 floats over and over again, and elm-test spends 7% of its time testing the float `0`....
I would like the default to be unicode, so `Fuzz.string` is unicode and `Fuzz.asciiString` is the current version. I was planning on doing a small subset of unicode that should...
I don't think we should let the user specify what character classes or character sets to use. That's one huge rabbit hole which could take tens of thousands of lines...
I agree with mgold. Snapshot tests seem to test the code after too many transformations, so it's hard to know what was supposed to be changed and what was a...
I would really like to know if one of the intermediary representations in e.g. chrome would be good to test against, before it gets rendered to pixels. It would be...
It's hard to test against `Cmd` since it's opaque (we can't read its contents), barely type-safe (the `a` in `Cmd a` is discarded) and defined in javascript (magic). I can't...
For future reference, what did you end up doing? Can you compare `Cmd` to see if it was built in the same exact order, or is it order-independent? Sounds like...
Good question. I think it would make people way more likely to use absolute xor relative tolerance, even if they should really be using both.
Sorry, I was unclear. I ment that people will probably not write both an absolute and a relative expectation for a test and join them up with Expect.any, but rather...