When attempting to create a new project with hobo 1.3.0.pre26, I get a
stack trace after running the wizard if:

    Do you want to customize the test_framework? [y|n] y

It seems to be related to selecting rspec as the test framework, as
the error doesn't happen when I say no. Is this a known problem? Is
there a work-around? Here is the full trace:

/home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/whiny_nil.rb:48:in
`method_missing': undefined method `<=' for nil:NilClass
(NoMethodError)
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:106:in `invoke'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
hobo-1.3.0.pre26/lib/generators/hobo/test_framework/
test_framework_generator.rb:48:in `block in setup_rspec'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
hobo-1.3.0.pre26/lib/generators/hobo/test_framework/
test_framework_generator.rb:36:in `call'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
hobo-1.3.0.pre26/lib/generators/hobo/test_framework/
test_framework_generator.rb:36:in `block in finalize_installation'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
hobo-1.3.0.pre26/lib/generators/hobo/test_framework/
test_framework_generator.rb:36:in `each'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
hobo-1.3.0.pre26/lib/generators/hobo/test_framework/
test_framework_generator.rb:36:in `finalize_installation'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/task.rb:22:in `run'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:118:in `invoke_task'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `block in invoke_all'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `each'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `map'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `invoke_all'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/group.rb:226:in `dispatch'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:109:in `invoke'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
hobo-1.3.0.pre26/lib/generators/hobo/setup_wizard/
setup_wizard_generator.rb:78:in `choose_test_framework'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/task.rb:22:in `run'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:118:in `invoke_task'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `block in invoke_all'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `each'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `map'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/invocation.rb:124:in `invoke_all'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/group.rb:226:in `dispatch'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/thor-0.14.6/
lib/thor/base.rb:389:in `start'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
railties-3.0.4/lib/rails/generators.rb:163:in `invoke'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
railties-3.0.4/lib/rails/commands/generate.rb:10:in `<top (required)>'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/dependencies.rb:239:in
`require'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/dependencies.rb:239:in `block
in require'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/dependencies.rb:225:in `block
in load_dependency'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/dependencies.rb:596:in
`new_constants_in'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/dependencies.rb:225:in
`load_dependency'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
activesupport-3.0.4/lib/active_support/dependencies.rb:239:in
`require'
        from /home/hobo_user/.rvm/gems/ruby-1.9.2-p136@hobo/gems/
railties-3.0.4/lib/rails/commands.rb:17:in `<top (required)>'
        from script/rails:6:in `require'
        from script/rails:6:in `<main>'

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to