Sha256: 1eaf3dc2f3fb33b41ec176311911b0b99c3eef9ae671008bb8cc5f1a93dd8dc2

Contents?: true

Size: 448 Bytes

Versions: 4

Compression:

Stored size: 448 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'
require 'uploadcare/rails/jobs/delete_file_job'

RSpec.describe Uploadcare::Rails::DeleteFileJob, type: :job do
  describe '#perform_later' do
    it 'performs a delete 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/delete_file_job_spec.rb
uploadcare-rails-2.1.1 spec/uploadcare/rails/jobs/delete_file_job_spec.rb
uploadcare-rails-2.1.0 spec/uploadcare/rails/jobs/delete_file_job_spec.rb
uploadcare-rails-2.0.0 spec/uploadcare/rails/jobs/delete_file_job_spec.rb