hey, is there something generated by clojure.test.check.generators/any
that can break the output of the test runner?
i got this fail
FAIL in (??round-trip) (:)
expected: (= e (parse (string d)))
actual: (not (= [["_Iq1WSpRhKoq+0M?1?!CV-I+GD-ul?s**R?!*!6arO*hmmz!" "6KnðåómÔ(OD{hl$g\tÉ\"²Å¹Þß" "6
it's like the string somehow didn't finish or something
the string not finishing smells more like your output was truncated somehow
the worst thing about gen/any
that could cause problems is that it can generate NaN
s deep in the nested structure
which causes the whole thing to not equal itself, but maybe only under certain conditions
mmm
FAIL in (??round-trip) (:)expected: (= e (parse (string d))) actual: (not (= [["_Iq1WSpRhKoq+0M?1?!CV-I+GD-ul?s**R?!*!6arO*hmmz!" "6KnðåómÔ(OD{hl$g\tÉ\"²Å¹Þß" "6Testing wheel.stylesheet.hoplon
it just stops...
and goes straight into the next test
you could bypass the test runner & printing by calling clojure.test.check/quick-check
directly with your property and inspecting the return value
yeah, also i think what you said about NaN
is going to derail me anyway
i might need a different approach