module EventMachine::Test

Public Class Methods

included(cls) click to toggle source
# File lib/em-spec/test.rb, line 79
    def self.included(cls)
      cls.class_eval("        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

", __FILE__, __LINE__)
    end