0

ジャスミン テストを実行するために、グラント シェル スポーンを使用しています。これが自分のコードでテストを実行する理想的な方法ではないことはわかっています。他の grunt プラグインの試行に失敗した後、プロジェクト構造とその周りに設定されたすべての構成を考えると、このアプローチがより良いと判断しました。

基本的に私のプロジェクトでは、実行するjasmineと、コンソールに次のような結果が表示されます

ここに画像の説明を入力

私はtestこのようにうなり声シェルタスクを設定しました

'test' : {

        'command' : 'jasmine',

        'options' : {

          'async' : true

        }
 }

を実行するgrunt testと、上記と同じ出力が表示されます。代わりに、私はこれを見ます

ここに画像の説明を入力

上の図では、合格または不合格のテストの数については何もわかりません。コマンドが正常に実行されたことを示すだけです。

出力が2番目の画像ではなく最初の画像のように見えるようにするには、私のtestタスクにどのオプションを追加する必要がありますか?grunt-shell-spawn

4

1 に答える 1

0

startコマンドで新しいウィンドウを生成することで、問題を覆しました。

'test' : {

    'command' : 'start jasmine',

    'options' : {

      'async' : true

    }
}
于 2016-05-02T18:03:33.927 に答える