2

次のような Gulp で Karma を実行しています。

gulp.start(`karma`);

その後:

module.exports = (gulp, plugins) =>
  gulp.task('karma', done => {
    plugins.util.log('Testing with Karma');
    const server = new Server({
      configFile: path.join(__dirname, '..', '..', 'config/karma.conf.js'),
      singleRun: true
    }, done);
    server.start();
  });

Karma は実行中で、テストはパスしていますが、停止しません (「成功」メッセージがスタックに表示されます)。

この問題を読みました 、私の場合とまったく同じようですが、解決されたようです。この例も実行しますが、正常に動作しているようです。唯一の違いは(私が知る限り)、gulp.start(cliとして実行する必要があるノードモジュールを作成しています)を使用してコマンドを実行し、例はを使用してpackage.jsonから直接実行していることgulp testです.

ここで何が間違っていますか?

4

0 に答える 0