When the embedded test runner throws an uncaught exception, (e.g.,
within plenary.busted.run() or plenary.busted can't be imported)
no detailed stacktrace information was printed.
Solution:
Catch lua exception within the test runner and print full stacktrace.
Problem:
When the embedded test runner throws an uncaught exception, (e.g., within
plenary.busted.run()
orplenary.busted
can't be imported) no detailed stacktrace information was printed.Solution:
Catch lua exception within the test runner and print full stacktrace.