When reporting uncaught ExceptionInfo from clojure.test, line number isn't calculated correctly

Description

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

Environment

None
Completed

Assignee

Unassigned

Reporter

Nikita Prokopov

Labels

Approval

Ok

Patch

Code

Fix versions

Affects versions

Priority

Minor
Configure