Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails NoMethodError:在rails控制台中运行capybara测试时未定义的方法'color_enabled='_Ruby On Rails_Rspec_Capybara - Fatal编程技术网

Ruby on rails NoMethodError:在rails控制台中运行capybara测试时未定义的方法'color_enabled='

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时遇到了同样的错误。我

我不知道怎么解决它~

有什么建议吗?凝固后的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时遇到了同样的错误。我通过更改

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