# File lib/protest/report.rb, line 28 def self.on(event, &block) define_method("on_#{event}""on_#{event}") do |*args| begin super(*args) rescue NoMethodError end block.call(self, *args) end end