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.
1) Failure:
test_login(StoriesTest)
[test/integration/stories_test.rb:13:in `test_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
--
Posted via http://www.ruby-forum.com/.