module EventMachine::Spec::Bacon

Public Class Methods

spec( args, blk ) click to toggle source
# File lib/em-spec/bacon.rb, line 35
def self.spec( args, blk )
  EM.run do
    ::Bacon.summary_on_exit
    ($em_spec_fiber = Fiber.new{
                        ::Bacon::FiberedContext.new(args.join(' '), &blk).run
                        EM.stop_event_loop
                      }).resume
  end
end