Lorsque j'utilise l'adaptateur Emberfire (Firebase), j'obtiens diverses erreurs qui indiquent que les tests n'attendent pas la fin des opérations de données.Ember.js Test d'acceptation n'attendant pas les opérations de données asynchrones
par exemple: Error: Assertion Failed: You can only unload a record which is not inFlight.
lorsque je tente de créer, vérifier, puis supprimer un enregistrement
aussi:
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
Ces erreurs ne se produisent pas lors de la navigation manuellement via mon application, ni lors de l'utilisation l'adaptateur de données de braises standard.
Qu'est-ce qui cause ces erreurs et comment les éviter?
Editer: bien que les symptômes soient un peu différents (pas d'erreur levée), il semble que this problem ait la même cause que les erreurs que j'ai vues.