Module: Inferno::DSL::HTTPClient::ClassMethods
- Included in:
- Entities::TestGroup, Entities::TestSuite
- Defined in:
- lib/inferno/dsl/http_client.rb
Instance Method Summary collapse
-
#find_http_client_definition(client) ⇒ Object
-
#http_client(name = :default, &block) ⇒ void
Define a HTTP client to be used by a Runnable.
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.
214 215 216 |
# File 'lib/inferno/dsl/http_client.rb', line 214 def http_client(name = :default, &block) http_client_definitions[name] = block end |