Sha256: ec2bd245af3a5ec1f00661b522596555a3a1fe88071471b15d3ca9f3b9e264dc
Contents?: true
Size: 721 Bytes
Versions: 1
Compression:
Stored size: 721 Bytes
Contents
require 'bundler/setup' require 'rspec' require 'fwd' module Fwd::TestHelper def with_em EM.run do begin yield ensure EM.stop end end end def root @_root ||= Pathname.new File.expand_path("../../tmp", __FILE__) end def core @_core ||= Fwd.new \ path: root, log: "/dev/null", log_level: Logger::DEBUG, flush_rate: 20, buffer_limit: 2048, forward: ["tcp://127.0.0.1:7291", "tcp://127.0.0.1:7292"] end def timer @_timer ||= mock("Timer", cancel: true) end end RSpec.configure do |c| c.include(Fwd::TestHelper) c.before(:each) do FileUtils.rm_rf root.to_s EM.stub add_periodic_timer: timer end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fwd-0.4.0 | spec/spec_helper.rb |