class IntegrationDiff::Uploaders::Sequential

Public Class Methods

new(run_id) click to toggle source
# File lib/integration_diff/uploaders/sequential.rb, line 6
def initialize(run_id)
  @run_id = run_id
  @identifiers_with_env = []
end

Public Instance Methods

enqueue(identifier, browser, device, os, browser_version, device_name, os_version) click to toggle source
# File lib/integration_diff/uploaders/sequential.rb, line 11
def enqueue(identifier, browser, device, os, browser_version,
            device_name, os_version)
  @identifiers_with_env << [identifier, browser, device, os,
                            browser_version, device_name,
                            os_version]
end
wrapup() click to toggle source
# File lib/integration_diff/uploaders/sequential.rb, line 18
def wrapup
  @identifiers_with_env
    .each do |identifier, browser, device, os, browser_version, device_name, os_version|
    IntegrationDiff::Utils
      .upload_image(@run_id, identifier, browser, device, os,
                    browser_version, device_name, os_version)
  end
end