Permalink
Browse files

Explicitly convert exit code to integer, avoiding TypeError when retu…

…rn value of run is IO object proxied by DRb::DRbObject
  • Loading branch information...
1 parent 4079561 commit 0998854b9e39275441246836da8be53d7e7a96d4 Julian Scheid committed May 21, 2011
Showing with 1 addition and 1 deletion.
  1. +1 −1 lib/rspec/core/runner.rb
View
@@ -8,7 +8,7 @@ class Runner
def self.autorun
return if autorun_disabled? || installed_at_exit? || running_in_drb?
@installed_at_exit = true
- at_exit { exit(run(ARGV, $stderr, $stdout)) }
+ at_exit { exit(run(ARGV, $stderr, $stdout).to_i) }
end
AT_EXIT_HOOK_BACKTRACE_LINE = "#{__FILE__}:#{__LINE__ - 2}:in `autorun'"

0 comments on commit 0998854

Please sign in to comment.