Sha256: 1a0b6ba22cb6eeb171f3e3f2f6c8e1b6a0efc228c242d6d782223ba0379231d4

Contents?: true

Size: 292 Bytes

Versions: 4

Compression:

Stored size: 292 Bytes

Contents

module Restspec
  module Values
    class StatusCode < Struct.new(:number_or_symbol)
      def value
        if number_or_symbol.is_a?(Symbol)
          Rack::Utils::SYMBOL_TO_STATUS_CODE.fetch(number_or_symbol)
        else
          number_or_symbol
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
restspec-0.0.4 lib/restspec/values/status_code.rb
restspec-0.0.3 lib/restspec/values/status_code.rb
restspec-0.0.2 lib/restspec/values/status_code.rb
restspec-0.0.1 lib/restspec/values/status_code.rb