module EventMachine::Test
Public Class Methods
Source
# File lib/em-spec/test.rb, line 79 def self.included(cls) cls.class_eval(<<-HERE_DOC, __FILE__, __LINE__) include TestHelper alias_method :run_without_em, :run def run(result, &block) em(DefaultTimeout) { run_without_em(result, &block) } rescue Exception => e if RUBY_VERSION >= "1.9.1" result.puke(self.class, @name, e) else add_error($!) end end HERE_DOC end