【问题标题】:Debugging individual protractor files with WebStorm使用 WebStorm 调试单个量角器文件
【发布时间】:2014-04-23 16:56:47
【问题描述】:

我希望能够右键单击单个量角器测试,单击调试或运行并让它执行。我可以从命令行执行此操作,但我希望能够使用 WebStorm 进行调试以利用调试器。

默认情况下,当右键单击并调试文件时 webstorm 运行:

runnerw.exe "C:\Program Files\nodejs\node.exe"
--debug-brk=57698 --nolazy myspec.js

我可以让它运行以下替换我选择的文件名:

node node_modules\protractor\bin\protractor protractor.dev.conf.js 
--specs "/specs/myspec.js"

作为一项糟糕的工作,我有以下几点: 这运行一个文件,但我每次都需要编辑配置以更改我正在测试的规范。

protractor.dev.conf.js --specs "myproject/specs/test0043.js"

WebStorm 是否允许您动态替换测试文件?

谢谢

【问题讨论】:

    标签: testing mocha.js webstorm protractor


    【解决方案1】:

    我可以让它运行以下替换我选择的文件: 节点 node_modules\protractor\bin\protractor protractor.dev.conf.js --specs "/specs/myspec.js"

    你能不使用WebStorm(在命令行中)运行同样的程序吗?如果可以的话,在webstorm中做同样的事情不是问题

    【讨论】:

    • 不,我试过了。它执行它,但它不运行 webstorm ide 调试器
    【解决方案2】:

    试试 ddescribe 和 iit

    iit('应该...')

    将只运行那些标有 iit 的测试。

    ddescribe 只会在该套件下运行测试

    试试 ddescriber 插件http://plugins.jetbrains.com/plugin/7233?pr=phpStorm

    【讨论】:

      猜你喜欢
      • 2016-07-12
      • 2014-12-03
      • 2016-07-06
      • 1970-01-01
      • 2013-12-06
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      相关资源
      最近更新 更多