| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 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 "base/memory/scoped_ptr.h" | 5 #include "base/memory/scoped_ptr.h" |
| 6 #include "base/run_loop.h" | 6 #include "base/run_loop.h" |
| 7 #include "base/version.h" | 7 #include "base/version.h" |
| 8 #include "chrome/browser/component_updater/component_updater_ping_manager.h" | 8 #include "chrome/browser/component_updater/component_updater_ping_manager.h" |
| 9 #include "chrome/browser/component_updater/crx_update_item.h" | 9 #include "chrome/browser/component_updater/crx_update_item.h" |
| 10 #include "chrome/browser/component_updater/test/component_updater_service_unitte
st.h" | 10 #include "chrome/browser/component_updater/test/component_updater_service_unitte
st.h" |
| (...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 109 item.next_version = base::Version("2.0"); | 109 item.next_version = base::Version("2.0"); |
| 110 item.previous_fp = "prev fp"; | 110 item.previous_fp = "prev fp"; |
| 111 item.next_fp = "next fp"; | 111 item.next_fp = "next fp"; |
| 112 item.error_category = 1; | 112 item.error_category = 1; |
| 113 item.error_code = 2; | 113 item.error_code = 2; |
| 114 item.extra_code1 = -1; | 114 item.extra_code1 = -1; |
| 115 item.diff_error_category = 10; | 115 item.diff_error_category = 10; |
| 116 item.diff_error_code = 20; | 116 item.diff_error_code = 20; |
| 117 item.diff_extra_code1 = -10; | 117 item.diff_extra_code1 = -10; |
| 118 item.diff_update_failed = true; | 118 item.diff_update_failed = true; |
| 119 item.diff_crx_url = GURL("http://host/path"); | 119 item.crx_diffurls.push_back(GURL("http://host/path")); |
| 120 | 120 |
| 121 ping_manager_->OnUpdateComplete(&item); | 121 ping_manager_->OnUpdateComplete(&item); |
| 122 base::RunLoop().RunUntilIdle(); | 122 base::RunLoop().RunUntilIdle(); |
| 123 | 123 |
| 124 EXPECT_EQ(1, interceptor->GetCount()) << interceptor->GetRequestsAsString(); | 124 EXPECT_EQ(1, interceptor->GetCount()) << interceptor->GetRequestsAsString(); |
| 125 EXPECT_NE(string::npos, interceptor->GetRequests()[0].find( | 125 EXPECT_NE(string::npos, interceptor->GetRequests()[0].find( |
| 126 "<app appid=\"abc\" version=\"1.0\" nextversion=\"2.0\">" | 126 "<app appid=\"abc\" version=\"1.0\" nextversion=\"2.0\">" |
| 127 "<event eventtype=\"3\" eventresult=\"0\" errorcat=\"1\" " | 127 "<event eventtype=\"3\" eventresult=\"0\" errorcat=\"1\" " |
| 128 "errorcode=\"2\" extracode1=\"-1\" diffresult=\"0\" differrorcat=\"10\" " | 128 "errorcode=\"2\" extracode1=\"-1\" diffresult=\"0\" differrorcat=\"10\" " |
| 129 "differrorcode=\"20\" diffextracode1=\"-10\" " | 129 "differrorcode=\"20\" diffextracode1=\"-10\" " |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 168 "total=\"456\" download_time_ms=\"987\"/>" | 168 "total=\"456\" download_time_ms=\"987\"/>" |
| 169 "<event eventtype=\"14\" eventresult=\"1\" downloader=\"bits\" " | 169 "<event eventtype=\"14\" eventresult=\"1\" downloader=\"bits\" " |
| 170 "url=\"http://host2/path2\" downloaded=\"1230\" total=\"4560\" " | 170 "url=\"http://host2/path2\" downloaded=\"1230\" total=\"4560\" " |
| 171 "download_time_ms=\"9870\"/></app>")) | 171 "download_time_ms=\"9870\"/></app>")) |
| 172 << interceptor->GetRequestsAsString(); | 172 << interceptor->GetRequestsAsString(); |
| 173 interceptor->Reset(); | 173 interceptor->Reset(); |
| 174 } | 174 } |
| 175 | 175 |
| 176 } // namespace component_updater | 176 } // namespace component_updater |
| 177 | 177 |
| OLD | NEW |