diff options
author | Oswaldo Ferreira <oswaldo@gitlab.com> | 2017-06-06 12:09:33 -0300 |
---|---|---|
committer | Oswaldo Ferreira <oswaldo@gitlab.com> | 2017-06-07 19:02:22 -0300 |
commit | a89cf5b15181704749f3c235be3bdeb3cff61b35 (patch) | |
tree | fa4535b3cda04c790700a77a1c0c1d941b19a561 | |
parent | b845cfe8bc62e8ff925b64e78b229bef251ccf8d (diff) | |
download | gitlab-ce-related-issues-backport-ce.tar.gz |
Use RequestStore on queries count test for MergeRequestController#show.jsonrelated-issues-backport-ce
-rw-r--r-- | spec/controllers/projects/merge_requests_controller_spec.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/spec/controllers/projects/merge_requests_controller_spec.rb b/spec/controllers/projects/merge_requests_controller_spec.rb index 08024a2148b..ccd34cdc05d 100644 --- a/spec/controllers/projects/merge_requests_controller_spec.rb +++ b/spec/controllers/projects/merge_requests_controller_spec.rb @@ -121,13 +121,18 @@ describe Projects::MergeRequestsController do context 'number of queries' do it 'verifies number of queries' do + RequestStore.begin! + # pre-create objects merge_request recorded = ActiveRecord::QueryRecorder.new { go(format: :json) } - expect(recorded.count).to be_within(5).of(50) + expect(recorded.count).to be_within(1).of(29) expect(recorded.cached_count).to eq(0) + + RequestStore.end! + RequestStore.clear! end end end |