Skip to content

Instantly share code, notes, and snippets.

@pgericson
Created May 18, 2010 14:55
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 pgericson/405092 to your computer and use it in GitHub Desktop.
Save pgericson/405092 to your computer and use it in GitHub Desktop.
if undefined method Factory error for hydra
If you get the message below use this page: http://wiki.github.com/ngauthier/hydra/why-isnt-it-working
e.g. RAILS_ENV=test rake hydra
Hydra does not include the environment.
undefined method `Factory' for #<ActiveSupport::TestCase::Subclass_15::Subclass_1::Subclass_4::Subclass_1:0x76277b0>
/home/foobar/.bundle/ruby/1.8/gems/actionpack-2.3.4/lib/action_controller/test_process.rb:511:in `method_missing'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/runner.rb:131:in `run_rspec_file'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/runner.rb:39:in `run_file'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/message/worker_messages.rb:19:in `handle'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/runner.rb:69:in `process_messages'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/runner.rb:26:in `initialize'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:73:in `new'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:73:in `boot_runners'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/safe_fork.rb:15:in `fork'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/safe_fork.rb:7:in `fork'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:71:in `boot_runners'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:69:in `times'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:69:in `boot_runners'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:21:in `initialize'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:130:in `new'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:130:in `boot_local_worker'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/safe_fork.rb:15:in `fork'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/safe_fork.rb:7:in `fork'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:128:in `boot_local_worker'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:115:in `boot_workers'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:110:in `each'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:110:in `boot_workers'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/master.rb:66:in `initialize'
/home/foobar/.bundle/ruby/1.8/gems/hy/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:91:in `join': Interrupt
from /home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:91:in `process_messages'
from /home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:91:in `each'
from /home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/worker.rb:91:in `process_messages'
dra-0.17.0/lib/hydra/tasks.rb:100:in `new'
/home/foobar/.bundle/ruby/1.8/gems/hydra-0.17.0/lib/hydra/tasks.rb:100:
/usr/local/bin/rake:19:in `load'
/usr/local/bin/rake:19:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment