diff options
author | Shinya Maeda <shinya@gitlab.com> | 2019-06-04 14:11:03 +0700 |
---|---|---|
committer | Shinya Maeda <shinya@gitlab.com> | 2019-06-06 10:36:02 +0700 |
commit | 2a01b33e6ac27e84d842f3040d7adf799f7cf258 (patch) | |
tree | f980f35590423a378cec3ab65a68d303ffe751ac /spec/models | |
parent | 1bec362138bfcf6343a9cbc951ef5c8c07d2baaa (diff) | |
download | gitlab-ce-2a01b33e6ac27e84d842f3040d7adf799f7cf258.tar.gz |
Create BaseService for Auto Merge architecturecreate-base-class-for-auto-merge-architecture
It abstracts some codes for common methods in AutoMerge::*Services.
Diffstat (limited to 'spec/models')
-rw-r--r-- | spec/models/merge_request_spec.rb | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/spec/models/merge_request_spec.rb b/spec/models/merge_request_spec.rb index 956c5675f38..fc28c216b21 100644 --- a/spec/models/merge_request_spec.rb +++ b/spec/models/merge_request_spec.rb @@ -1088,22 +1088,6 @@ describe MergeRequest do end end - describe "#reset_auto_merge" do - let(:merge_if_green) do - create :merge_request, merge_when_pipeline_succeeds: true, merge_user: create(:user), - merge_params: { "should_remove_source_branch" => "1", "commit_message" => "msg" } - end - - it "sets the item to false" do - merge_if_green.reset_auto_merge - merge_if_green.reload - - expect(merge_if_green.merge_when_pipeline_succeeds).to be_falsey - expect(merge_if_green.merge_params["should_remove_source_branch"]).to be_nil - expect(merge_if_green.merge_params["commit_message"]).to be_nil - end - end - describe '#committers' do it 'returns all the committers of every commit in the merge request' do users = subject.commits.without_merge_commits.map(&:committer_email).uniq.map do |email| |