2015-05-22 46 views
3

我不斷收到此錯誤並無法理解問題。整個堆棧沒有任何我的代碼。我唯一的暗示是,這是在git合併後發生的。Rake測試:NoMethodError:undefined方法`each'爲零:NilClass

這是錯誤堆棧,請讓我知道你是否有任何線索。在加載未拋出的fixtures.This驗證錯誤,謝謝

NoMethodError: undefined method `each' for nil:NilClass 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-4.2.1/lib/ac 
tion_controller/test_case.rb:58:in `teardown_subscriptions' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:432:in `block in make_lambda' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:263:in `call' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:263:in `block in simple' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:506:in `call' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:506:in `block in call' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:506:in `each' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:506:in `call' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:92:in `_run_callbacks' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:776:in `_run_teardown_callbacks' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/callbacks.rb:81:in `run_callbacks' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.2.1/lib 
/active_support/testing/setup_and_teardown.rb:45:in `after_teardown' 
    c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activerecord-4.2.1/lib/ 
active_record/fixtures.rb:829:in `after_teardown' 
+2

你能和我們分享你的失敗測試嗎?你似乎試圖通過在集合上運行每個方法來清除你的拆卸方法('teardown_subscriptions')中的某些東西,但集合似乎是零。 –

+0

謝謝@丹尼爾我實際上寫了一個空的仍然失敗..我想通了,該裝置沒有得到正確加載..有沒有什麼辦法來測試您的燈具在測試/燈具 – sethi

+0

@ daniel-schmidt我寫了一個空的測試 – sethi

回答

1

一個模型驗證的是失敗和測試用例的消息失敗「NoMethodError:未定義的方法`每次」的零:NilClass'

相關問題