summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnnabel Dunstone Gray <annabel.dunstone@gmail.com>2016-11-17 13:33:53 -0600
committerAnnabel Dunstone Gray <annabel.dunstone@gmail.com>2016-11-17 13:31:37 -0700
commit9ed7171a6a8c98858949891b298789a97c4f3fba (patch)
tree31bab0f4222f98d365860c1ed4104bbcbcf58adc
parent43906336ff24e218cb1f7024d63a22367dd7e09a (diff)
downloadgitlab-ce-23205-information-about-environments-build-page.tar.gz
Fix builds/show spec; use iid instead of id23205-information-about-environments-build-page
-rw-r--r--app/helpers/environment_helper.rb2
-rw-r--r--app/views/projects/builds/show.html.haml2
-rw-r--r--spec/views/projects/builds/show.html.haml_spec.rb12
3 files changed, 10 insertions, 6 deletions
diff --git a/app/helpers/environment_helper.rb b/app/helpers/environment_helper.rb
index ea34bce9367..27975b7ddb7 100644
--- a/app/helpers/environment_helper.rb
+++ b/app/helpers/environment_helper.rb
@@ -17,7 +17,7 @@ module EnvironmentHelper
def deployment_link(deployment)
return unless deployment
- link_to "##{deployment.id}", [deployment.project.namespace.becomes(Namespace), deployment.project, deployment.deployable]
+ link_to "##{deployment.iid}", [deployment.project.namespace.becomes(Namespace), deployment.project, deployment.deployable]
end
def last_deployment_link_for_environment_build(project, build)
diff --git a/app/views/projects/builds/show.html.haml b/app/views/projects/builds/show.html.haml
index efb130a5dd8..0eaa602dc71 100644
--- a/app/views/projects/builds/show.html.haml
+++ b/app/views/projects/builds/show.html.haml
@@ -43,7 +43,7 @@
- if environment.last_deployment
View the most recent deployment #{deployment_link(environment.last_deployment)}.
- elsif @build.complete? && !@build.success?
- The deployment of this build to #{environment_link_for_build(@build.project, @build)} did not complete.
+ The deployment of this build to #{environment_link_for_build(@build.project, @build)} did not succeed.
- else
This build is creating a deployment to #{environment_link_for_build(@build.project, @build)}
- if environment.last_deployment
diff --git a/spec/views/projects/builds/show.html.haml_spec.rb b/spec/views/projects/builds/show.html.haml_spec.rb
index 3b9a9c95daa..e0c77201116 100644
--- a/spec/views/projects/builds/show.html.haml_spec.rb
+++ b/spec/views/projects/builds/show.html.haml_spec.rb
@@ -40,6 +40,10 @@ describe 'projects/builds/show', :view do
create(:ci_build, :success, environment: 'staging', pipeline: pipeline)
end
+ let(:second_build) do
+ create(:ci_build, :success, environment: 'staging', pipeline: pipeline)
+ end
+
let(:environment) do
create(:environment, name: 'staging', project: project)
end
@@ -49,12 +53,12 @@ describe 'projects/builds/show', :view do
end
let!(:second_deployment) do
- create(:deployment, environment: environment, deployable: build)
+ create(:deployment, environment: environment, deployable: second_build)
end
it 'shows deployment message' do
expected_text = 'This build is an out-of-date deployment ' \
- "to staging.\nView the most recent deployment ##{second_deployment.id}."
+ "to staging.\nView the most recent deployment ##{second_deployment.iid}."
render
expect(rendered).to have_css('.environment-information', text: expected_text)
@@ -71,7 +75,7 @@ describe 'projects/builds/show', :view do
end
it 'shows deployment message' do
- expected_text = 'The deployment of this build to staging did not complete.'
+ expected_text = 'The deployment of this build to staging did not succeed.'
render
expect(rendered).to have_css(
@@ -107,7 +111,7 @@ describe 'projects/builds/show', :view do
end
it 'shows deployment message' do
- expected_text = 'The deployment of this build to staging did not complete'
+ expected_text = 'The deployment of this build to staging did not succeed'
render
expect(rendered).to have_css(