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

Issue 428953003: Move LazyBackgroundTaskQueueTest into extensions_unittests (Closed)

Created:
6 years, 4 months ago by James Cook
Modified:
6 years, 4 months ago
Reviewers:
Yoyo Zhou
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, tfarina
Project:
chromium
Visibility:
Public.

Description

Move LazyBackgroundTaskQueueTest into extensions_unittests Previously it ran as part of Chrome's unit_tests. This requires factoring out the usage of TestingProfile and swapping in a MockExtensionSystem. BUG=397164 TEST=extensions_unittests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287267

Patch Set 1 #

Patch Set 2 : (lazy-bg) NotificationService #

Total comments: 6

Patch Set 3 : (lazy-bg) remove singleton #

Patch Set 4 : (lazy-bg) rebase #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+149 lines, -55 lines) Patch
M chrome/chrome_tests_unit.gypi View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M extensions/browser/extensions_test.h View 1 2 2 chunks +5 lines, -0 lines 0 comments Download
M extensions/browser/extensions_test.cc View 1 2 1 chunk +12 lines, -5 lines 0 comments Download
M extensions/browser/lazy_background_task_queue.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M extensions/browser/lazy_background_task_queue_unittest.cc View 1 2 8 chunks +121 lines, -46 lines 0 comments Download
M extensions/browser/test_extensions_browser_client.h View 2 chunks +6 lines, -0 lines 0 comments Download
M extensions/browser/test_extensions_browser_client.cc View 1 1 chunk +2 lines, -3 lines 0 comments Download
M extensions/extensions.gyp View 1 2 3 1 chunk +1 line, -0 lines 1 comment Download

Messages

Total messages: 8 (0 generated)
James Cook
yoz, PTAL If more tests require these MockExtensionSystems I'll pull it out into a separate ...
6 years, 4 months ago (2014-08-01 16:54:39 UTC) #1
Yoyo Zhou
LGTM https://chromiumcodereview.appspot.com/428953003/diff/20001/extensions/browser/lazy_background_task_queue_unittest.cc File extensions/browser/lazy_background_task_queue_unittest.cc (right): https://chromiumcodereview.appspot.com/428953003/diff/20001/extensions/browser/lazy_background_task_queue_unittest.cc#newcode56 extensions/browser/lazy_background_task_queue_unittest.cc:56: class MockExtensionSystem : public ExtensionSystem { Thanks for ...
6 years, 4 months ago (2014-08-01 22:13:10 UTC) #2
James Cook
https://codereview.chromium.org/428953003/diff/20001/extensions/browser/lazy_background_task_queue_unittest.cc File extensions/browser/lazy_background_task_queue_unittest.cc (right): https://codereview.chromium.org/428953003/diff/20001/extensions/browser/lazy_background_task_queue_unittest.cc#newcode123 extensions/browser/lazy_background_task_queue_unittest.cc:123: friend struct DefaultSingletonTraits<MockExtensionSystemFactory>; On 2014/08/01 22:13:09, Yoyo Zhou wrote: ...
6 years, 4 months ago (2014-08-01 22:48:03 UTC) #3
Yoyo Zhou
https://codereview.chromium.org/428953003/diff/20001/extensions/browser/test_extensions_browser_client.h File extensions/browser/test_extensions_browser_client.h (right): https://codereview.chromium.org/428953003/diff/20001/extensions/browser/test_extensions_browser_client.h#newcode25 extensions/browser/test_extensions_browser_client.h:25: void set_extension_system_factory(ExtensionSystemProvider* factory) { On 2014/08/01 22:48:03, James Cook ...
6 years, 4 months ago (2014-08-01 23:00:30 UTC) #4
James Cook
The CQ bit was checked by jamescook@chromium.org
6 years, 4 months ago (2014-08-03 22:12:30 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamescook@chromium.org/428953003/60001
6 years, 4 months ago (2014-08-03 22:13:22 UTC) #6
commit-bot: I haz the power
Change committed as 287267
6 years, 4 months ago (2014-08-03 23:49:29 UTC) #7
tfarina
6 years, 4 months ago (2014-08-03 23:59:04 UTC) #8
Message was sent while issue was closed.
https://codereview.chromium.org/428953003/diff/60001/extensions/extensions.gyp
File extensions/extensions.gyp (right):

https://codereview.chromium.org/428953003/diff/60001/extensions/extensions.gy...
extensions/extensions.gyp:832: 'browser/lazy_background_task_queue_unittest.cc',
should we say we depend on keyed_service_content? Looks like we inherit it from
extensions_browser though.

Powered by Google App Engine
This is Rietveld 408576698