Fix tests
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
parent
37e9e71ea1
commit
3515cb9b2d
|
@ -56,25 +56,4 @@ describe GitlabCiService do
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe "Fork registration" do
|
||||
before do
|
||||
@old_project = create(:ci_project).gl_project
|
||||
@project = create(:empty_project)
|
||||
@user = create(:user)
|
||||
|
||||
@service = GitlabCiService.new
|
||||
allow(@service).to receive_messages(
|
||||
service_hook: true,
|
||||
project_url: 'http://ci.gitlab.org/projects/2',
|
||||
token: 'verySecret',
|
||||
project: @old_project
|
||||
)
|
||||
end
|
||||
|
||||
it "creates fork on CI" do
|
||||
expect_any_instance_of(Ci::CreateProjectService).to receive(:execute)
|
||||
@service.fork_registration(@project, @user)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -43,14 +43,10 @@ describe Projects::ForkService do
|
|||
end
|
||||
|
||||
context 'GitLab CI is enabled' do
|
||||
it "calls fork registrator for CI" do
|
||||
create(:ci_project, gl_project: @from_project)
|
||||
@from_project.build_missing_services
|
||||
@from_project.gitlab_ci_service.update_attributes(active: true)
|
||||
|
||||
expect_any_instance_of(Project).to receive(:enable_ci)
|
||||
|
||||
fork_project(@from_project, @to_user)
|
||||
it "fork and enable CI for fork" do
|
||||
@from_project.enable_ci
|
||||
@to_project = fork_project(@from_project, @to_user)
|
||||
expect(@to_project.gitlab_ci?).to be_truthy
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue