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

Issue 10424002: Adding unit tests for PrerenderDispatcher. (Closed)

Created:
8 years, 7 months ago by dominich
Modified:
8 years, 7 months ago
Reviewers:
gavinp, sky
CC:
chromium-reviews, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

Adding unit tests for PrerenderDispatcher. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=138877

Patch Set 1 #

Total comments: 7

Patch Set 2 : Re sky #

Total comments: 6

Patch Set 3 : rebase #

Patch Set 4 : Cleaner interface for more readable tests #

Total comments: 6

Patch Set 5 : Cleanup header and add a couple of extra tests #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+129 lines, -0 lines) Patch
M chrome/chrome_tests.gypi View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/prerender/prerender_dispatcher.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
A chrome/renderer/prerender/prerender_dispatcher_unittest.cc View 1 2 3 4 1 chunk +126 lines, -0 lines 1 comment Download

Messages

Total messages: 10 (0 generated)
dominich
Separated adding of unit_tests from renaming CL
8 years, 7 months ago (2012-05-23 18:00:59 UTC) #1
sky
LGTM https://chromiumcodereview.appspot.com/10424002/diff/1/chrome/renderer/prerender/prerender_dispatcher_unittest.cc File chrome/renderer/prerender/prerender_dispatcher_unittest.cc (right): https://chromiumcodereview.appspot.com/10424002/diff/1/chrome/renderer/prerender/prerender_dispatcher_unittest.cc#newcode7 chrome/renderer/prerender/prerender_dispatcher_unittest.cc:7: #include "chrome/renderer/prerender/prerender_dispatcher.h" this should be your first include, ...
8 years, 7 months ago (2012-05-23 20:54:56 UTC) #2
dominich
http://codereview.chromium.org/10424002/diff/1/chrome/renderer/prerender/prerender_dispatcher_unittest.cc File chrome/renderer/prerender/prerender_dispatcher_unittest.cc (right): http://codereview.chromium.org/10424002/diff/1/chrome/renderer/prerender/prerender_dispatcher_unittest.cc#newcode7 chrome/renderer/prerender/prerender_dispatcher_unittest.cc:7: #include "chrome/renderer/prerender/prerender_dispatcher.h" On 2012/05/23 20:54:57, sky wrote: > this ...
8 years, 7 months ago (2012-05-24 15:18:46 UTC) #3
gavinp
I'm really glad to see some testing coverage here! https://chromiumcodereview.appspot.com/10424002/diff/6001/chrome/renderer/prerender/prerender_dispatcher.h File chrome/renderer/prerender/prerender_dispatcher.h (right): https://chromiumcodereview.appspot.com/10424002/diff/6001/chrome/renderer/prerender/prerender_dispatcher.h#newcode29 chrome/renderer/prerender/prerender_dispatcher.h:29: ...
8 years, 7 months ago (2012-05-24 15:58:54 UTC) #4
dominich
Much happier with this interface. Thanks for the kick, Gavin. https://chromiumcodereview.appspot.com/10424002/diff/6001/chrome/renderer/prerender/prerender_dispatcher.h File chrome/renderer/prerender/prerender_dispatcher.h (right): https://chromiumcodereview.appspot.com/10424002/diff/6001/chrome/renderer/prerender/prerender_dispatcher.h#newcode29 ...
8 years, 7 months ago (2012-05-24 17:00:15 UTC) #5
gavinp
Should we also try removing more than we add, and removing urls that have never ...
8 years, 7 months ago (2012-05-24 17:39:40 UTC) #6
dominich
http://codereview.chromium.org/10424002/diff/7005/chrome/renderer/prerender/prerender_dispatcher.h File chrome/renderer/prerender/prerender_dispatcher.h (right): http://codereview.chromium.org/10424002/diff/7005/chrome/renderer/prerender/prerender_dispatcher.h#newcode36 chrome/renderer/prerender/prerender_dispatcher.h:36: FRIEND_TEST_ALL_PREFIXES(PrerenderDispatcherTest, PrerenderDispatcherEmpty); On 2012/05/24 17:39:40, gavinp wrote: > Do ...
8 years, 7 months ago (2012-05-24 18:11:55 UTC) #7
gavinp
LGTM. http://codereview.chromium.org/10424002/diff/19001/chrome/renderer/prerender/prerender_dispatcher_unittest.cc File chrome/renderer/prerender/prerender_dispatcher_unittest.cc (right): http://codereview.chromium.org/10424002/diff/19001/chrome/renderer/prerender/prerender_dispatcher_unittest.cc#newcode31 chrome/renderer/prerender/prerender_dispatcher_unittest.cc:31: int GetCountForURL(const GURL& url) const { Good catch. ...
8 years, 7 months ago (2012-05-24 18:17:29 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dominich@chromium.org/10424002/19001
8 years, 7 months ago (2012-05-24 18:26:37 UTC) #9
commit-bot: I haz the power
8 years, 7 months ago (2012-05-24 20:39:43 UTC) #10
Change committed as 138877

Powered by Google App Engine
This is Rietveld 408576698