diff options
author | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2017-12-13 18:14:51 +0100 |
---|---|---|
committer | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2017-12-14 11:22:34 +0100 |
commit | 8ad412559de71f3030fb4665ff1a8ddfb5211824 (patch) | |
tree | 2da9da164c19af2b34151ae09d6dccf2bfdf386c /spec/services/merge_requests/merge_service_spec.rb | |
parent | 097b06784432b22844b85ed7c4af5d750ce306aa (diff) | |
download | gitlab-ce-8ad412559de71f3030fb4665ff1a8ddfb5211824.tar.gz |
Clear caches before updating MR diffs
The hook ordering influenced the diffs being generated as these used
values from before the update due to the memoization still being in
place. This commit reorders them and tests against this behaviour.
Diffstat (limited to 'spec/services/merge_requests/merge_service_spec.rb')
-rw-r--r-- | spec/services/merge_requests/merge_service_spec.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/spec/services/merge_requests/merge_service_spec.rb b/spec/services/merge_requests/merge_service_spec.rb index f86f1ac2443..c38ddf4612b 100644 --- a/spec/services/merge_requests/merge_service_spec.rb +++ b/spec/services/merge_requests/merge_service_spec.rb @@ -1,14 +1,14 @@ require 'spec_helper' describe MergeRequests::MergeService do - let(:user) { create(:user) } - let(:user2) { create(:user) } + set(:user) { create(:user) } + set(:user2) { create(:user) } let(:merge_request) { create(:merge_request, :simple, author: user2, assignee: user2) } let(:project) { merge_request.project } before do - project.team << [user, :master] - project.team << [user2, :developer] + project.add_master(user) + project.add_developer(user2) end describe '#execute' do |