mocha.run() seems to block until finished