Module: EventMachine::Test

Defined in:
lib/em-test.rb,
lib/em-test/version.rb

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.included(cls) ⇒ Object



77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# File 'lib/em-test.rb', line 77

def self.included(cls)
  cls.class_eval("include TestHelper\n\nalias_method :run_without_em, :run\ndef run(result, &block)\nem(DefaultTimeout) { run_without_em(result, &block) }\nrescue Exception => e\nif RUBY_VERSION >= \"1.9.1\"\nresult.puke(self.class, @name, e)\nelse\nadd_error($!)\nend\nend\n\n", __FILE__, __LINE__)
end