dtaniwaki/e2e-tester

View on GitHub
app/jobs/update_browsers_job.rb

Summary

Maintainability
A
0 mins
Test Coverage
class UpdateBrowsersJob < ApplicationJob
  include Sidekiq::Worker

  sidekiq_options queue: :low, retry: false, backtrace: true

  def perform(targets = %w(browserstack local))
    targets = targets.map(&:to_s)
    Browser::Browserstack.update_all! if targets.include?('browserstack')
    Browser::Local.update_all! if targets.include?('local')
  end
end