如何使用netbeans调试木偶烧杯测试?

如何使用netbeans调试木偶烧杯测试?,netbeans,puppet,Netbeans,Puppet,我试图理解为什么一些puppet代码不能像预期的那样工作。我使用“rake-bicker”命令运行puppet-bicker测试。我不明白在源代码中设置断点后,如何告诉netbeans运行此命令。我试图从“rake Bicker”调用的以下命令行使用适当的参数设置项目配置 但是调试器只是开始和结束 知道吗,如何调试rake任务 更新: 根据,我可以使用ruby调试ide启动rake烧杯任务,但是它不会在我设置的断点处中断。根据博客,我相信我已经在文件中设置了断点,这些文件将使用ruby调试ide

我试图理解为什么一些puppet代码不能像预期的那样工作。我使用“rake-bicker”命令运行puppet-bicker测试。我不明白在源代码中设置断点后,如何告诉netbeans运行此命令。我试图从“rake Bicker”调用的以下命令行使用适当的参数设置项目配置

但是调试器只是开始和结束

知道吗,如何调试rake任务

更新: 根据,我可以使用ruby调试ide启动rake烧杯任务,但是它不会在我设置的断点处中断。根据博客,我相信我已经在文件中设置了断点,这些文件将使用ruby调试ide运行


顺便说一下,我在CentOS 6.4上运行Netbeans 8.0.1,我发现的一个方法是

  • 创建一个Netbeans ruby项目
  • 在需要的地方设置断点
  • 在Netbeans编辑器窗口中打开rspec二进制文件
  • 按Ctrl-Shift-F5调试rspec文件
  • 在调试对话框中提供参数,如下图所示
  • 你就完了
/usr/local/rvm/rubies/ruby-1.9.3-p545/bin/ruby -I
/usr/local/rvm/gems/ruby-1.9.3-p545/gems/rspec-support-3.1.0/lib:
/usr/local/rvm/gems/ruby-1.9.3-p545/gems/rspec-core-3.1.4/lib 
/usr/local/rvm/gems/ruby-1.9.3-p545/gems/rspec-core-3.1.4/exe/rspec spec/acceptance --color