Yeah. I found that now, after an hour of single stepping.
May I ask how to get npx mocha -b test/parsers/base85/70-base85_spec.jsto actually show this error? It seems somewhat inconceivable to me that a test system should be allowed to suppress such messages, but apparently that's why I don't usually code in Node/JS.
Depends how you start Node-RED. If you start it manually, the log will be right there on the terminal. Better still though, run it with the node.js debugger - or use the debugger node. Put a breakpoint into the settings.js and you should be able to see everything happening in real-time. You also get the benefit of seeing the log in a browser dev-tools view which is much nicer to work with.
I don't plan to start a Node-RED server at all at this point. This is the test suite of the node-red-nodes package.
In any case the problem appears to be that NR doesn't propagate errors from flows to the runtime, which is good, except that it also does this when unit testing, which is bad. I'm preparing a pull request to fix this.