Fix spec failures

This commit is contained in:
Kamil Trzcinski 2016-09-14 16:57:36 +02:00
parent 4e60f79e40
commit 2f3dc314f4
5 changed files with 10 additions and 13 deletions

View File

@ -10,5 +10,3 @@
- else
= render_status_with_link('build', subject.status)
= ci_icon_for_status(subject.status)

View File

@ -4,7 +4,7 @@
%button.dropdown-menu-toggle{ type: 'button', data: { toggle: 'dropdown' } }
%span.ci-status-text
= name
%span.badge= subject.length
%span.badge= subject.size
%ul.dropdown-menu.grouped-pipeline-dropdown
.arrow
- subject.each do |status|

View File

@ -1,5 +1,5 @@
- if subject.target_url
- link_to subject.target_url do
= link_to subject.target_url do
= render_status_with_link('commit status', subject.status)
%span.ci-status-text= subject.name
- else

View File

@ -4,15 +4,14 @@ describe 'projects/pipelines/show' do
include Devise::TestHelpers
let(:project) { create(:project) }
let(:pipeline) do
create(:ci_empty_pipeline, project: project,
sha: project.commit.id)
end
let(:pipeline) { create(:ci_empty_pipeline, project: project, sha: project.commit.id) }
before do
controller.prepend_view_path('app/views/projects')
create_build('build', 0, 'build')
create_build('test', 1, 'rspec 0 2')
create_build('test', 1, 'rspec 1 2')
create_build('test', 1, 'rspec 0:2')
create_build('test', 1, 'rspec 1:2')
create_build('test', 1, 'audit')
create_build('deploy', 2, 'production')
@ -38,7 +37,7 @@ describe 'projects/pipelines/show' do
# builds
expect(rendered).to have_text('rspec')
expect(rendered).to have_text('rspec 0:1')
expect(rendered).to have_text('rspec 0:2')
expect(rendered).to have_text('production')
expect(rendered).to have_text('jenkins')
end