Source: show | on GitHub
# File activesupport/lib/active_support/testing/isolation.rb, line 15 15: def initialize 16: @calls = [] 17: end
# File activesupport/lib/active_support/testing/isolation.rb, line 24 24: def __replay__(result) 25: @calls.each do |name, args| 26: result.send(name, *args) 27: end 28: end
# File activesupport/lib/active_support/testing/isolation.rb, line 19 19: def add_error(e) 20: e = Test::Unit::Error.new(e.test_name, RemoteError.new(e.exception)) 21: @calls << [:add_error, e] 22: end
# File activesupport/lib/active_support/testing/isolation.rb, line 30 30: def method_missing(name, *args) 31: @calls << [name, args] 32: end