Richard Marmorstein
Richard Marmorstein
The error stack is not guaranteed to contain the filename of the failing test. If the test times out, or if it fails due to an asynchronously thrown exception, I...
An example: ``` $ cat test.js describe('a mocha test that times out', function () { it ('does not display the filename containing the failing test', function (callback) { }) })...
@boneskull The stack trace works as you describe. However, the stack trace does not necessarily contain the filename containing the test. Here is a minimal example. ```javascript //lib.js function f...
Personally I have would have far less use for a stack trace than filename/line number.
I was successfully able to use `custom_session_id` recently in an example project and I suspect this issue has been fixed, though I'm not certain whether my scenario matches yours. I...
I ran into this too. My reproduction ``` cd $(mktemp -d) cat test-999-bytes.txt cp test-999-bytes.txt test-1001-bytes.txt echo x >> test-1001-bytes.txt vale test-999-bytes.txt vale test-1001-bytes.txt ``` Produces ``` test-999-bytes.txt 1:1 warning...