test/test_helper.rb in stomp-1.1.6 vs test/test_helper.rb in stomp-1.1.7

- old
+ new

@@ -18,7 +18,21 @@ end # Get port def port (ENV['STOMP_PORT'] || 61613).to_i end + # Helper for minitest on 1.9 + def caller_method_name + parse_caller(caller(2).first).last + end + # Helper for minitest on 1.9 + def parse_caller(at) + if /^(.+?):(\d+)(?::in `(.*)')?/ =~ at + file = Regexp.last_match[1] + line = Regexp.last_match[2].to_i + method = Regexp.last_match[3] + method.gsub!(" ","_") + [file, line, method] + end + end end