Lines Matching defs:in
5 // you may not use this file except in compliance with the License.
10 // Unless required by applicable law or agreed to in writing, software
57 bool DoTest(const OmahaResponse& in,
99 const OmahaResponse& in,
107 feeder_action.set_obj(in);
108 if (in.update_exists && in.version != kBadVersion) {
110 for (const auto& package : in.packages)
122 string current_url = in.packages.size() ? in.packages[0].payload_urls[0] : "";
152 OmahaResponse in;
153 in.update_exists = true;
154 in.version = "a.b.c.d";
155 in.packages.push_back(
159 in.more_info_url = "http://more/info";
160 in.prompt = false;
161 in.deadline = "20101020";
163 EXPECT_TRUE(DoTest(in, test_deadline_file, &install_plan));
164 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
175 EXPECT_EQ(in.version, install_plan.version);
178 OmahaResponse in;
179 in.update_exists = true;
180 in.version = "a.b.c.d";
181 in.packages.push_back(
185 in.more_info_url = "http://more/info";
186 in.prompt = true;
190 EXPECT_TRUE(DoTest(in, test_deadline_file, &install_plan));
191 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
197 EXPECT_EQ(in.version, install_plan.version);
200 OmahaResponse in;
201 in.update_exists = true;
202 in.version = "a.b.c.d";
203 in.packages.push_back(
205 in.more_info_url = "http://more/info";
206 in.prompt = true;
207 in.deadline = "some-deadline";
210 EXPECT_TRUE(DoTest(in, test_deadline_file, &install_plan));
211 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
217 EXPECT_EQ(in.version, install_plan.version);
222 OmahaResponse in;
223 in.update_exists = false;
225 EXPECT_FALSE(DoTest(in, "", &install_plan));
230 OmahaResponse in;
231 in.update_exists = true;
232 in.version = "a.b.c.d";
233 in.packages.push_back({.payload_urls = {"http://package/1"},
236 in.packages.push_back({.payload_urls = {"http://package/2"},
239 in.more_info_url = "http://more/info";
241 EXPECT_TRUE(DoTest(in, "", &install_plan));
242 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
244 EXPECT_EQ(in.packages[0].size, install_plan.payloads[0].size);
245 EXPECT_EQ(in.packages[1].size, install_plan.payloads[1].size);
248 EXPECT_EQ(in.version, install_plan.version);
252 OmahaResponse in;
253 in.update_exists = true;
254 in.version = "a.b.c.d";
255 in.packages.push_back(
259 in.more_info_url = "http://more/info";
265 EXPECT_TRUE(DoTest(in, "", &install_plan));
266 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
269 EXPECT_EQ(in.version, install_plan.version);
273 OmahaResponse in;
274 in.update_exists = true;
275 in.version = "a.b.c.d";
276 in.packages.push_back(
280 in.more_info_url = "http://more/info";
285 EXPECT_TRUE(DoTest(in, "", &install_plan));
286 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
289 EXPECT_EQ(in.version, install_plan.version);
295 OmahaResponse in;
296 in.update_exists = true;
297 in.version = "a.b.c.d";
298 in.packages.push_back(
302 in.more_info_url = "http://more/info";
308 EXPECT_TRUE(DoTest(in, "", &install_plan));
309 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
312 EXPECT_EQ(in.version, install_plan.version);
316 OmahaResponse in;
317 in.update_exists = true;
318 in.version = "a.b.c.d";
319 in.packages.push_back(
323 in.more_info_url = "http://more/info";
328 EXPECT_TRUE(DoTest(in, "", &install_plan));
329 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
332 EXPECT_EQ(in.version, install_plan.version);
336 OmahaResponse in;
337 in.update_exists = true;
338 in.version = "a.b.c.d";
339 in.packages.push_back(
344 in.more_info_url = "http://more/info";
349 EXPECT_TRUE(DoTest(in, "", &install_plan));
350 EXPECT_EQ(in.packages[0].payload_urls[0], install_plan.download_url);
353 EXPECT_EQ(in.version, install_plan.version);
357 OmahaResponse in;
358 in.update_exists = true;
359 in.version = "a.b.c.d";
360 in.packages.push_back({.payload_urls = {"https://MoreStableChannelTest"},
363 in.more_info_url = "http://more/info";
373 // The ImageProperties in Android uses prefs to store MutableImageProperties.
387 EXPECT_TRUE(DoTest(in, "", &install_plan));
392 OmahaResponse in;
393 in.update_exists = true;
394 in.version = "a.b.c.d";
395 in.packages.push_back({.payload_urls = {"https://LessStableChannelTest"},
398 in.more_info_url = "http://more/info";
408 // The ImageProperties in Android uses prefs to store MutableImageProperties.
422 EXPECT_TRUE(DoTest(in, "", &install_plan));
427 OmahaResponse in;
428 in.update_exists = true;
429 in.version = "a.b.c.d";
430 in.packages.push_back(
434 in.more_info_url = "http://more/info";
453 EXPECT_TRUE(DoTest(in, "", &install_plan));