karma-jasmine

    1

    1答えて

    これはログから取得したものです。何をすべきかアドバイスしてください。ありがとう。 私は、ファンタムをアンインストールしてインストールしてみました。ノードモジュールやコンポーネントフォルダを整理しました。 これまでにすべて働いていて、これは突然終わりました。私が何をやったのか分からない。 PhantomJS 2.1.1 (Linux 0.0.0) ERROR TypeError: Att

    1

    2答えて

    ジャスミンを使用してコントローラをテストしようとしています。基本的に、コントローラが作成されると、http要求を行うためのサービスが呼び出されます。私は偽のデータを取得するためにhttpBackendを使用しています。テストを実行しようとすると、常に「フラッシュする要求がありません」というエラーが表示されます。 httpBackend.flush()を削除すると、controller.data.n

    4

    2答えて

    @ViewChildアノテーションを持つコンポーネントをテストしようとしています。私がテストしようとしている関数の1つは、フォーカスのために@ViewChildの要素を呼び出します。しかし、@ViewChild変数をログアウトしようとすると、常にundefinedになります。私はcomponentFixture.detectChanges()がElementRefを開始すると思ったが、それはそうで

    1

    2答えて

    を失敗しました。私はうまく働いたいくつかの健全性テストを書いたが、私はシンプルなデフォルトのインジェクタのテストをしようとすると、それは失敗します。 using-injector.spec.ts describe('default test injector',() => { it('should provide default id', inject([APP_ID], (id)

    7

    1答えて

    私は角度2でカルマをセットアップし、問題にぶつかる方法を学んでいます。 私はジュリーが彼女のseed projectで行ったことに従って、私のプロジェクトにそれを適用しました。 Chromeでうまく動作しますが、PhantomJSを使用するときにエラーが発生します。 [karma]: Karma v0.13.22 server started at http://localhost:9877/

    1

    1答えて

    私はGulp-Angular Yeomanジェネレータから作成されたAngularJS 1.4プロジェクトに取り組んでいます。それはすでにカルマと麻薬を持っているので、実行時にグループテストコマンドラインからkarmaがすべての* .spec.jsファイルを実行するように設定されています。私の問題は、常にプロジェクト全体ですべてのspec.jsファイルを実行することです。私はちょうど1つまたは2つ

    2

    1答えて

    カルマで実際のテストを実行することはできません。私はエラーを取得する私は(基本的な妥当性検査など)の輸入を必要としないテストを実行することができますが、すぐに私は私のアプリから何かをインポートする必要があります: system.src.js:1085 GET http://localhost:9876/base/dist/components/test.service 404 (Not Found

    11

    1答えて

    コントローラの初期化時に実行された関数を偵察しようとしましたが、テストは常に失敗しました。 私は$scope.$digest()を実行しようとしていますが、これは機能しませんが、コンソールでは、関数が呼び出されたことがわかります。 私はこれを理解することはできません、誰かが私になぜこれが動作していないのか説明できますか? Codepen例: http://codepen.io/gpincheira

    2

    1答えて

    は私がサービスを持っていますgetAutenticate()メソッド。どのように私はそのHttp(モックアップ対本当のレストサービス)を注入する必要はありません。ここに私の出発点があります: import { it, describe, expect, inject, beforeEachProviders} from 'angular2/testing'; import {Http} from

    -1

    1答えて

    karma.conf.jsファイルを作成してテストを実行しましたが、動作していないため、ターミナルから有用な情報が返されません。エラーが発生した可能性があり、行番号がない私の文書については何もありません...私は2日以来ファイルを調べており、その理由を見つけることができません。 これは、端末の答えです: $ karma start karma.conf.js 12 04 2016 16:08:0