When reporting uncaught ExceptionInfo from clojure.test, line number isn't calculated correctly
Here core.clj:4593 is the line in clojure/core.clj where ex-info function is defined. Instead, test should report a place where ex-info is called
Clojure.test already does some filtering for other cases, so I just extended it with this particular (and quite common) case.
Screened by: Alex Miller