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 |