Sha256: 1254be2e36683941dbc644965fda211d9801890c464013df118203f012896649

Contents?: true

Size: 445 Bytes

Versions: 4

Compression:

Stored size: 445 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'
require 'uploadcare/rails/jobs/store_file_job'

RSpec.describe Uploadcare::Rails::StoreFileJob, type: :job do
  describe '#perform_later' do
    it 'performs a store file job' do
      ActiveJob::Base.queue_adapter = :test
      expect do
        described_class.perform_later(SecureRandom.uuid)
      end.to change(ActiveJob::Base.queue_adapter.enqueued_jobs, :size).by(1)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
uploadcare-rails-3.2.0 spec/uploadcare/rails/jobs/store_file_job_spec.rb
uploadcare-rails-2.1.1 spec/uploadcare/rails/jobs/store_file_job_spec.rb
uploadcare-rails-2.1.0 spec/uploadcare/rails/jobs/store_file_job_spec.rb
uploadcare-rails-2.0.0 spec/uploadcare/rails/jobs/store_file_job_spec.rb