Class: CiToolkit::SeeTestBot
- Inherits:
-
Object
- Object
- CiToolkit::SeeTestBot
- Defined in:
- lib/ci_toolkit/seetest_bot.rb
Overview
Utility class that provides an faraday connection
Defined Under Namespace
Classes: Credentials
Instance Attribute Summary collapse
-
#faraday_conn ⇒ Object
readonly
Returns the value of attribute faraday_conn.
Instance Method Summary collapse
-
#initialize(credentials = CiToolkit::SeeTestBot::Credentials.new, faraday_conn = Faraday.new(url: credentials.base_url) do |f| f.request :authorization, "Bearer", credentials.access_token f.request :multipart f.request :url_encoded f.response :json f.adapter :net_http # A MUST for file upload to work with Faraday::Multipart::FilePart end) ⇒ SeeTestBot
constructor
A new instance of SeeTestBot.
Constructor Details
#initialize(credentials = CiToolkit::SeeTestBot::Credentials.new, faraday_conn = Faraday.new(url: credentials.base_url) do |f| f.request :authorization, "Bearer", credentials.access_token f.request :multipart f.request :url_encoded f.response :json f.adapter :net_http # A MUST for file upload to work with Faraday::Multipart::FilePart end) ⇒ SeeTestBot
Returns a new instance of SeeTestBot.
24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/ci_toolkit/seetest_bot.rb', line 24 def initialize( credentials = CiToolkit::SeeTestBot::Credentials.new, faraday_conn = Faraday.new(url: credentials.base_url) do |f| f.request :authorization, "Bearer", credentials.access_token f.request :multipart f.request :url_encoded f.response :json f.adapter :net_http # A MUST for file upload to work with Faraday::Multipart::FilePart end ) @faraday_conn = faraday_conn end |
Instance Attribute Details
#faraday_conn ⇒ Object (readonly)
Returns the value of attribute faraday_conn.
8 9 10 |
# File 'lib/ci_toolkit/seetest_bot.rb', line 8 def faraday_conn @faraday_conn end |