Sha256: da80102efca370a71c2f338df454a3b4e56bbcbde8e1ec29861b21a637c88ecc
Contents?: true
Size: 447 Bytes
Versions: 2
Compression:
Stored size: 447 Bytes
Contents
class CaptivusAPI module Helpers def captivus_api @captivus_api ||= CaptivusAPI.new end end def call(env) requests << env [200, {}, ['']] end def requests @requests ||= [] end def clear_requests! @requests = [] end end RSpec.configure do |config| config.include CaptivusAPI::Helpers config.before do ShamRack.mount captivus_api, "api.captiv.us" captivus_api.clear_requests! end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
captivus-0.0.6 | spec/support/captivus_api.rb |
captivus-0.0.5 | spec/support/captivus_api.rb |