调试Coffeescapet jasmine节点在Webstorm/Intellij中的测试
Debugging Coffeescript jasmine-node Tests in Webstorm/Intellij
我正在使用节点jasmine 2 beta4并用coffeescript编写。我很高兴在Intellij 13.1中运行测试,并设置了以下运行配置
Node interpreter: /usr/local/bin/node
Working Dir: [Project Directory]
Javascript File: node_modules/jasmine-node/bin/jasmine-node
Application Parameters: --coffee --verbose spec
我还为我所有的coffeescript文件设置了文件查看器,它们正在正确构建并放入[Project Directory]/.build
子目录中
太棒了!但在调试不起作用时设置断点。发送回Intellij的信息似乎引用了javascript文件,因为我看到的行号表明源映射没有被正确引用。
有人能帮忙吗?
(目前我只添加了一个debugger
语句,而不是intellij的断点)
我认为您的Javascript文件应该是node_modules/jasmine node/lib/jasmine node/cli.js。jasmine节点文档建议在直接使用node而不是NPM时使用cli.js文件(请参阅Usage)。
相关文章:
- 模糊事件的Javascript测试
- 我的单元测试选项是什么
- 测试索引值是否等于某个数字的倍数
- 在localhost Dev Box上测试JSONP请求的最佳方式
- 测试数组中每个项的内容
- 测试Angular Service解决错误回调中的promise
- 使用Jest测试React Native应用程序
- 为函数代码编写测试
- 如何在Angular单元测试中从另一个控制器的rootScope将方法添加到rootScope中
- 如何使用JS/nightwatchjs并行运行多个测试
- 使用量角器的当前url单元测试的getTitle
- 茉莉花宝石-耙茉莉花:ci dons't运行测试
- JavaScript滚动脚本-在测试中激发,而不是在开发站点上
- AngularJS指令单元测试中未定义的函数
- 一个密码测试程序,如果存在空格,它会提醒用户
- 测试角度解析方法
- Protractor:在Iframe中测试非角度应用程序
- 简单类测试未通过
- 如何在Ionic2测试版中包含Ionic.io服务
- 调试Coffeescapet jasmine节点在Webstorm/Intellij中的测试