| OLD | NEW |
| 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/google_apis/base_operations.h" | 5 #include "chrome/browser/google_apis/base_operations.h" |
| 6 | 6 |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/file_util.h" | 8 #include "base/file_util.h" |
| 9 #include "base/memory/scoped_ptr.h" | 9 #include "base/memory/scoped_ptr.h" |
| 10 #include "base/message_loop.h" | 10 #include "base/message_loop.h" |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 43 virtual void SetUp() OVERRIDE { | 43 virtual void SetUp() OVERRIDE { |
| 44 file_thread_.Start(); | 44 file_thread_.Start(); |
| 45 io_thread_.StartIOThread(); | 45 io_thread_.StartIOThread(); |
| 46 profile_.reset(new TestingProfile); | 46 profile_.reset(new TestingProfile); |
| 47 | 47 |
| 48 request_context_getter_ = new net::TestURLRequestContextGetter( | 48 request_context_getter_ = new net::TestURLRequestContextGetter( |
| 49 content::BrowserThread::GetMessageLoopProxyForThread( | 49 content::BrowserThread::GetMessageLoopProxyForThread( |
| 50 content::BrowserThread::IO)); | 50 content::BrowserThread::IO)); |
| 51 | 51 |
| 52 operation_runner_.reset(new OperationRunner(profile_.get(), | 52 operation_runner_.reset(new OperationRunner(profile_.get(), |
| 53 request_context_getter_, | 53 request_context_getter_.get(), |
| 54 std::vector<std::string>(), | 54 std::vector<std::string>(), |
| 55 kTestUserAgent)); | 55 kTestUserAgent)); |
| 56 operation_runner_->auth_service()->set_access_token_for_testing( | 56 operation_runner_->auth_service()->set_access_token_for_testing( |
| 57 kTestAuthToken); | 57 kTestAuthToken); |
| 58 | 58 |
| 59 ASSERT_TRUE(test_server_.InitializeAndWaitUntilReady()); | 59 ASSERT_TRUE(test_server_.InitializeAndWaitUntilReady()); |
| 60 test_server_.RegisterRequestHandler( | 60 test_server_.RegisterRequestHandler( |
| 61 base::Bind(&test_util::HandleDownloadRequest, | 61 base::Bind(&test_util::HandleDownloadRequest, |
| 62 test_server_.base_url(), | 62 test_server_.base_url(), |
| 63 base::Unretained(&http_request_))); | 63 base::Unretained(&http_request_))); |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 146 file_util::Delete(temp_file, false); | 146 file_util::Delete(temp_file, false); |
| 147 | 147 |
| 148 EXPECT_EQ(HTTP_NOT_FOUND, result_code); | 148 EXPECT_EQ(HTTP_NOT_FOUND, result_code); |
| 149 EXPECT_EQ(net::test_server::METHOD_GET, http_request_.method); | 149 EXPECT_EQ(net::test_server::METHOD_GET, http_request_.method); |
| 150 EXPECT_EQ("/files/chromeos/gdata/no-such-file.txt", | 150 EXPECT_EQ("/files/chromeos/gdata/no-such-file.txt", |
| 151 http_request_.relative_url); | 151 http_request_.relative_url); |
| 152 // Do not verify the not found message. | 152 // Do not verify the not found message. |
| 153 } | 153 } |
| 154 | 154 |
| 155 } // namespace google_apis | 155 } // namespace google_apis |
| OLD | NEW |