mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-24 12:06:11 +10:00
Fix tests
This commit is contained in:
@@ -110,7 +110,7 @@ class CommitStatus < ActiveRecord::Base
|
||||
elsif started_at
|
||||
Time.now - started_at
|
||||
end
|
||||
duration.to_i
|
||||
duration
|
||||
end
|
||||
|
||||
def stuck?
|
||||
|
||||
@@ -13,7 +13,7 @@ class Spinach::Features::Dashboard < Spinach::FeatureSteps
|
||||
end
|
||||
|
||||
step 'I should see "Shop" project CI status' do
|
||||
expect(page).to have_link "Build: skipped"
|
||||
expect(page).to have_link "Build skipped"
|
||||
end
|
||||
|
||||
step 'I should see last push widget' do
|
||||
|
||||
@@ -355,7 +355,8 @@ describe Ci::Commit, models: true do
|
||||
end
|
||||
|
||||
context 'update state' do
|
||||
let(:build) { FactoryGirl.create :ci_build, :success, commit: commit, started_at: Time.now - 120, finished_at: Time.now - 60 }
|
||||
let(:current) { Time.now.change(:usec => 0) }
|
||||
let(:build) { FactoryGirl.create :ci_build, :success, commit: commit, started_at: current - 120, finished_at: current - 60 }
|
||||
|
||||
before do
|
||||
build
|
||||
@@ -368,4 +369,28 @@ describe Ci::Commit, models: true do
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe '#branch?' do
|
||||
subject { commit.branch? }
|
||||
|
||||
context 'is not a tag' do
|
||||
before do
|
||||
commit.tag = false
|
||||
end
|
||||
|
||||
it 'return true when tag is set to false' do
|
||||
is_expected.to be_truthy
|
||||
end
|
||||
end
|
||||
|
||||
context 'is not a tag' do
|
||||
before do
|
||||
commit.tag = true
|
||||
end
|
||||
|
||||
it 'return false when tag is set to true' do
|
||||
is_expected.to be_falsey
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -232,28 +232,4 @@ describe CommitStatus, models: true do
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe '#branch?' do
|
||||
subject { commit_status.branch? }
|
||||
|
||||
context 'is not a tag' do
|
||||
before do
|
||||
commit_status.tag = false
|
||||
end
|
||||
|
||||
it 'return true when tag is set to false' do
|
||||
is_expected.to be_truthy
|
||||
end
|
||||
end
|
||||
|
||||
context 'is not a tag' do
|
||||
before do
|
||||
commit_status.tag = true
|
||||
end
|
||||
|
||||
it 'return false when tag is set to true' do
|
||||
is_expected.to be_falsey
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user