Commit 0c3092e9 authored by Mark Chao's avatar Mark Chao

Add spec to handle destroyed target

It should not err.
parent 1adde758
...@@ -180,4 +180,17 @@ describe Gitlab::BackgroundMigration::MigrateApproverToApprovalRules do ...@@ -180,4 +180,17 @@ describe Gitlab::BackgroundMigration::MigrateApproverToApprovalRules do
it_behaves_like 'sync approval member' it_behaves_like 'sync approval member'
end end
end end
context 'when target is deleted' do
let(:target) { create(:project) }
let(:target_type) { 'Project' }
it "does not err" do
target.destroy
expect do
described_class.new.perform(target_type, target.id)
end.not_to raise_error
end
end
end end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment