が、私は私のpackage.jsonで次のテストコマンドを書いて失速させる仕上げテストに終了しません:ジャスミンは、CIが
"scripts": {
"test": "./node_modules/.bin/jasmine-node spec",
},
は、私は完全に成功私のテストのnpm test
すべてを実行すると、しかし、端末はプロセスは制御を入力に戻さないため、アプリケーションをCIにデプロイすると、終了することがないため、ビルドステップでハングアップします。
私はしようとしました:./node_modules/.bin/jasmine-node spec && exit
しかし、&& exit
コマンドは、いずれかの制御を完全に放棄していないようです。
:将来的にはこれと同じ問題につまずく人のために
あなたは代わりに ''「./node_modules/.bin/jasmine-node仕様」の「ジャスミン・ノードテストを」 '書くことができます' –
非同期テストはありますか? –
自分の環境変数に 'jasmine'や' jasmine-node'をまだ設定していないので、ノードモジュールディレクトリで手動で実行可能なジャスミンを見つけなければなりません。 :) – Alex