aurelia-cliとe2eテスト用の分度器を使って新しいプロジェクトを作成しましたが、e2eテストの実行にはau karma
と似たコマンドを期待しました。新しいaureliaプロジェクトを作成した後にe2eテストを開始する方法
e2eテストを実行するにはどうすればよいですか?ただし、CLIは、プロジェクトが異なるnps
スクリプトの多くを提供し、生成
:現時点では
aurelia-cliとe2eテスト用の分度器を使って新しいプロジェクトを作成しましたが、e2eテストの実行にはau karma
と似たコマンドを期待しました。新しいaureliaプロジェクトを作成した後にe2eテストを開始する方法
e2eテストを実行するにはどうすればよいですか?ただし、CLIは、プロジェクトが異なるnps
スクリプトの多くを提供し、生成
:現時点では
期待どおりに動作しませんでした.nipsトリックはaurelia-cliプロジェクトでは機能しません。おそらくwebpackerで動作します。
Endedupこの投稿http://mobilemancer.com/2017/01/05/aurelia-spa-unit-testing-and-e2e-testing/の組み合わせとスケルトンアプリを使用してhttps://github.com/aurelia/skeleton-navigation/tree/master/skeleton-typescript-aspnetcore/src/skeleton
私の設定とタスクファイルはここにhttps://gist.github.com/alexandru-calinoiu/8bf0a5e97f05311e388fe333f6b83b75
は、私が(https://github.com/aurelia/cli/tree/81b029191f4752fecdaf0192bb03c7cd0bc87d8f/lib/resources/tasksをあなたはここにチェックすることができるよう)E2Eテストを実行するためのコマンドがないと思います。そのうちの1つにe2eテストの開始が含まれています。しかし、nps
自体はCLIプロジェクトの開発者の依存関係ではありません。 E2Eテストを実行するための高速な方法は以下の通りです:CLIで
、プロジェクトに変更して実行します。
npm install -D nps
これはのdevの依存関係としてnps
を追加し、あなたの場合は使用できpackage-scripts.js
(からすべてのスクリプトを作りますグローバルにnps
をインストールしている場合は、この手順をスキップしてください)。
その後、あなたは経由E2Eテストを実行することができます:あなたがグローバルnps
をインストールした場合、
npm start -- e2e
か(あるいは、少なくとも、それはあなたのPATHで利用可能です)、あなたも実行することができます
nps e2e
ているこのブログは役に立つかもしれ:http://mobilemancer.com/2017/01/05/aurelia-spa-unit-testing-and-e2e-testing / – Benny