最新の依存関係とファイル形式をすべて更新したばかりの古い Ember-cli アプリがember init
ありember-cli@0.2.0-beta.1
ます。visit()
wait
問題を追跡することができた最も遠いところは、ファイル
内のwait
関数の行にありますbower_components/ember/ember.js
if (run.hasScheduledTimers() || run.currentRunLoop) { return; }
バックバーナーにはタイマーがありますが、何度もループがここに戻り、タイマーをクリアする機会がないようです。
タイマーは、ヘルパーが ajax リクエストの後に待機することを確認することになっていると確信していwait
ますが、ajax リクエストはかなり前に解決されています。保留中のリクエストがまだある場合は、この関数を終了していたはずです。
このプロセスへの洞察は大歓迎です!!