Sha256: 2754455903aa1c7e86a55d8512e65ae0752babc7e6431bc68babd0da52c49b72
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
# -*- encoding : utf-8 -*- module Pacto module DummyServer class PlaybackServlet attr_reader :status, :headers, :body def initialize(attributes) @status = attributes.fetch(:status, 200) @headers = attributes.fetch(:headers, []) @body = attributes.fetch(:body, nil) end def do_GET(_request, response) # rubocop:disable MethodName response.status = status headers.each do |key, value| response[key] = value end response.body = body end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pacto-0.4.0.rc1 | spec/pacto/dummy_server/playback_servlet.rb |