Tag: jetbrains

RubyMineunit testing – 测试框架意外退出

当我尝试从RubyMine中运行测试时,我遇到了问题。 但奇怪的是,当我从命令行运行测试时,它工作正常。 “测试框架意外退出” /usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) -Itest /Users/sabour/Desktop/EIP/project/test/controllers/categories_controller_test.rb Testing started at 1:39 AM … Run options: –seed 14336 # Running tests: /usr/local/rvm/gems/ruby-1.9.3-p392/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228: warning: nested repeat operator + and ? was replaced with ‘*’ … Finished tests in 2.554592s, 1.1744 tests/s, 8.6119 assertions/s. 3 tests, 22 assertions, 0 failures, 0 errors, 0 skips Process finished with […]

RubyMine无法识别我的Ruby安装路径

我已经使用一些gem和附件制作了一个自定义的Ruby 2.0安装程序,我的安装程序将所有Ruby文件扩展为c:\ Program Files(x86)\ Ruby ,解释器( ruby.exe )位于Bin文件夹中,全部正常但只是它不是原始安装,我扩展文件,我添加注册表项以自己关联文件,我可以像往常一样运行Ruby。 现在,这是我第一次尝试JetBrains RubyMine IDE,而且我找不到一个简单的指南来解释如何设置Ruby目录,似乎这个IDE假定Ruby安装是原始的,并且可能需要一个注册表值来自原来的Ruby安装程序知道Path或者什么,我不知道,但是我没有看到任何有关如何手动设置Ruby目录的帮助。 (我对PyCharm有同样的问题) 无论如何我试图从Ruby SDK和Gems选项设置它,对话框显示“选择Ruby解释器路径”,但是我在路径上并且它无法识别,我的意思是Ok按钮仍然被禁用: 然后我在任何地方错过了正确的选择? 或者像这样的专业且昂贵的IDE不支持在用户不使用原始Ruby安装程序的情况下指定Ruby的位置? 我真的不会想 。