我需要知道如何在Hapi服务器启动并运行后通知Mocha测试以开始运行测试吗?
我检查了Express Server,可以在其中发出应用程序启动事件,并在挂接Mocha之前监听事件。同样的概念不适用于hapi服务器。监听事件时,钩子超时之前。
答案 0 :(得分:0)
通过将所有插件添加到“启动”服务器事件回调中,等待注册所有插件并注册服务器。
server.events.on('start', () => {
console.log('Server started');
// Launch mocha tests here
});
确保还正确导出了服务器对象,否则可能会挂起。