class Pact::ProviderVerifier::ProviderStates::RemoveProviderStatesHeaderMiddleware
Public Class Methods
Source
# File lib/pact/provider_verifier/provider_states/remove_provider_states_header_middleware.rb, line 5 def initialize app @app = app end
Public Instance Methods
Source
# File lib/pact/provider_verifier/provider_states/remove_provider_states_header_middleware.rb, line 9 def call env @app.call(remove_header(env)) end
Source
# File lib/pact/provider_verifier/provider_states/remove_provider_states_header_middleware.rb, line 13 def remove_header env env.reject { | key, value | key == "X_PACT_PROVIDER_STATES" } end