Commit 742089ae authored by Kamil Trzcinski's avatar Kamil Trzcinski

Fix feature specs: we always show the build status if ci_commit is present

parent 58a56a03
...@@ -19,30 +19,13 @@ describe 'Commits' do ...@@ -19,30 +19,13 @@ describe 'Commits' do
let!(:build) { FactoryGirl.create :ci_build, commit: commit } let!(:build) { FactoryGirl.create :ci_build, commit: commit }
describe 'Project commits' do describe 'Project commits' do
context 'builds enabled' do before do
context '.gitlab-ci.yml found' do visit namespace_project_commits_path(project.namespace, project, :master)
before do end
visit namespace_project_commits_path(project.namespace, project, :master)
end
it 'should show build status' do
page.within("//li[@id='commit-#{commit.short_sha}']") do
expect(page).to have_css(".ci-status-link")
end
end
end
context 'no .gitlab-ci.yml found' do it 'should show build status' do
before do page.within("//li[@id='commit-#{commit.short_sha}']") do
stub_ci_commit_yaml_file(nil) expect(page).to have_css(".ci-status-link")
visit namespace_project_commits_path(project.namespace, project, :master)
end
it 'should not show build status' do
page.within("//li[@id='commit-#{commit.short_sha}']") do
expect(page).to have_no_css(".ci-status-link")
end
end
end end
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment