使用 Emberfire (Firebase) 适配器时,我收到各种错误,表明测试没有等待数据操作完成。
例如:Error: Assertion Failed: You can only unload a record which is not inFlight.
当我尝试创建、检查然后删除记录时
还:
FIREBASE WARNING: Exception was thrown by user callback. Error: Called stop() outside of a test context at Object.extend.stop (http://localhost:4200/assets/test-support.js:3000:10) at exports.default._emberTestingAdaptersAdapter.default.extend.asyncStart
这些错误不会在手动浏览我的应用程序时发生,也不会在使用标准 ember 数据适配器时发生。
是什么导致了这些错误,我该如何避免它们?
编辑:虽然症状有点不同(没有抛出错误),但听起来这个问题可能与我看到的错误有相同的根本原因。