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

Side by Side Diff: chrome/browser/chromeos/drive/search_metadata_unittest.cc

Issue 13448003: Narrow the ownership of DriveUploader from DriveSystemService to DriveScheduler. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase. Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/drive/search_metadata.h" 5 #include "chrome/browser/chromeos/drive/search_metadata.h"
6 6
7 #include "base/message_loop.h" 7 #include "base/message_loop.h"
8 #include "base/prefs/pref_service.h" 8 #include "base/prefs/pref_service.h"
9 #include "base/threading/sequenced_worker_pool.h" 9 #include "base/threading/sequenced_worker_pool.h"
10 #include "chrome/browser/chromeos/drive/drive_cache.h" 10 #include "chrome/browser/chromeos/drive/drive_cache.h"
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 drive_webapps_registry_.reset(new DriveWebAppsRegistry); 56 drive_webapps_registry_.reset(new DriveWebAppsRegistry);
57 57
58 resource_metadata_.reset(new DriveResourceMetadata( 58 resource_metadata_.reset(new DriveResourceMetadata(
59 fake_drive_service_->GetRootResourceId(), 59 fake_drive_service_->GetRootResourceId(),
60 drive_cache_->GetCacheDirectoryPath(DriveCache::CACHE_TYPE_META), 60 drive_cache_->GetCacheDirectoryPath(DriveCache::CACHE_TYPE_META),
61 blocking_task_runner_)); 61 blocking_task_runner_));
62 62
63 file_system_.reset(new DriveFileSystem(profile_.get(), 63 file_system_.reset(new DriveFileSystem(profile_.get(),
64 drive_cache_.get(), 64 drive_cache_.get(),
65 fake_drive_service_.get(), 65 fake_drive_service_.get(),
66 NULL, // uploader
67 drive_webapps_registry_.get(), 66 drive_webapps_registry_.get(),
68 resource_metadata_.get(), 67 resource_metadata_.get(),
69 blocking_task_runner_)); 68 blocking_task_runner_));
70 file_system_->Initialize(); 69 file_system_->Initialize();
71 70
72 DriveFileError error = DRIVE_FILE_ERROR_FAILED; 71 DriveFileError error = DRIVE_FILE_ERROR_FAILED;
73 resource_metadata_->Initialize( 72 resource_metadata_->Initialize(
74 google_apis::test_util::CreateCopyResultCallback(&error)); 73 google_apis::test_util::CreateCopyResultCallback(&error));
75 google_apis::test_util::RunBlockingPoolTask(); 74 google_apis::test_util::RunBlockingPoolTask();
76 ASSERT_EQ(DRIVE_FILE_OK, error); 75 ASSERT_EQ(DRIVE_FILE_OK, error);
(...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after
315 EXPECT_EQ("&lt;<b>hello</b>&gt;", highlighted_text); 314 EXPECT_EQ("&lt;<b>hello</b>&gt;", highlighted_text);
316 } 315 }
317 316
318 TEST(SearchMetadataSimpleTest, FindAndHighlight_MoreMetaChars) { 317 TEST(SearchMetadataSimpleTest, FindAndHighlight_MoreMetaChars) {
319 std::string highlighted_text; 318 std::string highlighted_text;
320 EXPECT_TRUE(FindAndHighlight("a&b&c&d", "b&c", &highlighted_text)); 319 EXPECT_TRUE(FindAndHighlight("a&b&c&d", "b&c", &highlighted_text));
321 EXPECT_EQ("a&amp;<b>b&amp;c</b>&amp;d", highlighted_text); 320 EXPECT_EQ("a&amp;<b>b&amp;c</b>&amp;d", highlighted_text);
322 } 321 }
323 322
324 } // namespace drive 323 } // namespace drive
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698