使rspec在RubyMine中工作

时间:2011-07-30 21:12:47

标签: ruby rspec rubymine

我刚刚安装了RubyMine,只要Ruby + gem + rspec + rspec-rails。

我正在尝试运行http://rspec.info/上显示的迷你教程,但我遇到了问题。

首先,我必须修改显示的

require 'bowling'

require_relative 'bowling'

当我得到一个

`require': no such file to load -- bowling.

现在,即使这样做了,我也得到了一个

`<top (required)>': undefined method `describe' for main:Object (NoMethodError)

如何在RubyMine中使rspec工作?

2 个答案:

答案 0 :(得分:0)

rspec.info适用于RSpec版本1.x.您可以在http://relishapp.com/rspec找到2.x的文档,如果您只是gem install rspec,就会安装该文档。您可能需要查看他们的tutorial

我每天都使用RSpec和RubyMine,所以我希望版本不匹配是你最大的问题。

另外,如果您愿意购买一本书来学习RSpec,我强烈推荐来自实用程序员的http://pragprog.com/book/achbd/the-rspec-book

答案 1 :(得分:0)

好吧,这似乎是一个众所周知的问题:

http://youtrack.jetbrains.net/issue/RUBY-8603?projectKey=RUBY

编辑:它确实似乎有效。