Ruby on rails NoMethodError:在rails控制台中运行capybara测试时未定义的方法'color_enabled='
我不知道怎么解决它~ 有什么建议吗?凝固后的thx~ gem'rspec rails',“~>2.14.2” gem'rspec控制台',“~>0.2.7” 一切正常,我认为这个问题是rspec和rspec控制台版本冲突的问题。可能与设定后的。有关 gem'rspec rails',“~>2.14.2” gem'rspec控制台',“~>0.2.7”Ruby on rails NoMethodError:在rails控制台中运行capybara测试时未定义的方法'color_enabled=',ruby-on-rails,rspec,capybara,Ruby On Rails,Rspec,Capybara,我不知道怎么解决它~ 有什么建议吗?凝固后的thx~ gem'rspec rails',“~>2.14.2” gem'rspec控制台',“~>0.2.7” 一切正常,我认为这个问题是rspec和rspec控制台版本冲突的问题。可能与设定后的。有关 gem'rspec rails',“~>2.14.2” gem'rspec控制台',“~>0.2.7” 一切正常,我认为这个问题是rspec和rspec控制台版本冲突的问题。可能是因为。我在升级到rspec core 3.1.7时遇到了同样的错误。我
一切正常,我认为这个问题是rspec和rspec控制台版本冲突的问题。可能是因为。我在升级到rspec core 3.1.7时遇到了同样的错误。我通过更改
NoMethodError: undefined method `color_enabled=' for #<RSpec::Core::Configuration:0x007ff1ba922ad0>
from /Users/apple/.rvm/gems/ruby-2.0.0-p247@global/gems/rspec-console-0.2.7/lib/rspec-console/config_cache.rb:69:in `method_missing'
到
在spec_helper.rb中。但是,我遇到了额外的rspec错误,决定暂时恢复到rspec core 2.14.8。我在升级到rspec core 3.1.7时遇到了同样的错误。我通过更改
NoMethodError: undefined method `color_enabled=' for #<RSpec::Core::Configuration:0x007ff1ba922ad0>
from /Users/apple/.rvm/gems/ruby-2.0.0-p247@global/gems/rspec-console-0.2.7/lib/rspec-console/config_cache.rb:69:in `method_missing'
到
在spec_helper.rb中。但是,我遇到了额外的rspec错误,并决定暂时恢复到rspec core 2.14.8。范围非常广泛,显示出极度缺乏努力。请您详细说明错误是如何产生的,以及您在试图解决它时看到了什么!我已经尝试了:更新pry。更新所有gem。用谷歌搜索此错误消息,发现rspec core Remove color_已作为颜色的别名启用。乔恩·罗。我将config.color\u enabled设置为true,但没有用。config.color=true也没有用。这个选项非常广泛,显示出极度缺乏努力。请您详细说明错误是如何产生的,以及您在试图解决它时看到了什么!我已经尝试了:更新pry。更新所有gem。用谷歌搜索此错误消息,发现rspec core Remove color_已作为颜色的别名启用。乔恩·罗。我将config.color\u enabled设置为true,但没有用。config.color=true也没有用。这是因为配置选项在rspec 3.1之后更改,更改上面答案中的配置选项以使其与3.1一起工作,而这是因为配置选项在rspec 3.1之后更改,更改上面答案中的配置选项以使其与3.1及以上一起工作
config.color = true