Typically, I am able to click on an exception in the *cider-error* buffer to explore it in the inspector. However, this doesn't seem to work if the exception was from a test in the *cider-test-report* buffer. Has anyone else experienced this or am I just misconfigured somehow?
I'm diggging around in the clojure.test source and Cider and it looks like clojure.test catches exceptions and reports them as errors. So *e, for example, does not return the exception thrown in the test that throws.
On the Cider end: when you push the button that displays the error's stacktrace, you are brought to a cider stacktrace buffer. However, it is just a rendering of the stacktrace and not the exception that caused the error itself.
For now, I am working around by using a fixture to write the test result to an atom. I can inspect that to get to the exception.