Sha256: 84731b9da51b4d49e21322a6b47137d73ce2b45290e1478870c99eb11e9ccd3a
Contents?: true
Size: 623 Bytes
Versions: 27
Compression:
Stored size: 623 Bytes
Contents
# frozen_string_literal: true require 'eac_envs/http/request' require 'eac_envs/http/rspec/echo_server/request_processor' require 'eac_ruby_utils/core_ext' require 'webrick' module EacEnvs module Http module Rspec class EchoServer class WebrickServlet < WEBrick::HTTPServlet::AbstractServlet ::EacEnvs::Http::Request.lists.verb.each_value do |verb| define_method "do_#{verb.to_s.upcase}" do |request, response| ::EacEnvs::Http::Rspec::EchoServer::RequestProcessor.new(request, response).perform end end end end end end end
Version data entries
27 entries across 27 versions & 2 rubygems