summaryrefslogtreecommitdiff
path: root/spec/models/commit_spec.rb
diff options
context:
space:
mode:
authorValery Sizov <vsv2711@gmail.com>2015-04-01 15:23:01 +0300
committerValery Sizov <vsv2711@gmail.com>2015-04-01 15:23:01 +0300
commitedfe6539b4c39caaffce119b8d716e94c86c9169 (patch)
treebb62b6078d993efda8ee615f2c692fe89e1910ff /spec/models/commit_spec.rb
parent2378f2c8cb0cdd9538c0336a359deadf52255adc (diff)
downloadgitlab-ci-deploy_without_tests.tar.gz
refactoring of deploy job creationdeploy_without_tests
Diffstat (limited to 'spec/models/commit_spec.rb')
-rw-r--r--spec/models/commit_spec.rb28
1 files changed, 1 insertions, 27 deletions
diff --git a/spec/models/commit_spec.rb b/spec/models/commit_spec.rb
index 78be635..d4a516b 100644
--- a/spec/models/commit_spec.rb
+++ b/spec/models/commit_spec.rb
@@ -159,7 +159,7 @@ describe Commit do
end
describe "create_deploy_builds" do
- it "creates deploy build for projects without test jobs" do
+ it "creates deploy build" do
FactoryGirl.create :job, job_type: :deploy, project: project
project.reload
@@ -168,31 +168,5 @@ describe Commit do
commit.builds.size.should == 1
end
-
- it "creates new build for deploy if all jobs succeed" do
- job = FactoryGirl.create :job, project: project
- job1 = FactoryGirl.create :job, project: project
- FactoryGirl.create :job, job_type: :deploy, project: project
- FactoryGirl.create :build, commit: commit, status: :success, job: job
- FactoryGirl.create :build, commit: commit, status: :success, job: job1
- project.reload
-
- commit.create_deploy_builds(commit.ref)
-
- commit.builds.size.should == 3
- end
-
- it "does not create deploy build if one job failed" do
- job = FactoryGirl.create :job, project: project
- job1 = FactoryGirl.create :job, project: project
- FactoryGirl.create :job, job_type: :deploy, project: project
- FactoryGirl.create :build, commit: commit, status: :failed, job: job
- FactoryGirl.create :build, commit: commit, status: :success, job: job1
- project.reload
-
- commit.create_deploy_builds(commit.ref)
-
- commit.builds.size.should == 2
- end
end
end