我有 Ruby 函数,如下所示:
module MyModule
def function
raise ArgumentException if true
end
end
然后,我在其他一些嵌套函数中使用这个函数,就像
def upperfunction
MyModule::function
end
所以,如果我在 irb 中调用 upperfunction,我想看到完整的跟踪
第2行upperfunction.rb
第 3 行 my_module.rb
参数错误
但我只得到
第 3 行 my_module.rb
参数错误
我应该怎么做才能看到完整的痕迹?