0

現在、Ember アプリのテスト方法を学んでいますが、自分では解決できない問題があります。

問題は、私が書いたテストを実行すると、決して終わらないことです。決して解決しない約束があるかのように、それはただ走り続けますか?これはテストです:

test("User signs in and is redirected to his dashboard", function() {
    visit('/');
    fillIn('input#identification', 'test');
    fillIn('input#password', 'test');
    click('input#login');

    andThen(function() {
        ok(currentRouteName() === 'dashboard', 'redirected to dashboard');
    });
});

andThen関数がトリガーされることはありません。クリックの約束が解決されないようです。他の干渉コードを避けるために、ルートやテンプレートなどを可能な限り最小限にしました。

また、私は を使用しember-simple-authていますが、これは何らかの動作を説明できるのでしょうか?

これは問題のスクリーンショットです: ここに画像の説明を入力

4

0 に答える 0