模拟脱机模式以集成测试服务工作线程



我已经实现了一个服务工作者,它使用localforage和indexedDB进行缓存。现在我想编写一些集成测试,但在模拟离线请求时遇到问题。 理想情况下,我想发送几个在线请求,然后切换到离线模式以执行一些断言。 我正在使用Chai/Mocha来测试我的Ember.js代码,但不介意使用替代工具。

如何在测试中模拟离线?

我在推特上问了同样的问题,并被告知Puppeteer提供了一个API,允许人们通过page.setOfflineMode(true)设置离线模式。

相关内容

  • 没有找到相关文章

最新更新