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