class Datadog::Transport::HTTP::Adapters::Test::Response

Response for test adapter

Attributes

body[R]
code[R]

Public Class Methods

new(code, body = nil) click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 47
def initialize(code, body = nil)
  @code = code
  @body = body
end

Public Instance Methods

client_error?() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 68
def client_error?
  code.between?(400, 499)
end
inspect() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 76
def inspect
  "#{super}, code:#{code}"
end
not_found?() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 64
def not_found?
  code == 404
end
ok?() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 56
def ok?
  code.between?(200, 299)
end
payload() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 52
def payload
  @body
end
server_error?() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 72
def server_error?
  code.between?(500, 599)
end
unsupported?() click to toggle source
# File lib/ddtrace/transport/http/adapters/test.rb, line 60
def unsupported?
  code == 415
end