Sha256: 0db50c6d62502ee7a720e427952e49a37e5a31b4b47aee77a0a1ccf87665254b
Contents?: true
Size: 525 Bytes
Versions: 13
Compression:
Stored size: 525 Bytes
Contents
# frozen_string_literal: true RSpec::Matchers.define :be_forbidden do match do |actual| next true if proxy_rb.config.strict == false && (actual.status_code.nil? || actual.status_code == 0) require 'pry' sleep 0.5 # handle network latency values_match?(403, actual.status_code) end failure_message do |actual| %(expected that response has status code 403, but has #{actual.status_code}) end failure_message_when_negated do %(expected that response does not have status code 403) end end
Version data entries
13 entries across 13 versions & 1 rubygems