Index: chrome/browser/component_updater/component_updater_service_unittest.cc |
diff --git a/chrome/browser/component_updater/test/component_updater_service_unittest.cc b/chrome/browser/component_updater/component_updater_service_unittest.cc |
similarity index 91% |
rename from chrome/browser/component_updater/test/component_updater_service_unittest.cc |
rename to chrome/browser/component_updater/component_updater_service_unittest.cc |
index e0d02eaf5654477c292ce630ef5db1e7f0838f92..49d86bd8eca1f780cddf8f7106a69da594abd51e 100644 |
--- a/chrome/browser/component_updater/test/component_updater_service_unittest.cc |
+++ b/chrome/browser/component_updater/component_updater_service_unittest.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/browser/component_updater/test/component_updater_service_unittest.h" |
+#include "chrome/browser/component_updater/component_updater_service_unittest.h" |
#include <vector> |
@@ -16,9 +16,9 @@ |
#include "base/values.h" |
#include "chrome/browser/component_updater/component_updater_resource_throttle.h" |
#include "chrome/common/chrome_paths.h" |
-#include "components/update_client/test/test_configurator.h" |
-#include "components/update_client/test/test_installer.h" |
-#include "components/update_client/test/url_request_post_interceptor.h" |
+#include "components/update_client/test_configurator.h" |
+#include "components/update_client/test_installer.h" |
+#include "components/update_client/url_request_post_interceptor.h" |
#include "components/update_client/utils.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/resource_controller.h" |
@@ -362,12 +362,10 @@ TEST_F(ComponentUpdaterTest, InstallCrx) { |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
- "version=\"0.9\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\"/>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
+ "version=\"0.9\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
@@ -384,10 +382,8 @@ TEST_F(ComponentUpdaterTest, InstallCrx) { |
// Test the protocol version is correct and the extra request attributes |
// are included in the request. |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[0].find( |
- "request protocol=\"3.0\" extra=\"foo\"")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[0].find( |
+ "request protocol=\"3.0\" extra=\"foo\"")) |
<< post_interceptor_->GetRequestsAsString(); |
// Tokenize the request string to look for specific attributes, which |
@@ -548,11 +544,9 @@ TEST_F(ComponentUpdaterTest, MAYBE_OnDemandUpdate) { |
// Expect the update check to contain an "ondemand" request for the |
// second component (com2) and a normal request for the other component. |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[0].find( |
- "<app appid=\"abagagagagagagagagagagagagagagag\" " |
- "version=\"2.2\"><updatecheck /></app>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[0].find( |
+ "<app appid=\"abagagagagagagagagagagagagagagag\" " |
+ "version=\"2.2\"><updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -560,12 +554,10 @@ TEST_F(ComponentUpdaterTest, MAYBE_OnDemandUpdate) { |
"<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
"version=\"0.9\" installsource=\"ondemand\"><updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
- "version=\"0.9\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\"/>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
+ "version=\"0.9\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
// Also check what happens if previous check too soon. It works, since this |
@@ -710,12 +702,10 @@ TEST_F(ComponentUpdaterTest, CheckReRegistration) { |
"<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" version=\"0.9\">" |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
- "version=\"0.9\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\"/>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
+ "version=\"0.9\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -802,8 +792,9 @@ TEST_F(ComponentUpdaterTest, DifferentialUpdate) { |
GURL("http://localhost/download/ihfokbkgjpifnbbojhneepfflplebdkc_1.crx"), |
test_file("ihfokbkgjpifnbbojhneepfflplebdkc_1.crx")); |
get_interceptor_->SetResponse( |
- GURL("http://localhost/download/" |
- "ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx"), |
+ GURL( |
+ "http://localhost/download/" |
+ "ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx"), |
test_file("ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx")); |
scoped_refptr<TestInstaller> installer(new VersionedTestInstaller); |
@@ -829,12 +820,11 @@ TEST_F(ComponentUpdaterTest, DifferentialUpdate) { |
"<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" version=\"0.0\">" |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
- "version=\"0.0\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\" nextfp=\"1\"/>")) |
+ EXPECT_NE(string::npos, |
+ post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
+ "version=\"0.0\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\" nextfp=\"1\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -842,13 +832,12 @@ TEST_F(ComponentUpdaterTest, DifferentialUpdate) { |
"<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" version=\"1.0\">" |
"<updatecheck /><packages><package fp=\"1\"/></packages></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[3].find( |
- "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
- "version=\"1.0\" nextversion=\"2.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\" diffresult=\"1\" " |
- "previousfp=\"1\" nextfp=\"22\"/>")) |
+ EXPECT_NE(string::npos, |
+ post_interceptor_->GetRequests()[3].find( |
+ "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
+ "version=\"1.0\" nextversion=\"2.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\" diffresult=\"1\" " |
+ "previousfp=\"1\" nextfp=\"22\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -888,7 +877,8 @@ TEST_F(ComponentUpdaterTest, MAYBE_DifferentialUpdateFails) { |
GURL("http://localhost/download/ihfokbkgjpifnbbojhneepfflplebdkc_1.crx"), |
test_file("ihfokbkgjpifnbbojhneepfflplebdkc_1.crx")); |
get_interceptor_->SetResponse( |
- GURL("http://localhost/download/" |
+ GURL( |
+ "http://localhost/download/" |
"ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx"), |
test_file("ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx")); |
get_interceptor_->SetResponse( |
@@ -919,13 +909,12 @@ TEST_F(ComponentUpdaterTest, MAYBE_DifferentialUpdateFails) { |
"<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" version=\"1.0\">" |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
- "version=\"1.0\" nextversion=\"2.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\" diffresult=\"0\" " |
- "differrorcat=\"2\" differrorcode=\"16\" nextfp=\"22\"/>")) |
+ EXPECT_NE(string::npos, |
+ post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
+ "version=\"1.0\" nextversion=\"2.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\" diffresult=\"0\" " |
+ "differrorcat=\"2\" differrorcode=\"16\" nextfp=\"22\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -953,6 +942,7 @@ TEST_F(ComponentUpdaterTest, MAYBE_CheckFailedInstallPing) { |
base::DeleteFile(unpack_path, true); |
return false; |
} |
+ |
private: |
~FailingTestInstaller() override {} |
}; |
@@ -988,13 +978,11 @@ TEST_F(ComponentUpdaterTest, MAYBE_CheckFailedInstallPing) { |
"<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" version=\"0.9\">" |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
- "version=\"0.9\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"0\" " |
- "errorcat=\"3\" errorcode=\"9\"/>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
+ "version=\"0.9\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"0\" " |
+ "errorcat=\"3\" errorcode=\"9\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -1002,13 +990,11 @@ TEST_F(ComponentUpdaterTest, MAYBE_CheckFailedInstallPing) { |
"<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" version=\"0.9\">" |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[3].find( |
- "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
- "version=\"0.9\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"0\" " |
- "errorcat=\"3\" errorcode=\"9\"/>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[3].find( |
+ "<app appid=\"jebgalgnebhfojomionfpkfelancnnkf\" " |
+ "version=\"0.9\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"0\" " |
+ "errorcat=\"3\" errorcode=\"9\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
// Loop once more, but expect no ping because a noupdate response is issued. |
@@ -1065,8 +1051,9 @@ TEST_F(ComponentUpdaterTest, DifferentialUpdateFailErrorcode) { |
// actually dowloaded contains a patching error, an therefore, an error |
// is injected at the time of patching. |
get_interceptor_->SetResponse( |
- GURL("http://localhost/download/" |
- "ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx"), |
+ GURL( |
+ "http://localhost/download/" |
+ "ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx"), |
test_file("ihfokbkgjpifnbbojhneepfflplebdkc_1to2_bad.crx")); |
get_interceptor_->SetResponse( |
GURL("http://localhost/download/ihfokbkgjpifnbbojhneepfflplebdkc_2.crx"), |
@@ -1096,12 +1083,11 @@ TEST_F(ComponentUpdaterTest, DifferentialUpdateFailErrorcode) { |
"<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" version=\"0.0\">" |
"<updatecheck /></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[1].find( |
- "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
- "version=\"0.0\" nextversion=\"1.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\" nextfp=\"1\"/>")) |
+ EXPECT_NE(string::npos, |
+ post_interceptor_->GetRequests()[1].find( |
+ "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
+ "version=\"0.0\" nextversion=\"1.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\" nextfp=\"1\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -1109,15 +1095,13 @@ TEST_F(ComponentUpdaterTest, DifferentialUpdateFailErrorcode) { |
"<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" version=\"1.0\">" |
"<updatecheck /><packages><package fp=\"1\"/></packages></app>")) |
<< post_interceptor_->GetRequestsAsString(); |
- EXPECT_NE( |
- string::npos, |
- post_interceptor_->GetRequests()[3].find( |
- "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
- "version=\"1.0\" nextversion=\"2.0\">" |
- "<event eventtype=\"3\" eventresult=\"1\" " |
- "diffresult=\"0\" differrorcat=\"2\" " |
- "differrorcode=\"14\" diffextracode1=\"305\" " |
- "previousfp=\"1\" nextfp=\"22\"/>")) |
+ EXPECT_NE(string::npos, post_interceptor_->GetRequests()[3].find( |
+ "<app appid=\"ihfokbkgjpifnbbojhneepfflplebdkc\" " |
+ "version=\"1.0\" nextversion=\"2.0\">" |
+ "<event eventtype=\"3\" eventresult=\"1\" " |
+ "diffresult=\"0\" differrorcat=\"2\" " |
+ "differrorcode=\"14\" diffextracode1=\"305\" " |
+ "previousfp=\"1\" nextfp=\"22\"/>")) |
<< post_interceptor_->GetRequestsAsString(); |
EXPECT_NE( |
string::npos, |
@@ -1138,9 +1122,7 @@ content::ResourceThrottle* RequestTestResourceThrottle( |
const char* crx_id) { |
net::TestURLRequestContext context; |
scoped_ptr<net::URLRequest> url_request(context.CreateRequest( |
- GURL("http://foo.example.com/thing.bin"), |
- net::DEFAULT_PRIORITY, |
- NULL)); |
+ GURL("http://foo.example.com/thing.bin"), net::DEFAULT_PRIORITY, NULL)); |
content::ResourceThrottle* rt = GetOnDemandResourceThrottle(cus, crx_id); |
rt->set_controller_for_testing(controller); |
@@ -1196,11 +1178,10 @@ TEST_F(ComponentUpdaterTest, ResourceThrottleDeletedNoUpdate) { |
EXPECT_EQ(0, post_interceptor_->GetHitCount()); |
- BrowserThread::PostTask(BrowserThread::IO, |
- FROM_HERE, |
- base::Bind(&RequestAndDeleteResourceThrottle, |
- component_updater(), |
- "abagagagagagagagagagagagagagagag")); |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&RequestAndDeleteResourceThrottle, component_updater(), |
+ "abagagagagagagagagagagagagagagag")); |
RunThreads(); |
@@ -1224,8 +1205,7 @@ class CancelResourceController : public TestResourceController { |
void CancelAndIgnore() override { CHECK(false); } |
void CancelWithError(int error_code) override { CHECK(false); } |
void Resume() override { |
- BrowserThread::PostTask(BrowserThread::IO, |
- FROM_HERE, |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
base::Bind(&CancelResourceController::ResumeCalled, |
base::Unretained(this))); |
} |
@@ -1291,11 +1271,9 @@ TEST_F(ComponentUpdaterTest, ResourceThrottleLiveNoUpdate) { |
CancelResourceController controller; |
BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
+ BrowserThread::IO, FROM_HERE, |
base::Bind(base::IgnoreResult(&RequestTestResourceThrottle), |
- component_updater(), |
- &controller, |
+ component_updater(), &controller, |
"abagagagagagagagagagagagagagagag")); |
RunThreads(); |
@@ -1317,11 +1295,9 @@ TEST_F(ComponentUpdaterTest, ResourceThrottleLiveNoUpdate) { |
CancelResourceController controller; |
BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
+ BrowserThread::IO, FROM_HERE, |
base::Bind(base::IgnoreResult(&RequestTestResourceThrottle), |
- component_updater(), |
- &controller, |
+ component_updater(), &controller, |
"abagagagagagagagagagagagagagagag")); |
RunThreads(); |
@@ -1341,11 +1317,9 @@ TEST_F(ComponentUpdaterTest, ResourceThrottleLiveNoUpdate) { |
CancelResourceController controller; |
BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
+ BrowserThread::IO, FROM_HERE, |
base::Bind(base::IgnoreResult(&RequestTestResourceThrottle), |
- component_updater(), |
- &controller, |
+ component_updater(), &controller, |
"abagagagagagagagagagagagagagagag")); |
RunThreadsUntilIdle(); |
} |