如何在ruby main方法中返回整数

时间:2012-10-31 23:24:01

标签: ruby

这是我的代码

if __FILE__ == $PROGRAM_NAME
  puts "tests"
  puts $PROGRAM_NAME
  return 1
end

我正在尝试使用ruby进行git预提交功能。而这个预提交需要一个整数返回。

当我运行这段红宝石代码时,我收到了错误

`<main>': unexpected return (LocalJumpError)

1 个答案:

答案 0 :(得分:1)

作为@minitech says,您要使用exit

if __FILE__ == $PROGRAM_NAME
  puts "tests"
  puts $PROGRAM_NAME
  exit 1
end