Closed didibus closed 2 years ago
Nevermind, I thought ex-info had value equality, but they don't, so (= (ex-info "error" {}) (ex-info "error" {}))
is false.
I was able to do this instead:
(let [error (ex-info "error" {})]
error := error)
Related to #36
Both left and right hand sides are evaluated, but rhs is reported symbolically. We need to improve the overall reporting.
How would I test something like:
It seems the right-hand side doesn't get evaluated.