master
 1require "rails_helper"
 2
 3module Admin
 4  describe PhotosController do
 5    let(:admin) { create(:admin) }
 6
 7    before :each do
 8      http_login(admin)
 9    end
10
11    describe "#update" do
12      let(:photo) { create(:photo) }
13
14      it "re-processes the photo" do
15        allow(ReProcessPhotoJob).to receive(:perform_later)
16
17        put :update, params: { id: photo.id }
18
19        expect(ReProcessPhotoJob).to have_received(:perform_later).with(photo)
20      end
21    end
22  end
23end