spec/controllers/spotlight/resources/upload_controller_spec.rb in blacklight-spotlight-2.0.2 vs spec/controllers/spotlight/resources/upload_controller_spec.rb in blacklight-spotlight-2.1.0

- old
+ new

@@ -1,6 +1,5 @@ - describe Spotlight::Resources::UploadController, type: :controller do routes { Spotlight::Engine.routes } let(:exhibit) { FactoryBot.create(:exhibit) } describe 'when not logged in' do @@ -21,9 +20,10 @@ before do allow_any_instance_of(Spotlight::Resource).to receive(:reindex).and_return(true) allow_any_instance_of(Spotlight::Resource).to receive(:blacklight_solr).and_return blacklight_solr end + it 'create a Spotlight::Resources::Upload resource' do expect_any_instance_of(Spotlight::Resource).to receive(:reindex_later) post :create, params: { exhibit_id: exhibit, resources_upload: { url: 'url-data' } } expect(assigns[:resource]).to be_persisted expect(assigns[:resource]).to be_a(Spotlight::Resources::Upload)