問題タブ [grunt-contrib-jasmine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ローカル Npm モジュール「grunt-template-jasmine-istanbul」が見つかりません
これが私のうなり声の設定ファイルです - https://github.com/mdarif/JavaScript-Boilerplate/blob/1.3/GruntFile.js
モジュールをロードしていません-grunt-template-jasmine-istanbul
そして取得していますLocal Npm module "grunt-template-jasmine-istanbul" not found. Is it installed?
次のような単調なタスクをロードするrequire('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks);
誰かがすぐに助けてくれることを願っています!
gruntjs - grunt jasmine の実行後にプロジェクトに作成された .grunt フォルダー
今日、実行したときに気づきました:
grunt jasmine
:grunt-contrib-jasmine を使用して、メイン プロジェクト フォルダーにフォルダー .grunt を作成しますが、これは正常ですか? そうは思いません。
端末によるテストにPhantomjsを使用しています
node_modules grunt-contrib-jasmine にすでにそのフォルダーがあります
テストを実行するたびにそのフォルダーを作成する理由がわかりません。
パッケージ.json
Gruntfile.js
angularjs - 実際の HTTP リクエストを使用した Karma Jasmine AngularJS テスト
通常の API 呼び出しではなく、実際の API 呼び出しでコードをテストしたい (API もテストできるので、API を変更するときに JS テストも変更する必要がなく、さらに多くの利点があります)。$httpBackend.expectPOST('http://api.com/login').response(200)
.
基本的に、メソッドを介してログインし、の機能を介して製品のリストを受け取ることProductsController
を期待するをテストしたいと考えています。AuthService.login()
ui-router
resolve
この場合、login
メソッドは製品の収集に使用する必要があるデータを受け取ります。
gruntjs - ReferenceError:変数が見つかりません:モジュール - Grunt Jasmine
この Grunt ファイルを使用して、Jasmine 仕様をセットアップしました。
grunt ファイルは明らかに module.export 構文を使用していますが、jasmine タスクは phantom.js ヘッドレス ブラウザーで実行されます。したがって、ブラウザは module.export 構文を認識しません。
これを回避する方法がわからないだけですか??
};
これは私のエラーです:
gruntjs - うなり声でジャスミンを実行しています
grunt を使用して jasmine テストを実行しようとしていますが、このエラー メッセージが表示され、次にどこで解決すればよいかわかりません。ジャスミンをうなり声で実行しようとしたときの実際のエラーメッセージは次のとおりです
これを理解しようとして、次にどこに行けばいいですか?
グラントファイルを追加
module.exports = function(grunt) {
javascript - grunt テンプレート jasmine istanbul がカバレッジ レポートを生成していません
私は grunt-template-jasmine-istanbul と grunt-template-jasmine-requirejs を使用しています。テスト カバレッジ モジュールを実行すると、すべてのテスト ケースが正常に実行されますが、カバレッジが生成されません。