Skip to content

Instantly share code, notes, and snippets.

@mghaught
Created February 4, 2011 18:38
Show Gist options
  • Save mghaught/811524 to your computer and use it in GitHub Desktop.
Save mghaught/811524 to your computer and use it in GitHub Desktop.
database_cleaner backtrace
DOH!!! error - undefined method `query_options' for nil:NilClass
["/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/activesupport-3.0.3/lib/active_support/whiny_nil.rb:48:in `method_missing'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:310:in `execute'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/database_statements.rb:269:in `update_sql'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:331:in `update_sql'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/database_statements.rb:49:in `update'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/query_cache.rb:16:in `update'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:234:in `disable_referential_integrity'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/database_cleaner-0.6.2/lib/database_cleaner/active_record/truncation.rb:105:in `clean'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/database_cleaner-0.6.2/lib/database_cleaner/base.rb:77:in `clean'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/database_cleaner-0.6.2/lib/database_cleaner/configuration.rb:44:in `block in clean'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/database_cleaner-0.6.2/lib/database_cleaner/configuration.rb:44:in `each'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/database_cleaner-0.6.2/lib/database_cleaner/configuration.rb:44:in `clean'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/database_cleaner-0.6.2/lib/database_cleaner/cucumber.rb:10:in `block in <top (required)>'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/core_ext/instance_exec.rb:48:in `block in cucumber_instance_exec'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/rb_support/rb_hook.rb:14:in `invoke'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:118:in `invoke'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:112:in `block in execute_after'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:111:in `reverse_each'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:111:in `execute_after'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:23:in `after'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:107:in `block in fire_hook'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:106:in `each'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:106:in `fire_hook'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime.rb:109:in `after'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime.rb:96:in `before_and_after'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime.rb:78:in `block in with_hooks'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:115:in `call'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:115:in `block (3 levels) in around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:13:in `block in around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:95:in `call'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:95:in `execute_around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/language_support/language_methods.rb:12:in `around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:114:in `block (2 levels) in around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:112:in `call'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime/support_code.rb:112:in `around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime.rb:90:in `around'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime.rb:77:in `with_hooks'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/scenario.rb:51:in `block in accept'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/scenario.rb:106:in `with_visitor'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/scenario.rb:45:in `accept'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:51:in `block in visit_feature_element'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:164:in `broadcast'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/feature.rb:40:in `block in accept'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/feature.rb:39:in `each'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/feature.rb:39:in `accept'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:20:in `block in visit_feature'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:164:in `broadcast'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:19:in `visit_feature'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/features.rb:29:in `block in accept'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/features.rb:17:in `each'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/features.rb:17:in `each'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/features.rb:28:in `accept'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:14:in `block in visit_features'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:164:in `broadcast'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/ast/tree_walker.rb:13:in `visit_features'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/runtime.rb:45:in `run!'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/cli/main.rb:43:in `execute!'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/lib/cucumber/cli/main.rb:20:in `execute'", "/Users/marty/Developer/.rvm/gems/ruby-1.9.2-p136@tnation/gems/cucumber-0.10.0/bin/cucumber:14:in `<main>'"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment