Ruby on rails 当我运行bin/rspec时,如何消除这种混合错误?

Ruby on rails 当我运行bin/rspec时,如何消除这种混合错误?,ruby-on-rails,ruby,rspec,bundler,rspec-rails,Ruby On Rails,Ruby,Rspec,Bundler,Rspec Rails,我正在从事一个Rails项目,我正在与FactoryGirl、Faker和DatabaseCleaner建立RSpec。这是我目前的档案: source 'https://rubygems.org' ruby '2.1.2' gem 'rails', '4.1.1' gem 'pg' gem 'sass-rails', '~> 4.0' gem 'uglifier', '>= 1.3.0' gem 'coffee-rails', '~> 4.0' gem 'jquery-r

我正在从事一个Rails项目,我正在与FactoryGirl、Faker和DatabaseCleaner建立RSpec。这是我目前的档案:

source 'https://rubygems.org'
ruby '2.1.2'

gem 'rails', '4.1.1'
gem 'pg'

gem 'sass-rails', '~> 4.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0'
gem 'jquery-rails'
gem 'haml', '~> 4.0'
gem 'devise', '~> 3.2'

gem 'jbuilder', '~> 2.0'

group :development do
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'lograge'
  gem 'pry-rails'
end

group :test do
  gem 'rspec-rails', '~> 3.0'
  gem 'factory_girl_rails'
  gem 'faker'
end

gem 'sdoc', '~> 0.4', group: :doc
gem 'spring', group: :development
gem 'rails_12factor', group: :production
这是我的规范/rails\u helper.rb:

现在,当我通过bin/rspec可执行文件运行spec时,我得到了一个要点,因为StackOverflow的字符限制。另外,我的log/test.log文件中似乎记录了一些数据库警告,该文件是

如果你看对了结尾,我写的创建新组织工厂的规范实际上通过了。当$VERBOSE=nil时,警告和错误不会出现,我得到的只是:

.

Finished in 0.35145 seconds (files took 1.61 seconds to load)
1 example, 0 failures

我似乎不明白这些警告是什么意思,我想知道你是否知道如何修复/消除它们?

重复的?@Timmore似乎是这样,但那里的答案没有解决办法,只是一种保持警告安静的方法,就像我对$VERBOSE=nil所做的那样。参见:见下面Gushul的答案……对我有用
.

Finished in 0.35145 seconds (files took 1.61 seconds to load)
1 example, 0 failures