首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rspec无效选项-f OptionParser

Rspec无效选项-f OptionParser
EN

Stack Overflow用户
提问于 2013-06-07 08:35:59
回答 2查看 1.5K关注 0票数 0

我最近在nettuts上开始了“Rails入门”的视频。所以我对Rails显然不是很熟悉,对Ruby的了解也很少。代码中的其他所有内容都将正确运行,但是当我运行guard-rspec时,它会显示以下内容:

代码语言:javascript
复制
/Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/minitest/unit.rb:1013:in `block in process_args': invalid option: -f (OptionParser::InvalidOption)
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/minitest/unit.rb:992:in `new'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/minitest/unit.rb:992:in `process_args'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/minitest/unit.rb:1042:in `_run'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/minitest/unit.rb:1035:in `run'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/test/unit.rb:21:in `run'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/test/unit.rb:774:in `run'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/test/unit.rb:366:in `block (2 levels) in autorun'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/test/unit.rb:27:in `run_once'
    from /Users/hanssingh/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/test/unit.rb:365:in `block in autorun'

我不太确定这个错误是什么意思,我如何摆脱它?

EN

回答 2

Stack Overflow用户

发布于 2013-06-14 14:49:56

似乎是由转动宝石引起的(我怀疑你有)。将其从Gemfile中删除,再次运行bundle,然后再次尝试使用guard进行测试。这对我很有效。

票数 1
EN

Stack Overflow用户

发布于 2013-06-14 19:26:18

在运行Guard时遇到类似的问题获取Test::Unit errors:

代码语言:javascript
复制
/usr/local/var/rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/test/unit.rb:49:in `process_args': invalid option: -f (OptionParser::InvalidOption)

根据https://github.com/guard/guard/issues/170的说法,这是因为我的Gemfile中包含了shoulda gem。将其更改为应该匹配器为我解决了这个问题,而不会失去应该的可爱。

研究Nettuts 'Intro to Rails‘Gemfile,它似乎包含了'turn’gem,它是基于最小的。因此,从你的Gemfile中删除它应该会有所帮助,就像@kladd建议的那样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16974467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档