Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLin Jen-Shin <godfat@godfat.org>2016-10-14 14:13:11 +0300
committerLin Jen-Shin <godfat@godfat.org>2016-10-14 14:13:11 +0300
commitb5f9d4c4bc48b252d3175432a3bb6fb1ca394af9 (patch)
tree45c5305aaf0baf3b36c9692d8e37cba1011935b1 /spec/models/merge_request_spec.rb
parent5b9971fa9b967eb5591242155d6f5fce2c292b7d (diff)
Introduce Pipeline#merge_requests_with_active_first,
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16956802
Diffstat (limited to 'spec/models/merge_request_spec.rb')
-rw-r--r--spec/models/merge_request_spec.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/spec/models/merge_request_spec.rb b/spec/models/merge_request_spec.rb
index 38b6da50168..8cf53fd1dee 100644
--- a/spec/models/merge_request_spec.rb
+++ b/spec/models/merge_request_spec.rb
@@ -58,6 +58,14 @@ describe MergeRequest, models: true do
it { is_expected.to respond_to(:merge_when_build_succeeds) }
end
+ describe '#state_priority' do
+ it 'returns the priority of state' do
+ %w[opened reopened closed merged locked].each.with_index do |state, idx|
+ expect(MergeRequest.new(state: state).state_priority).to eq(idx)
+ end
+ end
+ end
+
describe '.in_projects' do
it 'returns the merge requests for a set of projects' do
expect(described_class.in_projects(Project.all)).to eq([subject])
@@ -334,7 +342,7 @@ describe MergeRequest, models: true do
wip_title = "WIP: #{subject.title}"
expect(subject.wip_title).to eq wip_title
- end
+ end
it "does not add the WIP: prefix multiple times" do
wip_title = "WIP: #{subject.title}"