Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(150)

Issue 2623383004: Update InterceptingResourceHandler tests to use MockResourceLoader. (Closed)

Created:
3 years, 11 months ago by mmenke
Modified:
3 years, 11 months ago
CC:
chromium-reviews, loading-reviews_chromium.org, jam, darin-cc_chromium.org, Randy Smith (Not in Mondays), mmenke
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update InterceptingResourceHandler tests to use MockResourceLoader. This will make it easier to land an upcoming ResourceHandler refactor, and also gives us some more ASSERTs shared with other tests. Also prevent next ResourceHandler in the chain from being called re-entrantly, and do a couple other test cleanups (Removing duplicated code, particularly), and move a lot of redundant initialization into the test fixture. BUG=659317 Review-Url: https://codereview.chromium.org/2623383004 Cr-Commit-Position: refs/heads/master@{#444429} Committed: https://chromium.googlesource.com/chromium/src/+/b38c6a55bbbaa4d7fa714f1ceb8cb0099c0d3ae2

Patch Set 1 #

Patch Set 2 : EXPECT->ASSERT for all MockLoader::Status checks #

Patch Set 3 : Merge #

Patch Set 4 : Fix merge #

Patch Set 5 : Add comment #

Total comments: 17

Patch Set 6 : Fix comment #

Patch Set 7 : Fix test #

Patch Set 8 : Response to comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+298 lines, -595 lines) Patch
M content/browser/loader/intercepting_resource_handler.h View 2 chunks +5 lines, -0 lines 0 comments Download
M content/browser/loader/intercepting_resource_handler.cc View 1 2 3 4 4 chunks +20 lines, -8 lines 0 comments Download
M content/browser/loader/intercepting_resource_handler_unittest.cc View 1 2 3 4 5 6 7 11 chunks +260 lines, -586 lines 0 comments Download
M content/browser/loader/mock_resource_loader.cc View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/loader/test_resource_handler.h View 1 2 3 4 5 6 7 3 chunks +6 lines, -0 lines 0 comments Download
M content/browser/loader/test_resource_handler.cc View 1 2 3 4 5 6 7 2 chunks +6 lines, -1 line 0 comments Download

Messages

Total messages: 33 (26 generated)
mmenke
Sorry for this CL - review of it seems like it will be more than ...
3 years, 11 months ago (2017-01-13 16:18:34 UTC) #12
Randy Smith (Not in Mondays)
LGTM; notes below are at your judgement. https://codereview.chromium.org/2623383004/diff/80001/content/browser/loader/intercepting_resource_handler_unittest.cc File content/browser/loader/intercepting_resource_handler_unittest.cc (left): https://codereview.chromium.org/2623383004/diff/80001/content/browser/loader/intercepting_resource_handler_unittest.cc#oldcode98 content/browser/loader/intercepting_resource_handler_unittest.cc:98: EXPECT_NE(kData, std::string(old_test_handler->buffer()->data())); ...
3 years, 11 months ago (2017-01-18 00:36:33 UTC) #22
mmenke
Thanks for the review! https://codereview.chromium.org/2623383004/diff/80001/content/browser/loader/intercepting_resource_handler_unittest.cc File content/browser/loader/intercepting_resource_handler_unittest.cc (left): https://codereview.chromium.org/2623383004/diff/80001/content/browser/loader/intercepting_resource_handler_unittest.cc#oldcode98 content/browser/loader/intercepting_resource_handler_unittest.cc:98: EXPECT_NE(kData, std::string(old_test_handler->buffer()->data())); On 2017/01/18 00:36:33, ...
3 years, 11 months ago (2017-01-18 16:27:31 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2623383004/140001
3 years, 11 months ago (2017-01-18 16:28:05 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/350318)
3 years, 11 months ago (2017-01-18 18:06:15 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2623383004/140001
3 years, 11 months ago (2017-01-18 18:08:31 UTC) #30
commit-bot: I haz the power
3 years, 11 months ago (2017-01-18 18:56:55 UTC) #33
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/b38c6a55bbbaa4d7fa714f1ceb8c...

Powered by Google App Engine
This is Rietveld 408576698