| Index: chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
|
| diff --git a/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc b/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
|
| index 20e520aadb6e865fbc7634f24011abb80b1c7658..49352fceda33a1fd2dbb75c3b01e58ceabbf8cf0 100644
|
| --- a/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
|
| +++ b/chrome/browser/chromeos/file_system_provider/provided_file_system_unittest.cc
|
| @@ -84,19 +84,17 @@ class FileSystemProviderProvidedFileSystemTest : public testing::Test {
|
| virtual void SetUp() OVERRIDE {
|
| profile_.reset(new TestingProfile);
|
| event_router_.reset(new FakeEventRouter(profile_.get()));
|
| - request_manager_.reset(new RequestManager());
|
| base::FilePath mount_path =
|
| util::GetMountPointPath(profile_.get(), kExtensionId, kFileSystemId);
|
| file_system_info_.reset(new ProvidedFileSystemInfo(
|
| kExtensionId, kFileSystemId, kFileSystemName, mount_path));
|
| - provided_file_system_.reset(new ProvidedFileSystem(
|
| - event_router_.get(), request_manager_.get(), *file_system_info_.get()));
|
| + provided_file_system_.reset(
|
| + new ProvidedFileSystem(event_router_.get(), *file_system_info_.get()));
|
| }
|
|
|
| content::TestBrowserThreadBundle thread_bundle_;
|
| scoped_ptr<TestingProfile> profile_;
|
| scoped_ptr<FakeEventRouter> event_router_;
|
| - scoped_ptr<RequestManager> request_manager_;
|
| scoped_ptr<ProvidedFileSystemInfo> file_system_info_;
|
| scoped_ptr<ProvidedFileSystemInterface> provided_file_system_;
|
| };
|
| @@ -129,12 +127,11 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, RequestUnmount_Success) {
|
| EXPECT_FALSE(logger.error());
|
|
|
| // Simulate sending a success response from the providing extension.
|
| + RequestManager* request_manager = provided_file_system_->GetRequestManager();
|
| + ASSERT_TRUE(request_manager);
|
| scoped_ptr<base::DictionaryValue> response(new base::DictionaryValue());
|
| - bool reply_result = request_manager_->FulfillRequest(kExtensionId,
|
| - kFileSystemId,
|
| - request_id,
|
| - response.Pass(),
|
| - false /* has_next */);
|
| + bool reply_result = request_manager->FulfillRequest(
|
| + request_id, response.Pass(), false /* has_next */);
|
| EXPECT_TRUE(reply_result);
|
|
|
| // Callback should be called. Verify the error code.
|
| @@ -167,11 +164,10 @@ TEST_F(FileSystemProviderProvidedFileSystemTest, RequestUnmount_Error) {
|
| EXPECT_EQ(kExpectedRequestId, request_id);
|
|
|
| // Simulate sending an error response from the providing extension.
|
| - bool reply_result =
|
| - request_manager_->RejectRequest(kExtensionId,
|
| - kFileSystemId,
|
| - request_id,
|
| - base::File::FILE_ERROR_NOT_FOUND);
|
| + RequestManager* request_manager = provided_file_system_->GetRequestManager();
|
| + ASSERT_TRUE(request_manager);
|
| + bool reply_result = request_manager->RejectRequest(
|
| + request_id, base::File::FILE_ERROR_NOT_FOUND);
|
| EXPECT_TRUE(reply_result);
|
|
|
| // Callback should be called. Verify the error code.
|
|
|