Module: Inferno::DSL::HTTPClient::ClassMethods

Included in:
Entities::TestGroup, Entities::TestSuite
Defined in:
lib/inferno/dsl/http_client.rb

Instance Method Summary collapse

Instance Method Details

#find_http_client_definition(client) ⇒ Object



203
204
205
# File 'lib/inferno/dsl/http_client.rb', line 203

def find_http_client_definition(client)
  http_client_definitions[client] || parent&.find_http_client_definition(client)
end

#http_client(name = :default, &block) ⇒ void

This method returns an undefined value.

Define a HTTP client to be used by a Runnable.

Parameters:

  • name (Symbol) (defaults to: :default)

    a name used to reference this particular client

  • block

    a block to configure the client

See Also:

  • Documentation for the client configuration DSL


214
215
216
# File 'lib/inferno/dsl/http_client.rb', line 214

def http_client(name = :default, &block)
  http_client_definitions[name] = block
end