我想做出轨道项目的贡献,但在第一关我磕磕绊绊...... 我已经克隆了轨库和我得到试图运行单元测试时错误。运行Rails核心测试
$ bundle exec rake test
...
/home/me/.rvm/rubies/ruby-1.9.3-preview1/lib/ruby/1.9.1/minitest/spec.rb:131:in `register_spec_type': wrong number of arguments (1 for 2) (ArgumentError)
我使用:
- RVM红宝石红宝石-1.9.3-preview1(1.9.2告诉我,有一个与轨道4不兼容)
- 耙0.9.2.2
- 最新github上提交的尝试:211174a
- (Ubuntu的)
只是为了doubl E检查:
$ ruby -v
ruby 1.9.3dev (2011-07-31 revision 32789) [i686-linux]
我已阅读并没有发现http://edgeguides.rubyonrails.org/contributing_to_ruby_on_rails.html
任何信息,也有完全重新安装RVM,重新编译红宝石,并多次更换了所有的宝石。
您是否尝试过1.9.3的稳定版本? – 2012-01-30 23:38:32
@Beerlington你是对的 - 它适用于1.9.3稳定。 rvm默认安装了预览版本。测试除了一个测试以外 - test_really_long_keys(FileStoreTest),但稍后我会看看。如果你写出你的答案,我会接受它。我认为铁轨应该说1.9.3稳定是一个要求。我在任何地方都看不到这些信息! – Jason 2012-01-31 08:57:36