Sha256: 5a727ccbf6c5dc408cf1198bfa8a14528b8cfe5d5fe47a3376984896b6352538
Contents?: true
Size: 659 Bytes
Versions: 2
Compression:
Stored size: 659 Bytes
Contents
require 'spec_helper' describe CurationConcerns::FileActor do include ActionDispatch::TestProcess let(:user) { create(:user) } let(:file_set) { create(:file_set) } let(:relation) { create(:file_set) } let(:actor) { described_class.new(file_set, 'remastered', user) } let(:uploaded_file) { fixture_file_upload('/world.png', 'image/png') } describe '#ingest_file' do it 'calls ingest file job' do expect(CharacterizeJob).to receive(:perform_later) expect(IngestFileJob).to receive(:perform_later).with(file_set.id, /world\.png$/, 'image/png', user.user_key, 'remastered') actor.ingest_file(uploaded_file) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
curation_concerns-0.10.0 | spec/actors/curation_concerns/file_actor_spec.rb |
curation_concerns-0.9.0 | spec/actors/curation_concerns/file_actor_spec.rb |