here is the error i am getting while trying to do functional /
integration tests. can someone tell me if this error has been fixed, and
if so, how do i get the fix ? i am currently running 1.8.4 of ruby
Loaded suite test/integration/stories_test
NoMethodError (private method gsub' called for 0:Fixnum): c:/ruby/lib/ruby/1.8/cgi.rb:342:in
escape’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/cgi_e
xt/cookie_performance_fix.rb:79:in to_s' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/cgi_e xt/cookie_performance_fix.rb:79:in
to_s’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/cooki
es.rb:73:in set_cookie' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/cooki es.rb:60:in
[]=’
/app/controllers/application.rb:21:in set_uid' /app/controllers/login_controller.rb:52:in
login’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/base.
rb:910:in perform_action_without_filters' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filte rs.rb:368:in
perform_action_without_benchmark’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/bench
marking.rb:69:in perform_action_without_rescue' c:/ruby/lib/ruby/1.8/benchmark.rb:300:in
measure’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/bench
marking.rb:69:in perform_action_without_rescue' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/rescu e.rb:82:in
perform_action’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/base.
rb:381:in process_without_filters' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filte rs.rb:377:in
process_without_session_management_support’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/sessi
on_management.rb:117:in process_without_test' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/test_ process.rb:16:in
process’
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.4/lib/dispatcher.rb:38:in
dispatch ' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/integ ration.rb:232:in
process’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/integ
ration.rb:145:in get' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/integ ration.rb:470:in
get’
test/integration/stories_test.rb:10:in test_login' c:/ruby/lib/ruby/1.8/test/unit/testcase.rb:70:in
run’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/integ
ration.rb:427:in run' c:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:32:in
run’
c:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:31:in run' c:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:32:in
run’
c:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:31:in run' c:/ruby/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:44:in
run_suite’
c:/ruby/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:65:in
start_mediato r' c:/ruby/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:39:in
start’
c:/ruby/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:27:in run' c:/ruby/lib/ruby/1.8/test/unit/autorunner.rb:200:in
run’
c:/ruby/lib/ruby/1.8/test/unit/autorunner.rb:13:in `run’
c:/ruby/lib/ruby/1.8/test/unit.rb:285
test/integration/stories_test.rb:6
DEBUG - testuser prod peer id is 2222
DEBUG - id is ‘2222’
F
Finished in 0.609 seconds.
- Failure:
test_login(StoriesTest)
[test/integration/stories_test.rb:13:intest_login' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/inte gration.rb:427:in
run’]:
Expected response to be a <:redirect>, but was <500>
1 tests, 2 assertions, 1 failures, 0 errors