Skip to content

Instantly share code, notes, and snippets.

@chaffeqa
Created August 1, 2011 23:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chaffeqa/1119213 to your computer and use it in GitHub Desktop.
Save chaffeqa/1119213 to your computer and use it in GitHub Desktop.
terminal stack-trace (Pre: refactoring) (FactoryGirl ruby-1.9.3-preview1 bug)
# Administrator Factories
Factory.define :administrator do |f|
f.sequence(:email) {|n| "admin#{n}@test.com" }
f.password "admintester"
end
# Site Factories
Factory.define :site do |f|
f.site_name "Test Site"
f.subdomain "www"
f.has_inventory true
end
# Page Factories
Factory.define :page do |f|
f.sequence(:title) {|n| "Page #{n}"}
f.sequence(:menu_name) {|n| "Page #{n}"}
f.sequence(:shortcut) {|n| "page-#{n}"}
f.layout_name "inside"
f.total_element_areas 2
end
# Element Factoreis
Factory.define :element do |f|
f.title "Test Element"
f.element_area 1
f.association :page
end
jenny@jenny-VirtualBox:~/Projects/GoldenCMS$ rspec spec
DEPRECATION WARNING: Change Factory.define to FactoryGirl.define
/home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/factory_girl-2.0.2/lib/factory_girl/syntax/default.rb:6:in `define': wrong number of arguments (1 for 0) (ArgumentError)
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/factory_girl-2.0.2/lib/factory_girl/deprecated.rb:5:in `method_missing'
from /home/jenny/Projects/GoldenCMS/spec/factories.rb:4:in `<top (required)>'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/dependencies.rb:237:in `require'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/dependencies.rb:237:in `block in require'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/dependencies.rb:225:in `load_dependency'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/dependencies.rb:237:in `require'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/factory_girl-2.0.2/lib/factory_girl/find_definitions.rb:16:in `block in find_definitions'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/factory_girl-2.0.2/lib/factory_girl/find_definitions.rb:13:in `each'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/factory_girl-2.0.2/lib/factory_girl/find_definitions.rb:13:in `find_definitions'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/factory_girl_rails-1.1.0/lib/factory_girl_rails/railtie.rb:11:in `block in <class:Railtie>'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/lazy_load_hooks.rb:34:in `call'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/lazy_load_hooks.rb:34:in `execute_hook'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/lazy_load_hooks.rb:43:in `block in run_load_hooks'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/lazy_load_hooks.rb:42:in `each'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/activesupport-3.1.0.rc5/lib/active_support/lazy_load_hooks.rb:42:in `run_load_hooks'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/application/finisher.rb:56:in `block in <module:Finisher>'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/initializable.rb:25:in `instance_exec'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/initializable.rb:25:in `run'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/initializable.rb:50:in `block in run_initializers'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/initializable.rb:49:in `each'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/initializable.rb:49:in `run_initializers'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/application.rb:92:in `initialize!'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/railties-3.1.0.rc5/lib/rails/railtie/configurable.rb:30:in `method_missing'
from /home/jenny/Projects/GoldenCMS/config/environment.rb:50:in `<top (required)>'
from /home/jenny/.rvm/rubies/ruby-1.9.3-preview1/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/jenny/.rvm/rubies/ruby-1.9.3-preview1/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/jenny/Projects/GoldenCMS/spec/spec_helper.rb:3:in `<top (required)>'
from /home/jenny/.rvm/rubies/ruby-1.9.3-preview1/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/jenny/.rvm/rubies/ruby-1.9.3-preview1/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/jenny/Projects/GoldenCMS/spec/views/templates/dynamic_page.html.erb_spec.rb:1:in `<top (required)>'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `block in load_spec_files'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `map'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:in `load_spec_files'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:in `run'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:69:in `run'
from /home/jenny/.rvm/gems/ruby-1.9.3-preview1/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:in `block in autorun'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment