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

Side by Side Diff: chrome/browser/component_updater/test/component_updater_ping_manager_unittest.cc

Issue 118703008: Merge 241734 "Added support for multiple urls in the component u..." (Closed) Base URL: svn://svn.chromium.org/chrome/branches/1750/src/
Patch Set: Created 7 years 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 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
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
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
OLDNEW
« no previous file with comments | « chrome/browser/component_updater/crx_update_item.h ('k') | chrome/browser/component_updater/test/crx_downloader_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698