Skip to content

Instantly share code, notes, and snippets.

@langsharpe
Last active December 15, 2015 13:39
Show Gist options
  • Select an option

  • Save langsharpe/5268703 to your computer and use it in GitHub Desktop.

Select an option

Save langsharpe/5268703 to your computer and use it in GitHub Desktop.
Optimized for Happiness.
~/Dropbox/Projects/prospectsearch/prospectsearch(master ✗) rake spec
rake aborted!
undefined method `[]' for nil:NilClass
/Users/lang/.rvm/gems/ruby-1.9.3-p385@prospectsearch/gems/activerecord-3.2.13/lib/active_record/railties/databases.rake:525:in `block (3 levels) in <top (required)>'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:246:in `call'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:246:in `block in execute'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:241:in `each'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:241:in `execute'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:184:in `block in invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:205:in `block in invoke_prerequisites'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:203:in `each'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:203:in `invoke_prerequisites'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:183:in `block in invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:170:in `invoke'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@prospectsearch/gems/activerecord-3.2.13/lib/active_record/railties/databases.rake:558:in `block (3 levels) in <top (required)>'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:246:in `call'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:246:in `block in execute'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:241:in `each'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:241:in `execute'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:184:in `block in invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:205:in `block in invoke_prerequisites'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:203:in `each'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:203:in `invoke_prerequisites'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:183:in `block in invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:205:in `block in invoke_prerequisites'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:203:in `each'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:203:in `invoke_prerequisites'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:183:in `block in invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:177:in `invoke_with_call_chain'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/task.rb:170:in `invoke'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:143:in `invoke_task'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:101:in `block (2 levels) in top_level'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:101:in `each'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:101:in `block in top_level'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:110:in `run_with_threads'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:95:in `top_level'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:73:in `block in run'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:160:in `standard_exception_handling'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@global/gems/rake-10.0.4/lib/rake/application.rb:70:in `run'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@prospectsearch/bin/ruby_noexec_wrapper:14:in `eval'
/Users/lang/.rvm/gems/ruby-1.9.3-p385@prospectsearch/bin/ruby_noexec_wrapper:14:in `<main>'
Tasks: TOP => db:test:load => db:test:purge
(See full trace by running task with --trace)
@langsharpe
Copy link
Author

Turned out easy to solve. The database.yml had no 'test' section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment