4

I wrote a javascript test using the jasmine framework, and I run my tests using with "gulp test". Below is my test.js

gulp.task('test', function(done) {
  new Karma({
    configFile: __dirname + '/../../karma.conf.js',
    singleRun: false
  }, done).start();
});

My question is what do i have to do so that i can debug my test file? I want to be able to walk through the test file line by line? Is there any property in karma.conf.js that i have to manipulate to be able to do this?

4

1 回答 1

1

你有一个很好的开始改变singleRun为假。

debugger在你想要它停止的地方放一个。

然后运行gulp test以打开浏览器。

打开 Chrome 开发工具。

再次运行,它应该在调试器处停止。

于 2016-11-15T18:32:07.857 回答