From cd0f688707c4330207626bb47b1bf4e0df0e988e Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Mon, 20 Feb 2017 11:16:08 -0600 Subject: [PATCH] Don't use potentially slow ForkService in spec --- spec/controllers/projects/blob_controller_spec.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/spec/controllers/projects/blob_controller_spec.rb b/spec/controllers/projects/blob_controller_spec.rb index f72a958662e..7d4636e98d1 100644 --- a/spec/controllers/projects/blob_controller_spec.rb +++ b/spec/controllers/projects/blob_controller_spec.rb @@ -86,11 +86,13 @@ describe Projects::BlobController do end context 'when user has forked project' do - let(:guest) { create(:user) } - let!(:forked_project) { Projects::ForkService.new(project, guest).execute } - let!(:merge_request) { create(:merge_request, source_project: project, target_project: project, source_branch: "fork-test-1", target_branch: "master") } + let(:forked_project_link) { create(:forked_project_link, forked_from_project: project) } + let!(:forked_project) { forked_project_link.forked_to_project } + let(:guest) { forked_project.owner } - before { sign_in(guest) } + before do + sign_in(guest) + end context 'when editing on the fork' do before do