有没有一种方法可以在Aptana Studio/Eclipse中调试所有/单个测试?如何在Eclipse/Aptana Studio中调试ruby测试?
ruby-debug19
& ruby-debug-ide
已安装,我可以设置断点并调试我的开发环境,例如,在控制器的索引方法中。如果我去http://localhost:3000/controler_name
eclipse打开调试透视和暂停。
但如何做到这一点与测试/ rspec测试?
在此先感谢。
有没有一种方法可以在Aptana Studio/Eclipse中调试所有/单个测试?如何在Eclipse/Aptana Studio中调试ruby测试?
ruby-debug19
& ruby-debug-ide
已安装,我可以设置断点并调试我的开发环境,例如,在控制器的索引方法中。如果我去http://localhost:3000/controler_name
eclipse打开调试透视和暂停。
但如何做到这一点与测试/ rspec测试?
在此先感谢。
对于普通的ruby文件,右键单击它并选择Debug As> Ruby应用程序。
如果您的测试是需要某些设置的导轨测试,或者您想要调试整个套件,则需要手动生成调试配置(或手动编辑)。 运行> Debug As> Debug configurations ...然后在Ruby应用程序下添加一个条目。将它指向您的rake脚本路径(如/usr/local/bin/rake
)作为要启动的文件,然后编辑参数以将第一个arg和rake任务作为第二个arg传入您的应用程序的Rakefile。 (即/my/path/to/project/Rakefile tests
)
当使用JRuby时,有没有关于此设置的任何已知不可用的信息? – Jason
是否有调试设置的详细信息?我正在为一个rspec案例设置调试,并不确定如何遵循上面的说明。 – user938363
我想在Eclipse中调试Rails应用程序中的ruby,但我似乎无法使其工作。 ruby-debug和ruby-debug-ide都已安装,但eclipse并未打开调试透视图......我可以使用ruby调试器(例如,键入步骤)进行调试。你如何强制eclipse打开调试视角? –