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

Side by Side Diff: generated/googleapis/test/cloudbuild/v1_test.dart

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 months 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
OLDNEW
1 library googleapis.cloudbuild.v1.test; 1 library googleapis.cloudbuild.v1.test;
2 2
3 import "dart:core" as core; 3 import "dart:core" as core;
4 import "dart:collection" as collection;
5 import "dart:async" as async; 4 import "dart:async" as async;
6 import "dart:convert" as convert; 5 import "dart:convert" as convert;
7 6
8 import 'package:http/http.dart' as http; 7 import 'package:http/http.dart' as http;
9 import 'package:http/testing.dart' as http_testing;
10 import 'package:test/test.dart' as unittest; 8 import 'package:test/test.dart' as unittest;
11 9
12 import 'package:googleapis/cloudbuild/v1.dart' as api; 10 import 'package:googleapis/cloudbuild/v1.dart' as api;
13 11
14 class HttpServerMock extends http.BaseClient { 12 class HttpServerMock extends http.BaseClient {
15 core.Function _callback; 13 core.Function _callback;
16 core.bool _expectJson; 14 core.bool _expectJson;
17 15
18 void register(core.Function callback, core.bool expectJson) { 16 void register(core.Function callback, core.bool expectJson) {
19 _callback = callback; 17 _callback = callback;
20 _expectJson = expectJson; 18 _expectJson = expectJson;
21 } 19 }
22 20
23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { 21 async.Future<http.StreamedResponse> send(http.BaseRequest request) {
24 if (_expectJson) { 22 if (_expectJson) {
25 return request.finalize() 23 return request
24 .finalize()
26 .transform(convert.UTF8.decoder) 25 .transform(convert.UTF8.decoder)
27 .join('') 26 .join('')
28 .then((core.String jsonString) { 27 .then((core.String jsonString) {
29 if (jsonString.isEmpty) { 28 if (jsonString.isEmpty) {
30 return _callback(request, null); 29 return _callback(request, null);
31 } else { 30 } else {
32 return _callback(request, convert.JSON.decode(jsonString)); 31 return _callback(request, convert.JSON.decode(jsonString));
33 } 32 }
34 }); 33 });
35 } else { 34 } else {
36 var stream = request.finalize(); 35 var stream = request.finalize();
37 if (stream == null) { 36 if (stream == null) {
38 return _callback(request, []); 37 return _callback(request, []);
39 } else { 38 } else {
40 return stream.toBytes().then((data) { 39 return stream.toBytes().then((data) {
41 return _callback(request, data); 40 return _callback(request, data);
42 }); 41 });
43 } 42 }
44 } 43 }
45 } 44 }
46 } 45 }
47 46
48 http.StreamedResponse stringResponse( 47 http.StreamedResponse stringResponse(core.int status,
49 core.int status, core.Map<core.String, core.String> headers, core.String bod y) { 48 core.Map<core.String, core.String> headers, core.String body) {
50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); 49 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
51 return new http.StreamedResponse(stream, status, headers: headers); 50 return new http.StreamedResponse(stream, status, headers: headers);
52 } 51 }
53 52
54 buildUnnamed1419() { 53 buildUnnamed1409() {
55 var o = new core.List<core.String>(); 54 var o = new core.List<core.String>();
56 o.add("foo"); 55 o.add("foo");
57 o.add("foo"); 56 o.add("foo");
58 return o; 57 return o;
59 } 58 }
60 59
61 checkUnnamed1419(core.List<core.String> o) { 60 checkUnnamed1409(core.List<core.String> o) {
62 unittest.expect(o, unittest.hasLength(2)); 61 unittest.expect(o, unittest.hasLength(2));
63 unittest.expect(o[0], unittest.equals('foo')); 62 unittest.expect(o[0], unittest.equals('foo'));
64 unittest.expect(o[1], unittest.equals('foo')); 63 unittest.expect(o[1], unittest.equals('foo'));
65 } 64 }
66 65
67 buildUnnamed1420() { 66 buildUnnamed1410() {
68 var o = new core.List<api.Secret>(); 67 var o = new core.List<api.Secret>();
69 o.add(buildSecret()); 68 o.add(buildSecret());
70 o.add(buildSecret()); 69 o.add(buildSecret());
71 return o; 70 return o;
72 } 71 }
73 72
74 checkUnnamed1420(core.List<api.Secret> o) { 73 checkUnnamed1410(core.List<api.Secret> o) {
75 unittest.expect(o, unittest.hasLength(2)); 74 unittest.expect(o, unittest.hasLength(2));
76 checkSecret(o[0]); 75 checkSecret(o[0]);
77 checkSecret(o[1]); 76 checkSecret(o[1]);
78 } 77 }
79 78
80 buildUnnamed1421() { 79 buildUnnamed1411() {
81 var o = new core.List<api.BuildStep>(); 80 var o = new core.List<api.BuildStep>();
82 o.add(buildBuildStep()); 81 o.add(buildBuildStep());
83 o.add(buildBuildStep()); 82 o.add(buildBuildStep());
84 return o; 83 return o;
85 } 84 }
86 85
87 checkUnnamed1421(core.List<api.BuildStep> o) { 86 checkUnnamed1411(core.List<api.BuildStep> o) {
88 unittest.expect(o, unittest.hasLength(2)); 87 unittest.expect(o, unittest.hasLength(2));
89 checkBuildStep(o[0]); 88 checkBuildStep(o[0]);
90 checkBuildStep(o[1]); 89 checkBuildStep(o[1]);
91 } 90 }
92 91
93 buildUnnamed1422() { 92 buildUnnamed1412() {
94 var o = new core.Map<core.String, core.String>(); 93 var o = new core.Map<core.String, core.String>();
95 o["x"] = "foo"; 94 o["x"] = "foo";
96 o["y"] = "foo"; 95 o["y"] = "foo";
97 return o; 96 return o;
98 } 97 }
99 98
100 checkUnnamed1422(core.Map<core.String, core.String> o) { 99 checkUnnamed1412(core.Map<core.String, core.String> o) {
101 unittest.expect(o, unittest.hasLength(2)); 100 unittest.expect(o, unittest.hasLength(2));
102 unittest.expect(o["x"], unittest.equals('foo')); 101 unittest.expect(o["x"], unittest.equals('foo'));
103 unittest.expect(o["y"], unittest.equals('foo')); 102 unittest.expect(o["y"], unittest.equals('foo'));
104 } 103 }
105 104
106 buildUnnamed1423() { 105 buildUnnamed1413() {
107 var o = new core.List<core.String>(); 106 var o = new core.List<core.String>();
108 o.add("foo"); 107 o.add("foo");
109 o.add("foo"); 108 o.add("foo");
110 return o; 109 return o;
111 } 110 }
112 111
113 checkUnnamed1423(core.List<core.String> o) { 112 checkUnnamed1413(core.List<core.String> o) {
114 unittest.expect(o, unittest.hasLength(2)); 113 unittest.expect(o, unittest.hasLength(2));
115 unittest.expect(o[0], unittest.equals('foo')); 114 unittest.expect(o[0], unittest.equals('foo'));
116 unittest.expect(o[1], unittest.equals('foo')); 115 unittest.expect(o[1], unittest.equals('foo'));
117 } 116 }
118 117
119 core.int buildCounterBuild = 0; 118 core.int buildCounterBuild = 0;
120 buildBuild() { 119 buildBuild() {
121 var o = new api.Build(); 120 var o = new api.Build();
122 buildCounterBuild++; 121 buildCounterBuild++;
123 if (buildCounterBuild < 3) { 122 if (buildCounterBuild < 3) {
124 o.buildTriggerId = "foo"; 123 o.buildTriggerId = "foo";
125 o.createTime = "foo"; 124 o.createTime = "foo";
126 o.finishTime = "foo"; 125 o.finishTime = "foo";
127 o.id = "foo"; 126 o.id = "foo";
128 o.images = buildUnnamed1419(); 127 o.images = buildUnnamed1409();
129 o.logUrl = "foo"; 128 o.logUrl = "foo";
130 o.logsBucket = "foo"; 129 o.logsBucket = "foo";
131 o.options = buildBuildOptions(); 130 o.options = buildBuildOptions();
132 o.projectId = "foo"; 131 o.projectId = "foo";
133 o.results = buildResults(); 132 o.results = buildResults();
134 o.secrets = buildUnnamed1420(); 133 o.secrets = buildUnnamed1410();
135 o.source = buildSource(); 134 o.source = buildSource();
136 o.sourceProvenance = buildSourceProvenance(); 135 o.sourceProvenance = buildSourceProvenance();
137 o.startTime = "foo"; 136 o.startTime = "foo";
138 o.status = "foo"; 137 o.status = "foo";
139 o.statusDetail = "foo"; 138 o.statusDetail = "foo";
140 o.steps = buildUnnamed1421(); 139 o.steps = buildUnnamed1411();
141 o.substitutions = buildUnnamed1422(); 140 o.substitutions = buildUnnamed1412();
142 o.tags = buildUnnamed1423(); 141 o.tags = buildUnnamed1413();
143 o.timeout = "foo"; 142 o.timeout = "foo";
144 } 143 }
145 buildCounterBuild--; 144 buildCounterBuild--;
146 return o; 145 return o;
147 } 146 }
148 147
149 checkBuild(api.Build o) { 148 checkBuild(api.Build o) {
150 buildCounterBuild++; 149 buildCounterBuild++;
151 if (buildCounterBuild < 3) { 150 if (buildCounterBuild < 3) {
152 unittest.expect(o.buildTriggerId, unittest.equals('foo')); 151 unittest.expect(o.buildTriggerId, unittest.equals('foo'));
153 unittest.expect(o.createTime, unittest.equals('foo')); 152 unittest.expect(o.createTime, unittest.equals('foo'));
154 unittest.expect(o.finishTime, unittest.equals('foo')); 153 unittest.expect(o.finishTime, unittest.equals('foo'));
155 unittest.expect(o.id, unittest.equals('foo')); 154 unittest.expect(o.id, unittest.equals('foo'));
156 checkUnnamed1419(o.images); 155 checkUnnamed1409(o.images);
157 unittest.expect(o.logUrl, unittest.equals('foo')); 156 unittest.expect(o.logUrl, unittest.equals('foo'));
158 unittest.expect(o.logsBucket, unittest.equals('foo')); 157 unittest.expect(o.logsBucket, unittest.equals('foo'));
159 checkBuildOptions(o.options); 158 checkBuildOptions(o.options);
160 unittest.expect(o.projectId, unittest.equals('foo')); 159 unittest.expect(o.projectId, unittest.equals('foo'));
161 checkResults(o.results); 160 checkResults(o.results);
162 checkUnnamed1420(o.secrets); 161 checkUnnamed1410(o.secrets);
163 checkSource(o.source); 162 checkSource(o.source);
164 checkSourceProvenance(o.sourceProvenance); 163 checkSourceProvenance(o.sourceProvenance);
165 unittest.expect(o.startTime, unittest.equals('foo')); 164 unittest.expect(o.startTime, unittest.equals('foo'));
166 unittest.expect(o.status, unittest.equals('foo')); 165 unittest.expect(o.status, unittest.equals('foo'));
167 unittest.expect(o.statusDetail, unittest.equals('foo')); 166 unittest.expect(o.statusDetail, unittest.equals('foo'));
168 checkUnnamed1421(o.steps); 167 checkUnnamed1411(o.steps);
169 checkUnnamed1422(o.substitutions); 168 checkUnnamed1412(o.substitutions);
170 checkUnnamed1423(o.tags); 169 checkUnnamed1413(o.tags);
171 unittest.expect(o.timeout, unittest.equals('foo')); 170 unittest.expect(o.timeout, unittest.equals('foo'));
172 } 171 }
173 buildCounterBuild--; 172 buildCounterBuild--;
174 } 173 }
175 174
176 core.int buildCounterBuildOperationMetadata = 0; 175 core.int buildCounterBuildOperationMetadata = 0;
177 buildBuildOperationMetadata() { 176 buildBuildOperationMetadata() {
178 var o = new api.BuildOperationMetadata(); 177 var o = new api.BuildOperationMetadata();
179 buildCounterBuildOperationMetadata++; 178 buildCounterBuildOperationMetadata++;
180 if (buildCounterBuildOperationMetadata < 3) { 179 if (buildCounterBuildOperationMetadata < 3) {
181 o.build = buildBuild(); 180 o.build = buildBuild();
182 } 181 }
183 buildCounterBuildOperationMetadata--; 182 buildCounterBuildOperationMetadata--;
184 return o; 183 return o;
185 } 184 }
186 185
187 checkBuildOperationMetadata(api.BuildOperationMetadata o) { 186 checkBuildOperationMetadata(api.BuildOperationMetadata o) {
188 buildCounterBuildOperationMetadata++; 187 buildCounterBuildOperationMetadata++;
189 if (buildCounterBuildOperationMetadata < 3) { 188 if (buildCounterBuildOperationMetadata < 3) {
190 checkBuild(o.build); 189 checkBuild(o.build);
191 } 190 }
192 buildCounterBuildOperationMetadata--; 191 buildCounterBuildOperationMetadata--;
193 } 192 }
194 193
195 buildUnnamed1424() { 194 buildUnnamed1414() {
196 var o = new core.List<core.String>(); 195 var o = new core.List<core.String>();
197 o.add("foo"); 196 o.add("foo");
198 o.add("foo"); 197 o.add("foo");
199 return o; 198 return o;
200 } 199 }
201 200
202 checkUnnamed1424(core.List<core.String> o) { 201 checkUnnamed1414(core.List<core.String> o) {
203 unittest.expect(o, unittest.hasLength(2)); 202 unittest.expect(o, unittest.hasLength(2));
204 unittest.expect(o[0], unittest.equals('foo')); 203 unittest.expect(o[0], unittest.equals('foo'));
205 unittest.expect(o[1], unittest.equals('foo')); 204 unittest.expect(o[1], unittest.equals('foo'));
206 } 205 }
207 206
208 core.int buildCounterBuildOptions = 0; 207 core.int buildCounterBuildOptions = 0;
209 buildBuildOptions() { 208 buildBuildOptions() {
210 var o = new api.BuildOptions(); 209 var o = new api.BuildOptions();
211 buildCounterBuildOptions++; 210 buildCounterBuildOptions++;
212 if (buildCounterBuildOptions < 3) { 211 if (buildCounterBuildOptions < 3) {
213 o.requestedVerifyOption = "foo"; 212 o.requestedVerifyOption = "foo";
214 o.sourceProvenanceHash = buildUnnamed1424(); 213 o.sourceProvenanceHash = buildUnnamed1414();
215 o.substitutionOption = "foo"; 214 o.substitutionOption = "foo";
216 } 215 }
217 buildCounterBuildOptions--; 216 buildCounterBuildOptions--;
218 return o; 217 return o;
219 } 218 }
220 219
221 checkBuildOptions(api.BuildOptions o) { 220 checkBuildOptions(api.BuildOptions o) {
222 buildCounterBuildOptions++; 221 buildCounterBuildOptions++;
223 if (buildCounterBuildOptions < 3) { 222 if (buildCounterBuildOptions < 3) {
224 unittest.expect(o.requestedVerifyOption, unittest.equals('foo')); 223 unittest.expect(o.requestedVerifyOption, unittest.equals('foo'));
225 checkUnnamed1424(o.sourceProvenanceHash); 224 checkUnnamed1414(o.sourceProvenanceHash);
226 unittest.expect(o.substitutionOption, unittest.equals('foo')); 225 unittest.expect(o.substitutionOption, unittest.equals('foo'));
227 } 226 }
228 buildCounterBuildOptions--; 227 buildCounterBuildOptions--;
229 } 228 }
230 229
231 buildUnnamed1425() { 230 buildUnnamed1415() {
232 var o = new core.List<core.String>(); 231 var o = new core.List<core.String>();
233 o.add("foo"); 232 o.add("foo");
234 o.add("foo"); 233 o.add("foo");
235 return o; 234 return o;
236 } 235 }
237 236
238 checkUnnamed1425(core.List<core.String> o) { 237 checkUnnamed1415(core.List<core.String> o) {
239 unittest.expect(o, unittest.hasLength(2)); 238 unittest.expect(o, unittest.hasLength(2));
240 unittest.expect(o[0], unittest.equals('foo')); 239 unittest.expect(o[0], unittest.equals('foo'));
241 unittest.expect(o[1], unittest.equals('foo')); 240 unittest.expect(o[1], unittest.equals('foo'));
242 } 241 }
243 242
244 buildUnnamed1426() { 243 buildUnnamed1416() {
245 var o = new core.List<core.String>(); 244 var o = new core.List<core.String>();
246 o.add("foo"); 245 o.add("foo");
247 o.add("foo"); 246 o.add("foo");
248 return o; 247 return o;
249 } 248 }
250 249
251 checkUnnamed1426(core.List<core.String> o) { 250 checkUnnamed1416(core.List<core.String> o) {
252 unittest.expect(o, unittest.hasLength(2)); 251 unittest.expect(o, unittest.hasLength(2));
253 unittest.expect(o[0], unittest.equals('foo')); 252 unittest.expect(o[0], unittest.equals('foo'));
254 unittest.expect(o[1], unittest.equals('foo')); 253 unittest.expect(o[1], unittest.equals('foo'));
255 } 254 }
256 255
257 buildUnnamed1427() { 256 buildUnnamed1417() {
258 var o = new core.List<core.String>(); 257 var o = new core.List<core.String>();
259 o.add("foo"); 258 o.add("foo");
260 o.add("foo"); 259 o.add("foo");
261 return o; 260 return o;
262 } 261 }
263 262
264 checkUnnamed1427(core.List<core.String> o) { 263 checkUnnamed1417(core.List<core.String> o) {
265 unittest.expect(o, unittest.hasLength(2)); 264 unittest.expect(o, unittest.hasLength(2));
266 unittest.expect(o[0], unittest.equals('foo')); 265 unittest.expect(o[0], unittest.equals('foo'));
267 unittest.expect(o[1], unittest.equals('foo')); 266 unittest.expect(o[1], unittest.equals('foo'));
268 } 267 }
269 268
270 buildUnnamed1428() { 269 buildUnnamed1418() {
271 var o = new core.List<api.Volume>(); 270 var o = new core.List<api.Volume>();
272 o.add(buildVolume()); 271 o.add(buildVolume());
273 o.add(buildVolume()); 272 o.add(buildVolume());
274 return o; 273 return o;
275 } 274 }
276 275
277 checkUnnamed1428(core.List<api.Volume> o) { 276 checkUnnamed1418(core.List<api.Volume> o) {
278 unittest.expect(o, unittest.hasLength(2)); 277 unittest.expect(o, unittest.hasLength(2));
279 checkVolume(o[0]); 278 checkVolume(o[0]);
280 checkVolume(o[1]); 279 checkVolume(o[1]);
281 } 280 }
282 281
283 buildUnnamed1429() { 282 buildUnnamed1419() {
284 var o = new core.List<core.String>(); 283 var o = new core.List<core.String>();
285 o.add("foo"); 284 o.add("foo");
286 o.add("foo"); 285 o.add("foo");
287 return o; 286 return o;
288 } 287 }
289 288
290 checkUnnamed1429(core.List<core.String> o) { 289 checkUnnamed1419(core.List<core.String> o) {
291 unittest.expect(o, unittest.hasLength(2)); 290 unittest.expect(o, unittest.hasLength(2));
292 unittest.expect(o[0], unittest.equals('foo')); 291 unittest.expect(o[0], unittest.equals('foo'));
293 unittest.expect(o[1], unittest.equals('foo')); 292 unittest.expect(o[1], unittest.equals('foo'));
294 } 293 }
295 294
296 core.int buildCounterBuildStep = 0; 295 core.int buildCounterBuildStep = 0;
297 buildBuildStep() { 296 buildBuildStep() {
298 var o = new api.BuildStep(); 297 var o = new api.BuildStep();
299 buildCounterBuildStep++; 298 buildCounterBuildStep++;
300 if (buildCounterBuildStep < 3) { 299 if (buildCounterBuildStep < 3) {
301 o.args = buildUnnamed1425(); 300 o.args = buildUnnamed1415();
302 o.dir = "foo"; 301 o.dir = "foo";
303 o.entrypoint = "foo"; 302 o.entrypoint = "foo";
304 o.env = buildUnnamed1426(); 303 o.env = buildUnnamed1416();
305 o.id = "foo"; 304 o.id = "foo";
306 o.name = "foo"; 305 o.name = "foo";
307 o.secretEnv = buildUnnamed1427(); 306 o.secretEnv = buildUnnamed1417();
308 o.volumes = buildUnnamed1428(); 307 o.volumes = buildUnnamed1418();
309 o.waitFor = buildUnnamed1429(); 308 o.waitFor = buildUnnamed1419();
310 } 309 }
311 buildCounterBuildStep--; 310 buildCounterBuildStep--;
312 return o; 311 return o;
313 } 312 }
314 313
315 checkBuildStep(api.BuildStep o) { 314 checkBuildStep(api.BuildStep o) {
316 buildCounterBuildStep++; 315 buildCounterBuildStep++;
317 if (buildCounterBuildStep < 3) { 316 if (buildCounterBuildStep < 3) {
318 checkUnnamed1425(o.args); 317 checkUnnamed1415(o.args);
319 unittest.expect(o.dir, unittest.equals('foo')); 318 unittest.expect(o.dir, unittest.equals('foo'));
320 unittest.expect(o.entrypoint, unittest.equals('foo')); 319 unittest.expect(o.entrypoint, unittest.equals('foo'));
321 checkUnnamed1426(o.env); 320 checkUnnamed1416(o.env);
322 unittest.expect(o.id, unittest.equals('foo')); 321 unittest.expect(o.id, unittest.equals('foo'));
323 unittest.expect(o.name, unittest.equals('foo')); 322 unittest.expect(o.name, unittest.equals('foo'));
324 checkUnnamed1427(o.secretEnv); 323 checkUnnamed1417(o.secretEnv);
325 checkUnnamed1428(o.volumes); 324 checkUnnamed1418(o.volumes);
326 checkUnnamed1429(o.waitFor); 325 checkUnnamed1419(o.waitFor);
327 } 326 }
328 buildCounterBuildStep--; 327 buildCounterBuildStep--;
329 } 328 }
330 329
331 buildUnnamed1430() { 330 buildUnnamed1420() {
332 var o = new core.Map<core.String, core.String>(); 331 var o = new core.Map<core.String, core.String>();
333 o["x"] = "foo"; 332 o["x"] = "foo";
334 o["y"] = "foo"; 333 o["y"] = "foo";
335 return o; 334 return o;
336 } 335 }
337 336
338 checkUnnamed1430(core.Map<core.String, core.String> o) { 337 checkUnnamed1420(core.Map<core.String, core.String> o) {
339 unittest.expect(o, unittest.hasLength(2)); 338 unittest.expect(o, unittest.hasLength(2));
340 unittest.expect(o["x"], unittest.equals('foo')); 339 unittest.expect(o["x"], unittest.equals('foo'));
341 unittest.expect(o["y"], unittest.equals('foo')); 340 unittest.expect(o["y"], unittest.equals('foo'));
342 } 341 }
343 342
344 core.int buildCounterBuildTrigger = 0; 343 core.int buildCounterBuildTrigger = 0;
345 buildBuildTrigger() { 344 buildBuildTrigger() {
346 var o = new api.BuildTrigger(); 345 var o = new api.BuildTrigger();
347 buildCounterBuildTrigger++; 346 buildCounterBuildTrigger++;
348 if (buildCounterBuildTrigger < 3) { 347 if (buildCounterBuildTrigger < 3) {
349 o.build = buildBuild(); 348 o.build = buildBuild();
350 o.createTime = "foo"; 349 o.createTime = "foo";
351 o.description = "foo"; 350 o.description = "foo";
352 o.disabled = true; 351 o.disabled = true;
353 o.filename = "foo"; 352 o.filename = "foo";
354 o.id = "foo"; 353 o.id = "foo";
355 o.substitutions = buildUnnamed1430(); 354 o.substitutions = buildUnnamed1420();
356 o.triggerTemplate = buildRepoSource(); 355 o.triggerTemplate = buildRepoSource();
357 } 356 }
358 buildCounterBuildTrigger--; 357 buildCounterBuildTrigger--;
359 return o; 358 return o;
360 } 359 }
361 360
362 checkBuildTrigger(api.BuildTrigger o) { 361 checkBuildTrigger(api.BuildTrigger o) {
363 buildCounterBuildTrigger++; 362 buildCounterBuildTrigger++;
364 if (buildCounterBuildTrigger < 3) { 363 if (buildCounterBuildTrigger < 3) {
365 checkBuild(o.build); 364 checkBuild(o.build);
366 unittest.expect(o.createTime, unittest.equals('foo')); 365 unittest.expect(o.createTime, unittest.equals('foo'));
367 unittest.expect(o.description, unittest.equals('foo')); 366 unittest.expect(o.description, unittest.equals('foo'));
368 unittest.expect(o.disabled, unittest.isTrue); 367 unittest.expect(o.disabled, unittest.isTrue);
369 unittest.expect(o.filename, unittest.equals('foo')); 368 unittest.expect(o.filename, unittest.equals('foo'));
370 unittest.expect(o.id, unittest.equals('foo')); 369 unittest.expect(o.id, unittest.equals('foo'));
371 checkUnnamed1430(o.substitutions); 370 checkUnnamed1420(o.substitutions);
372 checkRepoSource(o.triggerTemplate); 371 checkRepoSource(o.triggerTemplate);
373 } 372 }
374 buildCounterBuildTrigger--; 373 buildCounterBuildTrigger--;
375 } 374 }
376 375
377 core.int buildCounterBuiltImage = 0; 376 core.int buildCounterBuiltImage = 0;
378 buildBuiltImage() { 377 buildBuiltImage() {
379 var o = new api.BuiltImage(); 378 var o = new api.BuiltImage();
380 buildCounterBuiltImage++; 379 buildCounterBuiltImage++;
381 if (buildCounterBuiltImage < 3) { 380 if (buildCounterBuiltImage < 3) {
(...skipping 10 matching lines...) Expand all
392 unittest.expect(o.digest, unittest.equals('foo')); 391 unittest.expect(o.digest, unittest.equals('foo'));
393 unittest.expect(o.name, unittest.equals('foo')); 392 unittest.expect(o.name, unittest.equals('foo'));
394 } 393 }
395 buildCounterBuiltImage--; 394 buildCounterBuiltImage--;
396 } 395 }
397 396
398 core.int buildCounterCancelBuildRequest = 0; 397 core.int buildCounterCancelBuildRequest = 0;
399 buildCancelBuildRequest() { 398 buildCancelBuildRequest() {
400 var o = new api.CancelBuildRequest(); 399 var o = new api.CancelBuildRequest();
401 buildCounterCancelBuildRequest++; 400 buildCounterCancelBuildRequest++;
402 if (buildCounterCancelBuildRequest < 3) { 401 if (buildCounterCancelBuildRequest < 3) {}
403 }
404 buildCounterCancelBuildRequest--; 402 buildCounterCancelBuildRequest--;
405 return o; 403 return o;
406 } 404 }
407 405
408 checkCancelBuildRequest(api.CancelBuildRequest o) { 406 checkCancelBuildRequest(api.CancelBuildRequest o) {
409 buildCounterCancelBuildRequest++; 407 buildCounterCancelBuildRequest++;
410 if (buildCounterCancelBuildRequest < 3) { 408 if (buildCounterCancelBuildRequest < 3) {}
411 }
412 buildCounterCancelBuildRequest--; 409 buildCounterCancelBuildRequest--;
413 } 410 }
414 411
415 core.int buildCounterCancelOperationRequest = 0; 412 core.int buildCounterCancelOperationRequest = 0;
416 buildCancelOperationRequest() { 413 buildCancelOperationRequest() {
417 var o = new api.CancelOperationRequest(); 414 var o = new api.CancelOperationRequest();
418 buildCounterCancelOperationRequest++; 415 buildCounterCancelOperationRequest++;
419 if (buildCounterCancelOperationRequest < 3) { 416 if (buildCounterCancelOperationRequest < 3) {}
420 }
421 buildCounterCancelOperationRequest--; 417 buildCounterCancelOperationRequest--;
422 return o; 418 return o;
423 } 419 }
424 420
425 checkCancelOperationRequest(api.CancelOperationRequest o) { 421 checkCancelOperationRequest(api.CancelOperationRequest o) {
426 buildCounterCancelOperationRequest++; 422 buildCounterCancelOperationRequest++;
427 if (buildCounterCancelOperationRequest < 3) { 423 if (buildCounterCancelOperationRequest < 3) {}
428 }
429 buildCounterCancelOperationRequest--; 424 buildCounterCancelOperationRequest--;
430 } 425 }
431 426
432 core.int buildCounterEmpty = 0; 427 core.int buildCounterEmpty = 0;
433 buildEmpty() { 428 buildEmpty() {
434 var o = new api.Empty(); 429 var o = new api.Empty();
435 buildCounterEmpty++; 430 buildCounterEmpty++;
436 if (buildCounterEmpty < 3) { 431 if (buildCounterEmpty < 3) {}
437 }
438 buildCounterEmpty--; 432 buildCounterEmpty--;
439 return o; 433 return o;
440 } 434 }
441 435
442 checkEmpty(api.Empty o) { 436 checkEmpty(api.Empty o) {
443 buildCounterEmpty++; 437 buildCounterEmpty++;
444 if (buildCounterEmpty < 3) { 438 if (buildCounterEmpty < 3) {}
445 }
446 buildCounterEmpty--; 439 buildCounterEmpty--;
447 } 440 }
448 441
449 buildUnnamed1431() { 442 buildUnnamed1421() {
450 var o = new core.List<api.Hash>(); 443 var o = new core.List<api.Hash>();
451 o.add(buildHash()); 444 o.add(buildHash());
452 o.add(buildHash()); 445 o.add(buildHash());
453 return o; 446 return o;
454 } 447 }
455 448
456 checkUnnamed1431(core.List<api.Hash> o) { 449 checkUnnamed1421(core.List<api.Hash> o) {
457 unittest.expect(o, unittest.hasLength(2)); 450 unittest.expect(o, unittest.hasLength(2));
458 checkHash(o[0]); 451 checkHash(o[0]);
459 checkHash(o[1]); 452 checkHash(o[1]);
460 } 453 }
461 454
462 core.int buildCounterFileHashes = 0; 455 core.int buildCounterFileHashes = 0;
463 buildFileHashes() { 456 buildFileHashes() {
464 var o = new api.FileHashes(); 457 var o = new api.FileHashes();
465 buildCounterFileHashes++; 458 buildCounterFileHashes++;
466 if (buildCounterFileHashes < 3) { 459 if (buildCounterFileHashes < 3) {
467 o.fileHash = buildUnnamed1431(); 460 o.fileHash = buildUnnamed1421();
468 } 461 }
469 buildCounterFileHashes--; 462 buildCounterFileHashes--;
470 return o; 463 return o;
471 } 464 }
472 465
473 checkFileHashes(api.FileHashes o) { 466 checkFileHashes(api.FileHashes o) {
474 buildCounterFileHashes++; 467 buildCounterFileHashes++;
475 if (buildCounterFileHashes < 3) { 468 if (buildCounterFileHashes < 3) {
476 checkUnnamed1431(o.fileHash); 469 checkUnnamed1421(o.fileHash);
477 } 470 }
478 buildCounterFileHashes--; 471 buildCounterFileHashes--;
479 } 472 }
480 473
481 core.int buildCounterHash = 0; 474 core.int buildCounterHash = 0;
482 buildHash() { 475 buildHash() {
483 var o = new api.Hash(); 476 var o = new api.Hash();
484 buildCounterHash++; 477 buildCounterHash++;
485 if (buildCounterHash < 3) { 478 if (buildCounterHash < 3) {
486 o.type = "foo"; 479 o.type = "foo";
487 o.value = "foo"; 480 o.value = "foo";
488 } 481 }
489 buildCounterHash--; 482 buildCounterHash--;
490 return o; 483 return o;
491 } 484 }
492 485
493 checkHash(api.Hash o) { 486 checkHash(api.Hash o) {
494 buildCounterHash++; 487 buildCounterHash++;
495 if (buildCounterHash < 3) { 488 if (buildCounterHash < 3) {
496 unittest.expect(o.type, unittest.equals('foo')); 489 unittest.expect(o.type, unittest.equals('foo'));
497 unittest.expect(o.value, unittest.equals('foo')); 490 unittest.expect(o.value, unittest.equals('foo'));
498 } 491 }
499 buildCounterHash--; 492 buildCounterHash--;
500 } 493 }
501 494
502 buildUnnamed1432() { 495 buildUnnamed1422() {
503 var o = new core.List<api.BuildTrigger>(); 496 var o = new core.List<api.BuildTrigger>();
504 o.add(buildBuildTrigger()); 497 o.add(buildBuildTrigger());
505 o.add(buildBuildTrigger()); 498 o.add(buildBuildTrigger());
506 return o; 499 return o;
507 } 500 }
508 501
509 checkUnnamed1432(core.List<api.BuildTrigger> o) { 502 checkUnnamed1422(core.List<api.BuildTrigger> o) {
510 unittest.expect(o, unittest.hasLength(2)); 503 unittest.expect(o, unittest.hasLength(2));
511 checkBuildTrigger(o[0]); 504 checkBuildTrigger(o[0]);
512 checkBuildTrigger(o[1]); 505 checkBuildTrigger(o[1]);
513 } 506 }
514 507
515 core.int buildCounterListBuildTriggersResponse = 0; 508 core.int buildCounterListBuildTriggersResponse = 0;
516 buildListBuildTriggersResponse() { 509 buildListBuildTriggersResponse() {
517 var o = new api.ListBuildTriggersResponse(); 510 var o = new api.ListBuildTriggersResponse();
518 buildCounterListBuildTriggersResponse++; 511 buildCounterListBuildTriggersResponse++;
519 if (buildCounterListBuildTriggersResponse < 3) { 512 if (buildCounterListBuildTriggersResponse < 3) {
520 o.triggers = buildUnnamed1432(); 513 o.triggers = buildUnnamed1422();
521 } 514 }
522 buildCounterListBuildTriggersResponse--; 515 buildCounterListBuildTriggersResponse--;
523 return o; 516 return o;
524 } 517 }
525 518
526 checkListBuildTriggersResponse(api.ListBuildTriggersResponse o) { 519 checkListBuildTriggersResponse(api.ListBuildTriggersResponse o) {
527 buildCounterListBuildTriggersResponse++; 520 buildCounterListBuildTriggersResponse++;
528 if (buildCounterListBuildTriggersResponse < 3) { 521 if (buildCounterListBuildTriggersResponse < 3) {
529 checkUnnamed1432(o.triggers); 522 checkUnnamed1422(o.triggers);
530 } 523 }
531 buildCounterListBuildTriggersResponse--; 524 buildCounterListBuildTriggersResponse--;
532 } 525 }
533 526
534 buildUnnamed1433() { 527 buildUnnamed1423() {
535 var o = new core.List<api.Build>(); 528 var o = new core.List<api.Build>();
536 o.add(buildBuild()); 529 o.add(buildBuild());
537 o.add(buildBuild()); 530 o.add(buildBuild());
538 return o; 531 return o;
539 } 532 }
540 533
541 checkUnnamed1433(core.List<api.Build> o) { 534 checkUnnamed1423(core.List<api.Build> o) {
542 unittest.expect(o, unittest.hasLength(2)); 535 unittest.expect(o, unittest.hasLength(2));
543 checkBuild(o[0]); 536 checkBuild(o[0]);
544 checkBuild(o[1]); 537 checkBuild(o[1]);
545 } 538 }
546 539
547 core.int buildCounterListBuildsResponse = 0; 540 core.int buildCounterListBuildsResponse = 0;
548 buildListBuildsResponse() { 541 buildListBuildsResponse() {
549 var o = new api.ListBuildsResponse(); 542 var o = new api.ListBuildsResponse();
550 buildCounterListBuildsResponse++; 543 buildCounterListBuildsResponse++;
551 if (buildCounterListBuildsResponse < 3) { 544 if (buildCounterListBuildsResponse < 3) {
552 o.builds = buildUnnamed1433(); 545 o.builds = buildUnnamed1423();
553 o.nextPageToken = "foo"; 546 o.nextPageToken = "foo";
554 } 547 }
555 buildCounterListBuildsResponse--; 548 buildCounterListBuildsResponse--;
556 return o; 549 return o;
557 } 550 }
558 551
559 checkListBuildsResponse(api.ListBuildsResponse o) { 552 checkListBuildsResponse(api.ListBuildsResponse o) {
560 buildCounterListBuildsResponse++; 553 buildCounterListBuildsResponse++;
561 if (buildCounterListBuildsResponse < 3) { 554 if (buildCounterListBuildsResponse < 3) {
562 checkUnnamed1433(o.builds); 555 checkUnnamed1423(o.builds);
563 unittest.expect(o.nextPageToken, unittest.equals('foo')); 556 unittest.expect(o.nextPageToken, unittest.equals('foo'));
564 } 557 }
565 buildCounterListBuildsResponse--; 558 buildCounterListBuildsResponse--;
566 } 559 }
567 560
568 buildUnnamed1434() { 561 buildUnnamed1424() {
569 var o = new core.List<api.Operation>(); 562 var o = new core.List<api.Operation>();
570 o.add(buildOperation()); 563 o.add(buildOperation());
571 o.add(buildOperation()); 564 o.add(buildOperation());
572 return o; 565 return o;
573 } 566 }
574 567
575 checkUnnamed1434(core.List<api.Operation> o) { 568 checkUnnamed1424(core.List<api.Operation> o) {
576 unittest.expect(o, unittest.hasLength(2)); 569 unittest.expect(o, unittest.hasLength(2));
577 checkOperation(o[0]); 570 checkOperation(o[0]);
578 checkOperation(o[1]); 571 checkOperation(o[1]);
579 } 572 }
580 573
581 core.int buildCounterListOperationsResponse = 0; 574 core.int buildCounterListOperationsResponse = 0;
582 buildListOperationsResponse() { 575 buildListOperationsResponse() {
583 var o = new api.ListOperationsResponse(); 576 var o = new api.ListOperationsResponse();
584 buildCounterListOperationsResponse++; 577 buildCounterListOperationsResponse++;
585 if (buildCounterListOperationsResponse < 3) { 578 if (buildCounterListOperationsResponse < 3) {
586 o.nextPageToken = "foo"; 579 o.nextPageToken = "foo";
587 o.operations = buildUnnamed1434(); 580 o.operations = buildUnnamed1424();
588 } 581 }
589 buildCounterListOperationsResponse--; 582 buildCounterListOperationsResponse--;
590 return o; 583 return o;
591 } 584 }
592 585
593 checkListOperationsResponse(api.ListOperationsResponse o) { 586 checkListOperationsResponse(api.ListOperationsResponse o) {
594 buildCounterListOperationsResponse++; 587 buildCounterListOperationsResponse++;
595 if (buildCounterListOperationsResponse < 3) { 588 if (buildCounterListOperationsResponse < 3) {
596 unittest.expect(o.nextPageToken, unittest.equals('foo')); 589 unittest.expect(o.nextPageToken, unittest.equals('foo'));
597 checkUnnamed1434(o.operations); 590 checkUnnamed1424(o.operations);
598 } 591 }
599 buildCounterListOperationsResponse--; 592 buildCounterListOperationsResponse--;
600 } 593 }
601 594
602 buildUnnamed1435() { 595 buildUnnamed1425() {
603 var o = new core.Map<core.String, core.Object>(); 596 var o = new core.Map<core.String, core.Object>();
604 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 597 o["x"] = {
605 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 598 'list': [1, 2, 3],
599 'bool': true,
600 'string': 'foo'
601 };
602 o["y"] = {
603 'list': [1, 2, 3],
604 'bool': true,
605 'string': 'foo'
606 };
606 return o; 607 return o;
607 } 608 }
608 609
609 checkUnnamed1435(core.Map<core.String, core.Object> o) { 610 checkUnnamed1425(core.Map<core.String, core.Object> o) {
610 unittest.expect(o, unittest.hasLength(2)); 611 unittest.expect(o, unittest.hasLength(2));
611 var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLengt h(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo')); 612 var casted1 = (o["x"]) as core.Map;
612 var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLengt h(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo')); 613 unittest.expect(casted1, unittest.hasLength(3));
614 unittest.expect(casted1["list"], unittest.equals([1, 2, 3]));
615 unittest.expect(casted1["bool"], unittest.equals(true));
616 unittest.expect(casted1["string"], unittest.equals('foo'));
617 var casted2 = (o["y"]) as core.Map;
618 unittest.expect(casted2, unittest.hasLength(3));
619 unittest.expect(casted2["list"], unittest.equals([1, 2, 3]));
620 unittest.expect(casted2["bool"], unittest.equals(true));
621 unittest.expect(casted2["string"], unittest.equals('foo'));
613 } 622 }
614 623
615 buildUnnamed1436() { 624 buildUnnamed1426() {
616 var o = new core.Map<core.String, core.Object>(); 625 var o = new core.Map<core.String, core.Object>();
617 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 626 o["x"] = {
618 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 627 'list': [1, 2, 3],
628 'bool': true,
629 'string': 'foo'
630 };
631 o["y"] = {
632 'list': [1, 2, 3],
633 'bool': true,
634 'string': 'foo'
635 };
619 return o; 636 return o;
620 } 637 }
621 638
622 checkUnnamed1436(core.Map<core.String, core.Object> o) { 639 checkUnnamed1426(core.Map<core.String, core.Object> o) {
623 unittest.expect(o, unittest.hasLength(2)); 640 unittest.expect(o, unittest.hasLength(2));
624 var casted3 = (o["x"]) as core.Map; unittest.expect(casted3, unittest.hasLengt h(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo')); 641 var casted3 = (o["x"]) as core.Map;
625 var casted4 = (o["y"]) as core.Map; unittest.expect(casted4, unittest.hasLengt h(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"], unittest.equals('foo')); 642 unittest.expect(casted3, unittest.hasLength(3));
643 unittest.expect(casted3["list"], unittest.equals([1, 2, 3]));
644 unittest.expect(casted3["bool"], unittest.equals(true));
645 unittest.expect(casted3["string"], unittest.equals('foo'));
646 var casted4 = (o["y"]) as core.Map;
647 unittest.expect(casted4, unittest.hasLength(3));
648 unittest.expect(casted4["list"], unittest.equals([1, 2, 3]));
649 unittest.expect(casted4["bool"], unittest.equals(true));
650 unittest.expect(casted4["string"], unittest.equals('foo'));
626 } 651 }
627 652
628 core.int buildCounterOperation = 0; 653 core.int buildCounterOperation = 0;
629 buildOperation() { 654 buildOperation() {
630 var o = new api.Operation(); 655 var o = new api.Operation();
631 buildCounterOperation++; 656 buildCounterOperation++;
632 if (buildCounterOperation < 3) { 657 if (buildCounterOperation < 3) {
633 o.done = true; 658 o.done = true;
634 o.error = buildStatus(); 659 o.error = buildStatus();
635 o.metadata = buildUnnamed1435(); 660 o.metadata = buildUnnamed1425();
636 o.name = "foo"; 661 o.name = "foo";
637 o.response = buildUnnamed1436(); 662 o.response = buildUnnamed1426();
638 } 663 }
639 buildCounterOperation--; 664 buildCounterOperation--;
640 return o; 665 return o;
641 } 666 }
642 667
643 checkOperation(api.Operation o) { 668 checkOperation(api.Operation o) {
644 buildCounterOperation++; 669 buildCounterOperation++;
645 if (buildCounterOperation < 3) { 670 if (buildCounterOperation < 3) {
646 unittest.expect(o.done, unittest.isTrue); 671 unittest.expect(o.done, unittest.isTrue);
647 checkStatus(o.error); 672 checkStatus(o.error);
648 checkUnnamed1435(o.metadata); 673 checkUnnamed1425(o.metadata);
649 unittest.expect(o.name, unittest.equals('foo')); 674 unittest.expect(o.name, unittest.equals('foo'));
650 checkUnnamed1436(o.response); 675 checkUnnamed1426(o.response);
651 } 676 }
652 buildCounterOperation--; 677 buildCounterOperation--;
653 } 678 }
654 679
655 core.int buildCounterRepoSource = 0; 680 core.int buildCounterRepoSource = 0;
656 buildRepoSource() { 681 buildRepoSource() {
657 var o = new api.RepoSource(); 682 var o = new api.RepoSource();
658 buildCounterRepoSource++; 683 buildCounterRepoSource++;
659 if (buildCounterRepoSource < 3) { 684 if (buildCounterRepoSource < 3) {
660 o.branchName = "foo"; 685 o.branchName = "foo";
(...skipping 11 matching lines...) Expand all
672 if (buildCounterRepoSource < 3) { 697 if (buildCounterRepoSource < 3) {
673 unittest.expect(o.branchName, unittest.equals('foo')); 698 unittest.expect(o.branchName, unittest.equals('foo'));
674 unittest.expect(o.commitSha, unittest.equals('foo')); 699 unittest.expect(o.commitSha, unittest.equals('foo'));
675 unittest.expect(o.projectId, unittest.equals('foo')); 700 unittest.expect(o.projectId, unittest.equals('foo'));
676 unittest.expect(o.repoName, unittest.equals('foo')); 701 unittest.expect(o.repoName, unittest.equals('foo'));
677 unittest.expect(o.tagName, unittest.equals('foo')); 702 unittest.expect(o.tagName, unittest.equals('foo'));
678 } 703 }
679 buildCounterRepoSource--; 704 buildCounterRepoSource--;
680 } 705 }
681 706
682 buildUnnamed1437() { 707 buildUnnamed1427() {
683 var o = new core.List<core.String>(); 708 var o = new core.List<core.String>();
684 o.add("foo"); 709 o.add("foo");
685 o.add("foo"); 710 o.add("foo");
686 return o; 711 return o;
687 } 712 }
688 713
689 checkUnnamed1437(core.List<core.String> o) { 714 checkUnnamed1427(core.List<core.String> o) {
690 unittest.expect(o, unittest.hasLength(2)); 715 unittest.expect(o, unittest.hasLength(2));
691 unittest.expect(o[0], unittest.equals('foo')); 716 unittest.expect(o[0], unittest.equals('foo'));
692 unittest.expect(o[1], unittest.equals('foo')); 717 unittest.expect(o[1], unittest.equals('foo'));
693 } 718 }
694 719
695 buildUnnamed1438() { 720 buildUnnamed1428() {
696 var o = new core.List<api.BuiltImage>(); 721 var o = new core.List<api.BuiltImage>();
697 o.add(buildBuiltImage()); 722 o.add(buildBuiltImage());
698 o.add(buildBuiltImage()); 723 o.add(buildBuiltImage());
699 return o; 724 return o;
700 } 725 }
701 726
702 checkUnnamed1438(core.List<api.BuiltImage> o) { 727 checkUnnamed1428(core.List<api.BuiltImage> o) {
703 unittest.expect(o, unittest.hasLength(2)); 728 unittest.expect(o, unittest.hasLength(2));
704 checkBuiltImage(o[0]); 729 checkBuiltImage(o[0]);
705 checkBuiltImage(o[1]); 730 checkBuiltImage(o[1]);
706 } 731 }
707 732
708 core.int buildCounterResults = 0; 733 core.int buildCounterResults = 0;
709 buildResults() { 734 buildResults() {
710 var o = new api.Results(); 735 var o = new api.Results();
711 buildCounterResults++; 736 buildCounterResults++;
712 if (buildCounterResults < 3) { 737 if (buildCounterResults < 3) {
713 o.buildStepImages = buildUnnamed1437(); 738 o.buildStepImages = buildUnnamed1427();
714 o.images = buildUnnamed1438(); 739 o.images = buildUnnamed1428();
715 } 740 }
716 buildCounterResults--; 741 buildCounterResults--;
717 return o; 742 return o;
718 } 743 }
719 744
720 checkResults(api.Results o) { 745 checkResults(api.Results o) {
721 buildCounterResults++; 746 buildCounterResults++;
722 if (buildCounterResults < 3) { 747 if (buildCounterResults < 3) {
723 checkUnnamed1437(o.buildStepImages); 748 checkUnnamed1427(o.buildStepImages);
724 checkUnnamed1438(o.images); 749 checkUnnamed1428(o.images);
725 } 750 }
726 buildCounterResults--; 751 buildCounterResults--;
727 } 752 }
728 753
729 buildUnnamed1439() { 754 buildUnnamed1429() {
730 var o = new core.Map<core.String, core.String>(); 755 var o = new core.Map<core.String, core.String>();
731 o["x"] = "foo"; 756 o["x"] = "foo";
732 o["y"] = "foo"; 757 o["y"] = "foo";
733 return o; 758 return o;
734 } 759 }
735 760
736 checkUnnamed1439(core.Map<core.String, core.String> o) { 761 checkUnnamed1429(core.Map<core.String, core.String> o) {
737 unittest.expect(o, unittest.hasLength(2)); 762 unittest.expect(o, unittest.hasLength(2));
738 unittest.expect(o["x"], unittest.equals('foo')); 763 unittest.expect(o["x"], unittest.equals('foo'));
739 unittest.expect(o["y"], unittest.equals('foo')); 764 unittest.expect(o["y"], unittest.equals('foo'));
740 } 765 }
741 766
742 core.int buildCounterSecret = 0; 767 core.int buildCounterSecret = 0;
743 buildSecret() { 768 buildSecret() {
744 var o = new api.Secret(); 769 var o = new api.Secret();
745 buildCounterSecret++; 770 buildCounterSecret++;
746 if (buildCounterSecret < 3) { 771 if (buildCounterSecret < 3) {
747 o.kmsKeyName = "foo"; 772 o.kmsKeyName = "foo";
748 o.secretEnv = buildUnnamed1439(); 773 o.secretEnv = buildUnnamed1429();
749 } 774 }
750 buildCounterSecret--; 775 buildCounterSecret--;
751 return o; 776 return o;
752 } 777 }
753 778
754 checkSecret(api.Secret o) { 779 checkSecret(api.Secret o) {
755 buildCounterSecret++; 780 buildCounterSecret++;
756 if (buildCounterSecret < 3) { 781 if (buildCounterSecret < 3) {
757 unittest.expect(o.kmsKeyName, unittest.equals('foo')); 782 unittest.expect(o.kmsKeyName, unittest.equals('foo'));
758 checkUnnamed1439(o.secretEnv); 783 checkUnnamed1429(o.secretEnv);
759 } 784 }
760 buildCounterSecret--; 785 buildCounterSecret--;
761 } 786 }
762 787
763 core.int buildCounterSource = 0; 788 core.int buildCounterSource = 0;
764 buildSource() { 789 buildSource() {
765 var o = new api.Source(); 790 var o = new api.Source();
766 buildCounterSource++; 791 buildCounterSource++;
767 if (buildCounterSource < 3) { 792 if (buildCounterSource < 3) {
768 o.repoSource = buildRepoSource(); 793 o.repoSource = buildRepoSource();
769 o.storageSource = buildStorageSource(); 794 o.storageSource = buildStorageSource();
770 } 795 }
771 buildCounterSource--; 796 buildCounterSource--;
772 return o; 797 return o;
773 } 798 }
774 799
775 checkSource(api.Source o) { 800 checkSource(api.Source o) {
776 buildCounterSource++; 801 buildCounterSource++;
777 if (buildCounterSource < 3) { 802 if (buildCounterSource < 3) {
778 checkRepoSource(o.repoSource); 803 checkRepoSource(o.repoSource);
779 checkStorageSource(o.storageSource); 804 checkStorageSource(o.storageSource);
780 } 805 }
781 buildCounterSource--; 806 buildCounterSource--;
782 } 807 }
783 808
784 buildUnnamed1440() { 809 buildUnnamed1430() {
785 var o = new core.Map<core.String, api.FileHashes>(); 810 var o = new core.Map<core.String, api.FileHashes>();
786 o["x"] = buildFileHashes(); 811 o["x"] = buildFileHashes();
787 o["y"] = buildFileHashes(); 812 o["y"] = buildFileHashes();
788 return o; 813 return o;
789 } 814 }
790 815
791 checkUnnamed1440(core.Map<core.String, api.FileHashes> o) { 816 checkUnnamed1430(core.Map<core.String, api.FileHashes> o) {
792 unittest.expect(o, unittest.hasLength(2)); 817 unittest.expect(o, unittest.hasLength(2));
793 checkFileHashes(o["x"]); 818 checkFileHashes(o["x"]);
794 checkFileHashes(o["y"]); 819 checkFileHashes(o["y"]);
795 } 820 }
796 821
797 core.int buildCounterSourceProvenance = 0; 822 core.int buildCounterSourceProvenance = 0;
798 buildSourceProvenance() { 823 buildSourceProvenance() {
799 var o = new api.SourceProvenance(); 824 var o = new api.SourceProvenance();
800 buildCounterSourceProvenance++; 825 buildCounterSourceProvenance++;
801 if (buildCounterSourceProvenance < 3) { 826 if (buildCounterSourceProvenance < 3) {
802 o.fileHashes = buildUnnamed1440(); 827 o.fileHashes = buildUnnamed1430();
803 o.resolvedRepoSource = buildRepoSource(); 828 o.resolvedRepoSource = buildRepoSource();
804 o.resolvedStorageSource = buildStorageSource(); 829 o.resolvedStorageSource = buildStorageSource();
805 } 830 }
806 buildCounterSourceProvenance--; 831 buildCounterSourceProvenance--;
807 return o; 832 return o;
808 } 833 }
809 834
810 checkSourceProvenance(api.SourceProvenance o) { 835 checkSourceProvenance(api.SourceProvenance o) {
811 buildCounterSourceProvenance++; 836 buildCounterSourceProvenance++;
812 if (buildCounterSourceProvenance < 3) { 837 if (buildCounterSourceProvenance < 3) {
813 checkUnnamed1440(o.fileHashes); 838 checkUnnamed1430(o.fileHashes);
814 checkRepoSource(o.resolvedRepoSource); 839 checkRepoSource(o.resolvedRepoSource);
815 checkStorageSource(o.resolvedStorageSource); 840 checkStorageSource(o.resolvedStorageSource);
816 } 841 }
817 buildCounterSourceProvenance--; 842 buildCounterSourceProvenance--;
818 } 843 }
819 844
820 buildUnnamed1441() { 845 buildUnnamed1431() {
821 var o = new core.Map<core.String, core.Object>(); 846 var o = new core.Map<core.String, core.Object>();
822 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 847 o["x"] = {
823 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 848 'list': [1, 2, 3],
849 'bool': true,
850 'string': 'foo'
851 };
852 o["y"] = {
853 'list': [1, 2, 3],
854 'bool': true,
855 'string': 'foo'
856 };
824 return o; 857 return o;
825 } 858 }
826 859
827 checkUnnamed1441(core.Map<core.String, core.Object> o) { 860 checkUnnamed1431(core.Map<core.String, core.Object> o) {
828 unittest.expect(o, unittest.hasLength(2)); 861 unittest.expect(o, unittest.hasLength(2));
829 var casted5 = (o["x"]) as core.Map; unittest.expect(casted5, unittest.hasLengt h(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo')); 862 var casted5 = (o["x"]) as core.Map;
830 var casted6 = (o["y"]) as core.Map; unittest.expect(casted6, unittest.hasLengt h(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo')); 863 unittest.expect(casted5, unittest.hasLength(3));
864 unittest.expect(casted5["list"], unittest.equals([1, 2, 3]));
865 unittest.expect(casted5["bool"], unittest.equals(true));
866 unittest.expect(casted5["string"], unittest.equals('foo'));
867 var casted6 = (o["y"]) as core.Map;
868 unittest.expect(casted6, unittest.hasLength(3));
869 unittest.expect(casted6["list"], unittest.equals([1, 2, 3]));
870 unittest.expect(casted6["bool"], unittest.equals(true));
871 unittest.expect(casted6["string"], unittest.equals('foo'));
831 } 872 }
832 873
833 buildUnnamed1442() { 874 buildUnnamed1432() {
834 var o = new core.List<core.Map<core.String, core.Object>>(); 875 var o = new core.List<core.Map<core.String, core.Object>>();
835 o.add(buildUnnamed1441()); 876 o.add(buildUnnamed1431());
836 o.add(buildUnnamed1441()); 877 o.add(buildUnnamed1431());
837 return o; 878 return o;
838 } 879 }
839 880
840 checkUnnamed1442(core.List<core.Map<core.String, core.Object>> o) { 881 checkUnnamed1432(core.List<core.Map<core.String, core.Object>> o) {
841 unittest.expect(o, unittest.hasLength(2)); 882 unittest.expect(o, unittest.hasLength(2));
842 checkUnnamed1441(o[0]); 883 checkUnnamed1431(o[0]);
843 checkUnnamed1441(o[1]); 884 checkUnnamed1431(o[1]);
844 } 885 }
845 886
846 core.int buildCounterStatus = 0; 887 core.int buildCounterStatus = 0;
847 buildStatus() { 888 buildStatus() {
848 var o = new api.Status(); 889 var o = new api.Status();
849 buildCounterStatus++; 890 buildCounterStatus++;
850 if (buildCounterStatus < 3) { 891 if (buildCounterStatus < 3) {
851 o.code = 42; 892 o.code = 42;
852 o.details = buildUnnamed1442(); 893 o.details = buildUnnamed1432();
853 o.message = "foo"; 894 o.message = "foo";
854 } 895 }
855 buildCounterStatus--; 896 buildCounterStatus--;
856 return o; 897 return o;
857 } 898 }
858 899
859 checkStatus(api.Status o) { 900 checkStatus(api.Status o) {
860 buildCounterStatus++; 901 buildCounterStatus++;
861 if (buildCounterStatus < 3) { 902 if (buildCounterStatus < 3) {
862 unittest.expect(o.code, unittest.equals(42)); 903 unittest.expect(o.code, unittest.equals(42));
863 checkUnnamed1442(o.details); 904 checkUnnamed1432(o.details);
864 unittest.expect(o.message, unittest.equals('foo')); 905 unittest.expect(o.message, unittest.equals('foo'));
865 } 906 }
866 buildCounterStatus--; 907 buildCounterStatus--;
867 } 908 }
868 909
869 core.int buildCounterStorageSource = 0; 910 core.int buildCounterStorageSource = 0;
870 buildStorageSource() { 911 buildStorageSource() {
871 var o = new api.StorageSource(); 912 var o = new api.StorageSource();
872 buildCounterStorageSource++; 913 buildCounterStorageSource++;
873 if (buildCounterStorageSource < 3) { 914 if (buildCounterStorageSource < 3) {
(...skipping 29 matching lines...) Expand all
903 944
904 checkVolume(api.Volume o) { 945 checkVolume(api.Volume o) {
905 buildCounterVolume++; 946 buildCounterVolume++;
906 if (buildCounterVolume < 3) { 947 if (buildCounterVolume < 3) {
907 unittest.expect(o.name, unittest.equals('foo')); 948 unittest.expect(o.name, unittest.equals('foo'));
908 unittest.expect(o.path, unittest.equals('foo')); 949 unittest.expect(o.path, unittest.equals('foo'));
909 } 950 }
910 buildCounterVolume--; 951 buildCounterVolume--;
911 } 952 }
912 953
913
914 main() { 954 main() {
915 unittest.group("obj-schema-Build", () { 955 unittest.group("obj-schema-Build", () {
916 unittest.test("to-json--from-json", () { 956 unittest.test("to-json--from-json", () {
917 var o = buildBuild(); 957 var o = buildBuild();
918 var od = new api.Build.fromJson(o.toJson()); 958 var od = new api.Build.fromJson(o.toJson());
919 checkBuild(od); 959 checkBuild(od);
920 }); 960 });
921 }); 961 });
922 962
923
924 unittest.group("obj-schema-BuildOperationMetadata", () { 963 unittest.group("obj-schema-BuildOperationMetadata", () {
925 unittest.test("to-json--from-json", () { 964 unittest.test("to-json--from-json", () {
926 var o = buildBuildOperationMetadata(); 965 var o = buildBuildOperationMetadata();
927 var od = new api.BuildOperationMetadata.fromJson(o.toJson()); 966 var od = new api.BuildOperationMetadata.fromJson(o.toJson());
928 checkBuildOperationMetadata(od); 967 checkBuildOperationMetadata(od);
929 }); 968 });
930 }); 969 });
931 970
932
933 unittest.group("obj-schema-BuildOptions", () { 971 unittest.group("obj-schema-BuildOptions", () {
934 unittest.test("to-json--from-json", () { 972 unittest.test("to-json--from-json", () {
935 var o = buildBuildOptions(); 973 var o = buildBuildOptions();
936 var od = new api.BuildOptions.fromJson(o.toJson()); 974 var od = new api.BuildOptions.fromJson(o.toJson());
937 checkBuildOptions(od); 975 checkBuildOptions(od);
938 }); 976 });
939 }); 977 });
940 978
941
942 unittest.group("obj-schema-BuildStep", () { 979 unittest.group("obj-schema-BuildStep", () {
943 unittest.test("to-json--from-json", () { 980 unittest.test("to-json--from-json", () {
944 var o = buildBuildStep(); 981 var o = buildBuildStep();
945 var od = new api.BuildStep.fromJson(o.toJson()); 982 var od = new api.BuildStep.fromJson(o.toJson());
946 checkBuildStep(od); 983 checkBuildStep(od);
947 }); 984 });
948 }); 985 });
949 986
950
951 unittest.group("obj-schema-BuildTrigger", () { 987 unittest.group("obj-schema-BuildTrigger", () {
952 unittest.test("to-json--from-json", () { 988 unittest.test("to-json--from-json", () {
953 var o = buildBuildTrigger(); 989 var o = buildBuildTrigger();
954 var od = new api.BuildTrigger.fromJson(o.toJson()); 990 var od = new api.BuildTrigger.fromJson(o.toJson());
955 checkBuildTrigger(od); 991 checkBuildTrigger(od);
956 }); 992 });
957 }); 993 });
958 994
959
960 unittest.group("obj-schema-BuiltImage", () { 995 unittest.group("obj-schema-BuiltImage", () {
961 unittest.test("to-json--from-json", () { 996 unittest.test("to-json--from-json", () {
962 var o = buildBuiltImage(); 997 var o = buildBuiltImage();
963 var od = new api.BuiltImage.fromJson(o.toJson()); 998 var od = new api.BuiltImage.fromJson(o.toJson());
964 checkBuiltImage(od); 999 checkBuiltImage(od);
965 }); 1000 });
966 }); 1001 });
967 1002
968
969 unittest.group("obj-schema-CancelBuildRequest", () { 1003 unittest.group("obj-schema-CancelBuildRequest", () {
970 unittest.test("to-json--from-json", () { 1004 unittest.test("to-json--from-json", () {
971 var o = buildCancelBuildRequest(); 1005 var o = buildCancelBuildRequest();
972 var od = new api.CancelBuildRequest.fromJson(o.toJson()); 1006 var od = new api.CancelBuildRequest.fromJson(o.toJson());
973 checkCancelBuildRequest(od); 1007 checkCancelBuildRequest(od);
974 }); 1008 });
975 }); 1009 });
976 1010
977
978 unittest.group("obj-schema-CancelOperationRequest", () { 1011 unittest.group("obj-schema-CancelOperationRequest", () {
979 unittest.test("to-json--from-json", () { 1012 unittest.test("to-json--from-json", () {
980 var o = buildCancelOperationRequest(); 1013 var o = buildCancelOperationRequest();
981 var od = new api.CancelOperationRequest.fromJson(o.toJson()); 1014 var od = new api.CancelOperationRequest.fromJson(o.toJson());
982 checkCancelOperationRequest(od); 1015 checkCancelOperationRequest(od);
983 }); 1016 });
984 }); 1017 });
985 1018
986
987 unittest.group("obj-schema-Empty", () { 1019 unittest.group("obj-schema-Empty", () {
988 unittest.test("to-json--from-json", () { 1020 unittest.test("to-json--from-json", () {
989 var o = buildEmpty(); 1021 var o = buildEmpty();
990 var od = new api.Empty.fromJson(o.toJson()); 1022 var od = new api.Empty.fromJson(o.toJson());
991 checkEmpty(od); 1023 checkEmpty(od);
992 }); 1024 });
993 }); 1025 });
994 1026
995
996 unittest.group("obj-schema-FileHashes", () { 1027 unittest.group("obj-schema-FileHashes", () {
997 unittest.test("to-json--from-json", () { 1028 unittest.test("to-json--from-json", () {
998 var o = buildFileHashes(); 1029 var o = buildFileHashes();
999 var od = new api.FileHashes.fromJson(o.toJson()); 1030 var od = new api.FileHashes.fromJson(o.toJson());
1000 checkFileHashes(od); 1031 checkFileHashes(od);
1001 }); 1032 });
1002 }); 1033 });
1003 1034
1004
1005 unittest.group("obj-schema-Hash", () { 1035 unittest.group("obj-schema-Hash", () {
1006 unittest.test("to-json--from-json", () { 1036 unittest.test("to-json--from-json", () {
1007 var o = buildHash(); 1037 var o = buildHash();
1008 var od = new api.Hash.fromJson(o.toJson()); 1038 var od = new api.Hash.fromJson(o.toJson());
1009 checkHash(od); 1039 checkHash(od);
1010 }); 1040 });
1011 }); 1041 });
1012 1042
1013
1014 unittest.group("obj-schema-ListBuildTriggersResponse", () { 1043 unittest.group("obj-schema-ListBuildTriggersResponse", () {
1015 unittest.test("to-json--from-json", () { 1044 unittest.test("to-json--from-json", () {
1016 var o = buildListBuildTriggersResponse(); 1045 var o = buildListBuildTriggersResponse();
1017 var od = new api.ListBuildTriggersResponse.fromJson(o.toJson()); 1046 var od = new api.ListBuildTriggersResponse.fromJson(o.toJson());
1018 checkListBuildTriggersResponse(od); 1047 checkListBuildTriggersResponse(od);
1019 }); 1048 });
1020 }); 1049 });
1021 1050
1022
1023 unittest.group("obj-schema-ListBuildsResponse", () { 1051 unittest.group("obj-schema-ListBuildsResponse", () {
1024 unittest.test("to-json--from-json", () { 1052 unittest.test("to-json--from-json", () {
1025 var o = buildListBuildsResponse(); 1053 var o = buildListBuildsResponse();
1026 var od = new api.ListBuildsResponse.fromJson(o.toJson()); 1054 var od = new api.ListBuildsResponse.fromJson(o.toJson());
1027 checkListBuildsResponse(od); 1055 checkListBuildsResponse(od);
1028 }); 1056 });
1029 }); 1057 });
1030 1058
1031
1032 unittest.group("obj-schema-ListOperationsResponse", () { 1059 unittest.group("obj-schema-ListOperationsResponse", () {
1033 unittest.test("to-json--from-json", () { 1060 unittest.test("to-json--from-json", () {
1034 var o = buildListOperationsResponse(); 1061 var o = buildListOperationsResponse();
1035 var od = new api.ListOperationsResponse.fromJson(o.toJson()); 1062 var od = new api.ListOperationsResponse.fromJson(o.toJson());
1036 checkListOperationsResponse(od); 1063 checkListOperationsResponse(od);
1037 }); 1064 });
1038 }); 1065 });
1039 1066
1040
1041 unittest.group("obj-schema-Operation", () { 1067 unittest.group("obj-schema-Operation", () {
1042 unittest.test("to-json--from-json", () { 1068 unittest.test("to-json--from-json", () {
1043 var o = buildOperation(); 1069 var o = buildOperation();
1044 var od = new api.Operation.fromJson(o.toJson()); 1070 var od = new api.Operation.fromJson(o.toJson());
1045 checkOperation(od); 1071 checkOperation(od);
1046 }); 1072 });
1047 }); 1073 });
1048 1074
1049
1050 unittest.group("obj-schema-RepoSource", () { 1075 unittest.group("obj-schema-RepoSource", () {
1051 unittest.test("to-json--from-json", () { 1076 unittest.test("to-json--from-json", () {
1052 var o = buildRepoSource(); 1077 var o = buildRepoSource();
1053 var od = new api.RepoSource.fromJson(o.toJson()); 1078 var od = new api.RepoSource.fromJson(o.toJson());
1054 checkRepoSource(od); 1079 checkRepoSource(od);
1055 }); 1080 });
1056 }); 1081 });
1057 1082
1058
1059 unittest.group("obj-schema-Results", () { 1083 unittest.group("obj-schema-Results", () {
1060 unittest.test("to-json--from-json", () { 1084 unittest.test("to-json--from-json", () {
1061 var o = buildResults(); 1085 var o = buildResults();
1062 var od = new api.Results.fromJson(o.toJson()); 1086 var od = new api.Results.fromJson(o.toJson());
1063 checkResults(od); 1087 checkResults(od);
1064 }); 1088 });
1065 }); 1089 });
1066 1090
1067
1068 unittest.group("obj-schema-Secret", () { 1091 unittest.group("obj-schema-Secret", () {
1069 unittest.test("to-json--from-json", () { 1092 unittest.test("to-json--from-json", () {
1070 var o = buildSecret(); 1093 var o = buildSecret();
1071 var od = new api.Secret.fromJson(o.toJson()); 1094 var od = new api.Secret.fromJson(o.toJson());
1072 checkSecret(od); 1095 checkSecret(od);
1073 }); 1096 });
1074 }); 1097 });
1075 1098
1076
1077 unittest.group("obj-schema-Source", () { 1099 unittest.group("obj-schema-Source", () {
1078 unittest.test("to-json--from-json", () { 1100 unittest.test("to-json--from-json", () {
1079 var o = buildSource(); 1101 var o = buildSource();
1080 var od = new api.Source.fromJson(o.toJson()); 1102 var od = new api.Source.fromJson(o.toJson());
1081 checkSource(od); 1103 checkSource(od);
1082 }); 1104 });
1083 }); 1105 });
1084 1106
1085
1086 unittest.group("obj-schema-SourceProvenance", () { 1107 unittest.group("obj-schema-SourceProvenance", () {
1087 unittest.test("to-json--from-json", () { 1108 unittest.test("to-json--from-json", () {
1088 var o = buildSourceProvenance(); 1109 var o = buildSourceProvenance();
1089 var od = new api.SourceProvenance.fromJson(o.toJson()); 1110 var od = new api.SourceProvenance.fromJson(o.toJson());
1090 checkSourceProvenance(od); 1111 checkSourceProvenance(od);
1091 }); 1112 });
1092 }); 1113 });
1093 1114
1094
1095 unittest.group("obj-schema-Status", () { 1115 unittest.group("obj-schema-Status", () {
1096 unittest.test("to-json--from-json", () { 1116 unittest.test("to-json--from-json", () {
1097 var o = buildStatus(); 1117 var o = buildStatus();
1098 var od = new api.Status.fromJson(o.toJson()); 1118 var od = new api.Status.fromJson(o.toJson());
1099 checkStatus(od); 1119 checkStatus(od);
1100 }); 1120 });
1101 }); 1121 });
1102 1122
1103
1104 unittest.group("obj-schema-StorageSource", () { 1123 unittest.group("obj-schema-StorageSource", () {
1105 unittest.test("to-json--from-json", () { 1124 unittest.test("to-json--from-json", () {
1106 var o = buildStorageSource(); 1125 var o = buildStorageSource();
1107 var od = new api.StorageSource.fromJson(o.toJson()); 1126 var od = new api.StorageSource.fromJson(o.toJson());
1108 checkStorageSource(od); 1127 checkStorageSource(od);
1109 }); 1128 });
1110 }); 1129 });
1111 1130
1112
1113 unittest.group("obj-schema-Volume", () { 1131 unittest.group("obj-schema-Volume", () {
1114 unittest.test("to-json--from-json", () { 1132 unittest.test("to-json--from-json", () {
1115 var o = buildVolume(); 1133 var o = buildVolume();
1116 var od = new api.Volume.fromJson(o.toJson()); 1134 var od = new api.Volume.fromJson(o.toJson());
1117 checkVolume(od); 1135 checkVolume(od);
1118 }); 1136 });
1119 }); 1137 });
1120 1138
1121
1122 unittest.group("resource-OperationsResourceApi", () { 1139 unittest.group("resource-OperationsResourceApi", () {
1123 unittest.test("method--cancel", () { 1140 unittest.test("method--cancel", () {
1124
1125 var mock = new HttpServerMock(); 1141 var mock = new HttpServerMock();
1126 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; 1142 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations;
1127 var arg_request = buildCancelOperationRequest(); 1143 var arg_request = buildCancelOperationRequest();
1128 var arg_name = "foo"; 1144 var arg_name = "foo";
1129 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1145 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1130 var obj = new api.CancelOperationRequest.fromJson(json); 1146 var obj = new api.CancelOperationRequest.fromJson(json);
1131 checkCancelOperationRequest(obj); 1147 checkCancelOperationRequest(obj);
1132 1148
1133 var path = (req.url).path; 1149 var path = (req.url).path;
1134 var pathOffset = 0; 1150 var pathOffset = 0;
1135 var index; 1151 var index;
1136 var subPart; 1152 var subPart;
1137 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1153 unittest.expect(
1154 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1138 pathOffset += 1; 1155 pathOffset += 1;
1139 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ als("v1/")); 1156 unittest.expect(
1157 path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
1140 pathOffset += 3; 1158 pathOffset += 3;
1141 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation; 1159 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation;
1142 1160
1143 var query = (req.url).query; 1161 var query = (req.url).query;
1144 var queryOffset = 0; 1162 var queryOffset = 0;
1145 var queryMap = {}; 1163 var queryMap = {};
1146 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1164 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1147 parseBool(n) { 1165 parseBool(n) {
1148 if (n == "true") return true; 1166 if (n == "true") return true;
1149 if (n == "false") return false; 1167 if (n == "false") return false;
1150 if (n == null) return null; 1168 if (n == null) return null;
1151 throw new core.ArgumentError("Invalid boolean: $n"); 1169 throw new core.ArgumentError("Invalid boolean: $n");
1152 } 1170 }
1171
1153 if (query.length > 0) { 1172 if (query.length > 0) {
1154 for (var part in query.split("&")) { 1173 for (var part in query.split("&")) {
1155 var keyvalue = part.split("="); 1174 var keyvalue = part.split("=");
1156 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1175 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1176 core.Uri.decodeQueryComponent(keyvalue[1]));
1157 } 1177 }
1158 } 1178 }
1159 1179
1160
1161 var h = { 1180 var h = {
1162 "content-type" : "application/json; charset=utf-8", 1181 "content-type": "application/json; charset=utf-8",
1163 }; 1182 };
1164 var resp = convert.JSON.encode(buildEmpty()); 1183 var resp = convert.JSON.encode(buildEmpty());
1165 return new async.Future.value(stringResponse(200, h, resp)); 1184 return new async.Future.value(stringResponse(200, h, resp));
1166 }), true); 1185 }), true);
1167 res.cancel(arg_request, arg_name).then(unittest.expectAsync1(((api.Empty r esponse) { 1186 res
1187 .cancel(arg_request, arg_name)
1188 .then(unittest.expectAsync1(((api.Empty response) {
1168 checkEmpty(response); 1189 checkEmpty(response);
1169 }))); 1190 })));
1170 }); 1191 });
1171 1192
1172 unittest.test("method--get", () { 1193 unittest.test("method--get", () {
1173
1174 var mock = new HttpServerMock(); 1194 var mock = new HttpServerMock();
1175 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; 1195 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations;
1176 var arg_name = "foo"; 1196 var arg_name = "foo";
1177 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1197 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1178 var path = (req.url).path; 1198 var path = (req.url).path;
1179 var pathOffset = 0; 1199 var pathOffset = 0;
1180 var index; 1200 var index;
1181 var subPart; 1201 var subPart;
1182 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1202 unittest.expect(
1203 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1183 pathOffset += 1; 1204 pathOffset += 1;
1184 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ als("v1/")); 1205 unittest.expect(
1206 path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
1185 pathOffset += 3; 1207 pathOffset += 3;
1186 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation; 1208 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation;
1187 1209
1188 var query = (req.url).query; 1210 var query = (req.url).query;
1189 var queryOffset = 0; 1211 var queryOffset = 0;
1190 var queryMap = {}; 1212 var queryMap = {};
1191 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1213 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1192 parseBool(n) { 1214 parseBool(n) {
1193 if (n == "true") return true; 1215 if (n == "true") return true;
1194 if (n == "false") return false; 1216 if (n == "false") return false;
1195 if (n == null) return null; 1217 if (n == null) return null;
1196 throw new core.ArgumentError("Invalid boolean: $n"); 1218 throw new core.ArgumentError("Invalid boolean: $n");
1197 } 1219 }
1220
1198 if (query.length > 0) { 1221 if (query.length > 0) {
1199 for (var part in query.split("&")) { 1222 for (var part in query.split("&")) {
1200 var keyvalue = part.split("="); 1223 var keyvalue = part.split("=");
1201 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1224 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1225 core.Uri.decodeQueryComponent(keyvalue[1]));
1202 } 1226 }
1203 } 1227 }
1204 1228
1205
1206 var h = { 1229 var h = {
1207 "content-type" : "application/json; charset=utf-8", 1230 "content-type": "application/json; charset=utf-8",
1208 }; 1231 };
1209 var resp = convert.JSON.encode(buildOperation()); 1232 var resp = convert.JSON.encode(buildOperation());
1210 return new async.Future.value(stringResponse(200, h, resp)); 1233 return new async.Future.value(stringResponse(200, h, resp));
1211 }), true); 1234 }), true);
1212 res.get(arg_name).then(unittest.expectAsync1(((api.Operation response) { 1235 res.get(arg_name).then(unittest.expectAsync1(((api.Operation response) {
1213 checkOperation(response); 1236 checkOperation(response);
1214 }))); 1237 })));
1215 }); 1238 });
1216 1239
1217 unittest.test("method--list", () { 1240 unittest.test("method--list", () {
1218
1219 var mock = new HttpServerMock(); 1241 var mock = new HttpServerMock();
1220 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; 1242 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations;
1221 var arg_name = "foo"; 1243 var arg_name = "foo";
1222 var arg_filter = "foo";
1223 var arg_pageToken = "foo"; 1244 var arg_pageToken = "foo";
1224 var arg_pageSize = 42; 1245 var arg_pageSize = 42;
1246 var arg_filter = "foo";
1225 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1247 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1226 var path = (req.url).path; 1248 var path = (req.url).path;
1227 var pathOffset = 0; 1249 var pathOffset = 0;
1228 var index; 1250 var index;
1229 var subPart; 1251 var subPart;
1230 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1252 unittest.expect(
1253 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1231 pathOffset += 1; 1254 pathOffset += 1;
1232 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ als("v1/")); 1255 unittest.expect(
1256 path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
1233 pathOffset += 3; 1257 pathOffset += 3;
1234 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation; 1258 // NOTE: We cannot test reserved expansions due to the inability to reve rse the operation;
1235 1259
1236 var query = (req.url).query; 1260 var query = (req.url).query;
1237 var queryOffset = 0; 1261 var queryOffset = 0;
1238 var queryMap = {}; 1262 var queryMap = {};
1239 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1263 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1240 parseBool(n) { 1264 parseBool(n) {
1241 if (n == "true") return true; 1265 if (n == "true") return true;
1242 if (n == "false") return false; 1266 if (n == "false") return false;
1243 if (n == null) return null; 1267 if (n == null) return null;
1244 throw new core.ArgumentError("Invalid boolean: $n"); 1268 throw new core.ArgumentError("Invalid boolean: $n");
1245 } 1269 }
1270
1246 if (query.length > 0) { 1271 if (query.length > 0) {
1247 for (var part in query.split("&")) { 1272 for (var part in query.split("&")) {
1248 var keyvalue = part.split("="); 1273 var keyvalue = part.split("=");
1249 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1274 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1275 core.Uri.decodeQueryComponent(keyvalue[1]));
1250 } 1276 }
1251 } 1277 }
1278 unittest.expect(
1279 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
1280 unittest.expect(core.int.parse(queryMap["pageSize"].first),
1281 unittest.equals(arg_pageSize));
1252 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); 1282 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
1253 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en));
1254 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize));
1255
1256 1283
1257 var h = { 1284 var h = {
1258 "content-type" : "application/json; charset=utf-8", 1285 "content-type": "application/json; charset=utf-8",
1259 }; 1286 };
1260 var resp = convert.JSON.encode(buildListOperationsResponse()); 1287 var resp = convert.JSON.encode(buildListOperationsResponse());
1261 return new async.Future.value(stringResponse(200, h, resp)); 1288 return new async.Future.value(stringResponse(200, h, resp));
1262 }), true); 1289 }), true);
1263 res.list(arg_name, filter: arg_filter, pageToken: arg_pageToken, pageSize: arg_pageSize).then(unittest.expectAsync1(((api.ListOperationsResponse response) { 1290 res
1291 .list(arg_name,
1292 pageToken: arg_pageToken,
1293 pageSize: arg_pageSize,
1294 filter: arg_filter)
1295 .then(unittest.expectAsync1(((api.ListOperationsResponse response) {
1264 checkListOperationsResponse(response); 1296 checkListOperationsResponse(response);
1265 }))); 1297 })));
1266 }); 1298 });
1267
1268 }); 1299 });
1269 1300
1270
1271 unittest.group("resource-ProjectsBuildsResourceApi", () { 1301 unittest.group("resource-ProjectsBuildsResourceApi", () {
1272 unittest.test("method--cancel", () { 1302 unittest.test("method--cancel", () {
1273
1274 var mock = new HttpServerMock(); 1303 var mock = new HttpServerMock();
1275 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b uilds; 1304 api.ProjectsBuildsResourceApi res =
1305 new api.CloudbuildApi(mock).projects.builds;
1276 var arg_request = buildCancelBuildRequest(); 1306 var arg_request = buildCancelBuildRequest();
1277 var arg_projectId = "foo"; 1307 var arg_projectId = "foo";
1278 var arg_id = "foo"; 1308 var arg_id = "foo";
1279 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1309 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1280 var obj = new api.CancelBuildRequest.fromJson(json); 1310 var obj = new api.CancelBuildRequest.fromJson(json);
1281 checkCancelBuildRequest(obj); 1311 checkCancelBuildRequest(obj);
1282 1312
1283 var path = (req.url).path; 1313 var path = (req.url).path;
1284 var pathOffset = 0; 1314 var pathOffset = 0;
1285 var index; 1315 var index;
1286 var subPart; 1316 var subPart;
1287 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1317 unittest.expect(
1318 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1288 pathOffset += 1; 1319 pathOffset += 1;
1289 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1320 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1321 unittest.equals("v1/projects/"));
1290 pathOffset += 12; 1322 pathOffset += 12;
1291 index = path.indexOf("/builds/", pathOffset); 1323 index = path.indexOf("/builds/", pathOffset);
1292 unittest.expect(index >= 0, unittest.isTrue); 1324 unittest.expect(index >= 0, unittest.isTrue);
1293 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1325 subPart =
1326 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1294 pathOffset = index; 1327 pathOffset = index;
1295 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1328 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1296 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/builds/")); 1329 unittest.expect(path.substring(pathOffset, pathOffset + 8),
1330 unittest.equals("/builds/"));
1297 pathOffset += 8; 1331 pathOffset += 8;
1298 index = path.indexOf(":cancel", pathOffset); 1332 index = path.indexOf(":cancel", pathOffset);
1299 unittest.expect(index >= 0, unittest.isTrue); 1333 unittest.expect(index >= 0, unittest.isTrue);
1300 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1334 subPart =
1335 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1301 pathOffset = index; 1336 pathOffset = index;
1302 unittest.expect(subPart, unittest.equals("$arg_id")); 1337 unittest.expect(subPart, unittest.equals("$arg_id"));
1303 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als(":cancel")); 1338 unittest.expect(path.substring(pathOffset, pathOffset + 7),
1339 unittest.equals(":cancel"));
1304 pathOffset += 7; 1340 pathOffset += 7;
1305 1341
1306 var query = (req.url).query; 1342 var query = (req.url).query;
1307 var queryOffset = 0; 1343 var queryOffset = 0;
1308 var queryMap = {}; 1344 var queryMap = {};
1309 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1345 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1310 parseBool(n) { 1346 parseBool(n) {
1311 if (n == "true") return true; 1347 if (n == "true") return true;
1312 if (n == "false") return false; 1348 if (n == "false") return false;
1313 if (n == null) return null; 1349 if (n == null) return null;
1314 throw new core.ArgumentError("Invalid boolean: $n"); 1350 throw new core.ArgumentError("Invalid boolean: $n");
1315 } 1351 }
1352
1316 if (query.length > 0) { 1353 if (query.length > 0) {
1317 for (var part in query.split("&")) { 1354 for (var part in query.split("&")) {
1318 var keyvalue = part.split("="); 1355 var keyvalue = part.split("=");
1319 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1356 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1357 core.Uri.decodeQueryComponent(keyvalue[1]));
1320 } 1358 }
1321 } 1359 }
1322 1360
1323
1324 var h = { 1361 var h = {
1325 "content-type" : "application/json; charset=utf-8", 1362 "content-type": "application/json; charset=utf-8",
1326 }; 1363 };
1327 var resp = convert.JSON.encode(buildBuild()); 1364 var resp = convert.JSON.encode(buildBuild());
1328 return new async.Future.value(stringResponse(200, h, resp)); 1365 return new async.Future.value(stringResponse(200, h, resp));
1329 }), true); 1366 }), true);
1330 res.cancel(arg_request, arg_projectId, arg_id).then(unittest.expectAsync1( ((api.Build response) { 1367 res
1368 .cancel(arg_request, arg_projectId, arg_id)
1369 .then(unittest.expectAsync1(((api.Build response) {
1331 checkBuild(response); 1370 checkBuild(response);
1332 }))); 1371 })));
1333 }); 1372 });
1334 1373
1335 unittest.test("method--create", () { 1374 unittest.test("method--create", () {
1336
1337 var mock = new HttpServerMock(); 1375 var mock = new HttpServerMock();
1338 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b uilds; 1376 api.ProjectsBuildsResourceApi res =
1377 new api.CloudbuildApi(mock).projects.builds;
1339 var arg_request = buildBuild(); 1378 var arg_request = buildBuild();
1340 var arg_projectId = "foo"; 1379 var arg_projectId = "foo";
1341 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1380 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1342 var obj = new api.Build.fromJson(json); 1381 var obj = new api.Build.fromJson(json);
1343 checkBuild(obj); 1382 checkBuild(obj);
1344 1383
1345 var path = (req.url).path; 1384 var path = (req.url).path;
1346 var pathOffset = 0; 1385 var pathOffset = 0;
1347 var index; 1386 var index;
1348 var subPart; 1387 var subPart;
1349 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1388 unittest.expect(
1389 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1350 pathOffset += 1; 1390 pathOffset += 1;
1351 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1391 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1392 unittest.equals("v1/projects/"));
1352 pathOffset += 12; 1393 pathOffset += 12;
1353 index = path.indexOf("/builds", pathOffset); 1394 index = path.indexOf("/builds", pathOffset);
1354 unittest.expect(index >= 0, unittest.isTrue); 1395 unittest.expect(index >= 0, unittest.isTrue);
1355 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1396 subPart =
1397 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1356 pathOffset = index; 1398 pathOffset = index;
1357 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1399 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1358 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/builds")); 1400 unittest.expect(path.substring(pathOffset, pathOffset + 7),
1401 unittest.equals("/builds"));
1359 pathOffset += 7; 1402 pathOffset += 7;
1360 1403
1361 var query = (req.url).query; 1404 var query = (req.url).query;
1362 var queryOffset = 0; 1405 var queryOffset = 0;
1363 var queryMap = {}; 1406 var queryMap = {};
1364 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1407 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1365 parseBool(n) { 1408 parseBool(n) {
1366 if (n == "true") return true; 1409 if (n == "true") return true;
1367 if (n == "false") return false; 1410 if (n == "false") return false;
1368 if (n == null) return null; 1411 if (n == null) return null;
1369 throw new core.ArgumentError("Invalid boolean: $n"); 1412 throw new core.ArgumentError("Invalid boolean: $n");
1370 } 1413 }
1414
1371 if (query.length > 0) { 1415 if (query.length > 0) {
1372 for (var part in query.split("&")) { 1416 for (var part in query.split("&")) {
1373 var keyvalue = part.split("="); 1417 var keyvalue = part.split("=");
1374 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1418 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1419 core.Uri.decodeQueryComponent(keyvalue[1]));
1375 } 1420 }
1376 } 1421 }
1377 1422
1378
1379 var h = { 1423 var h = {
1380 "content-type" : "application/json; charset=utf-8", 1424 "content-type": "application/json; charset=utf-8",
1381 }; 1425 };
1382 var resp = convert.JSON.encode(buildOperation()); 1426 var resp = convert.JSON.encode(buildOperation());
1383 return new async.Future.value(stringResponse(200, h, resp)); 1427 return new async.Future.value(stringResponse(200, h, resp));
1384 }), true); 1428 }), true);
1385 res.create(arg_request, arg_projectId).then(unittest.expectAsync1(((api.Op eration response) { 1429 res
1430 .create(arg_request, arg_projectId)
1431 .then(unittest.expectAsync1(((api.Operation response) {
1386 checkOperation(response); 1432 checkOperation(response);
1387 }))); 1433 })));
1388 }); 1434 });
1389 1435
1390 unittest.test("method--get", () { 1436 unittest.test("method--get", () {
1391
1392 var mock = new HttpServerMock(); 1437 var mock = new HttpServerMock();
1393 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b uilds; 1438 api.ProjectsBuildsResourceApi res =
1439 new api.CloudbuildApi(mock).projects.builds;
1394 var arg_projectId = "foo"; 1440 var arg_projectId = "foo";
1395 var arg_id = "foo"; 1441 var arg_id = "foo";
1396 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1442 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1397 var path = (req.url).path; 1443 var path = (req.url).path;
1398 var pathOffset = 0; 1444 var pathOffset = 0;
1399 var index; 1445 var index;
1400 var subPart; 1446 var subPart;
1401 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1447 unittest.expect(
1448 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1402 pathOffset += 1; 1449 pathOffset += 1;
1403 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1450 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1451 unittest.equals("v1/projects/"));
1404 pathOffset += 12; 1452 pathOffset += 12;
1405 index = path.indexOf("/builds/", pathOffset); 1453 index = path.indexOf("/builds/", pathOffset);
1406 unittest.expect(index >= 0, unittest.isTrue); 1454 unittest.expect(index >= 0, unittest.isTrue);
1407 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1455 subPart =
1456 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1408 pathOffset = index; 1457 pathOffset = index;
1409 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1458 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1410 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ als("/builds/")); 1459 unittest.expect(path.substring(pathOffset, pathOffset + 8),
1460 unittest.equals("/builds/"));
1411 pathOffset += 8; 1461 pathOffset += 8;
1412 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1462 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1413 pathOffset = path.length; 1463 pathOffset = path.length;
1414 unittest.expect(subPart, unittest.equals("$arg_id")); 1464 unittest.expect(subPart, unittest.equals("$arg_id"));
1415 1465
1416 var query = (req.url).query; 1466 var query = (req.url).query;
1417 var queryOffset = 0; 1467 var queryOffset = 0;
1418 var queryMap = {}; 1468 var queryMap = {};
1419 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1469 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1420 parseBool(n) { 1470 parseBool(n) {
1421 if (n == "true") return true; 1471 if (n == "true") return true;
1422 if (n == "false") return false; 1472 if (n == "false") return false;
1423 if (n == null) return null; 1473 if (n == null) return null;
1424 throw new core.ArgumentError("Invalid boolean: $n"); 1474 throw new core.ArgumentError("Invalid boolean: $n");
1425 } 1475 }
1476
1426 if (query.length > 0) { 1477 if (query.length > 0) {
1427 for (var part in query.split("&")) { 1478 for (var part in query.split("&")) {
1428 var keyvalue = part.split("="); 1479 var keyvalue = part.split("=");
1429 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1480 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1481 core.Uri.decodeQueryComponent(keyvalue[1]));
1430 } 1482 }
1431 } 1483 }
1432 1484
1433
1434 var h = { 1485 var h = {
1435 "content-type" : "application/json; charset=utf-8", 1486 "content-type": "application/json; charset=utf-8",
1436 }; 1487 };
1437 var resp = convert.JSON.encode(buildBuild()); 1488 var resp = convert.JSON.encode(buildBuild());
1438 return new async.Future.value(stringResponse(200, h, resp)); 1489 return new async.Future.value(stringResponse(200, h, resp));
1439 }), true); 1490 }), true);
1440 res.get(arg_projectId, arg_id).then(unittest.expectAsync1(((api.Build resp onse) { 1491 res
1492 .get(arg_projectId, arg_id)
1493 .then(unittest.expectAsync1(((api.Build response) {
1441 checkBuild(response); 1494 checkBuild(response);
1442 }))); 1495 })));
1443 }); 1496 });
1444 1497
1445 unittest.test("method--list", () { 1498 unittest.test("method--list", () {
1446
1447 var mock = new HttpServerMock(); 1499 var mock = new HttpServerMock();
1448 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b uilds; 1500 api.ProjectsBuildsResourceApi res =
1501 new api.CloudbuildApi(mock).projects.builds;
1449 var arg_projectId = "foo"; 1502 var arg_projectId = "foo";
1450 var arg_pageToken = "foo"; 1503 var arg_pageToken = "foo";
1451 var arg_pageSize = 42; 1504 var arg_pageSize = 42;
1452 var arg_filter = "foo"; 1505 var arg_filter = "foo";
1453 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1506 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1454 var path = (req.url).path; 1507 var path = (req.url).path;
1455 var pathOffset = 0; 1508 var pathOffset = 0;
1456 var index; 1509 var index;
1457 var subPart; 1510 var subPart;
1458 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1511 unittest.expect(
1512 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1459 pathOffset += 1; 1513 pathOffset += 1;
1460 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1514 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1515 unittest.equals("v1/projects/"));
1461 pathOffset += 12; 1516 pathOffset += 12;
1462 index = path.indexOf("/builds", pathOffset); 1517 index = path.indexOf("/builds", pathOffset);
1463 unittest.expect(index >= 0, unittest.isTrue); 1518 unittest.expect(index >= 0, unittest.isTrue);
1464 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1519 subPart =
1520 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1465 pathOffset = index; 1521 pathOffset = index;
1466 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1522 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1467 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ als("/builds")); 1523 unittest.expect(path.substring(pathOffset, pathOffset + 7),
1524 unittest.equals("/builds"));
1468 pathOffset += 7; 1525 pathOffset += 7;
1469 1526
1470 var query = (req.url).query; 1527 var query = (req.url).query;
1471 var queryOffset = 0; 1528 var queryOffset = 0;
1472 var queryMap = {}; 1529 var queryMap = {};
1473 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1530 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1474 parseBool(n) { 1531 parseBool(n) {
1475 if (n == "true") return true; 1532 if (n == "true") return true;
1476 if (n == "false") return false; 1533 if (n == "false") return false;
1477 if (n == null) return null; 1534 if (n == null) return null;
1478 throw new core.ArgumentError("Invalid boolean: $n"); 1535 throw new core.ArgumentError("Invalid boolean: $n");
1479 } 1536 }
1537
1480 if (query.length > 0) { 1538 if (query.length > 0) {
1481 for (var part in query.split("&")) { 1539 for (var part in query.split("&")) {
1482 var keyvalue = part.split("="); 1540 var keyvalue = part.split("=");
1483 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1541 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1542 core.Uri.decodeQueryComponent(keyvalue[1]));
1484 } 1543 }
1485 } 1544 }
1486 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 1545 unittest.expect(
1487 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 1546 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
1547 unittest.expect(core.int.parse(queryMap["pageSize"].first),
1548 unittest.equals(arg_pageSize));
1488 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); 1549 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
1489 1550
1490
1491 var h = { 1551 var h = {
1492 "content-type" : "application/json; charset=utf-8", 1552 "content-type": "application/json; charset=utf-8",
1493 }; 1553 };
1494 var resp = convert.JSON.encode(buildListBuildsResponse()); 1554 var resp = convert.JSON.encode(buildListBuildsResponse());
1495 return new async.Future.value(stringResponse(200, h, resp)); 1555 return new async.Future.value(stringResponse(200, h, resp));
1496 }), true); 1556 }), true);
1497 res.list(arg_projectId, pageToken: arg_pageToken, pageSize: arg_pageSize, filter: arg_filter).then(unittest.expectAsync1(((api.ListBuildsResponse response ) { 1557 res
1558 .list(arg_projectId,
1559 pageToken: arg_pageToken,
1560 pageSize: arg_pageSize,
1561 filter: arg_filter)
1562 .then(unittest.expectAsync1(((api.ListBuildsResponse response) {
1498 checkListBuildsResponse(response); 1563 checkListBuildsResponse(response);
1499 }))); 1564 })));
1500 }); 1565 });
1501
1502 }); 1566 });
1503 1567
1504
1505 unittest.group("resource-ProjectsTriggersResourceApi", () { 1568 unittest.group("resource-ProjectsTriggersResourceApi", () {
1506 unittest.test("method--create", () { 1569 unittest.test("method--create", () {
1507
1508 var mock = new HttpServerMock(); 1570 var mock = new HttpServerMock();
1509 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects .triggers; 1571 api.ProjectsTriggersResourceApi res =
1572 new api.CloudbuildApi(mock).projects.triggers;
1510 var arg_request = buildBuildTrigger(); 1573 var arg_request = buildBuildTrigger();
1511 var arg_projectId = "foo"; 1574 var arg_projectId = "foo";
1512 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1575 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1513 var obj = new api.BuildTrigger.fromJson(json); 1576 var obj = new api.BuildTrigger.fromJson(json);
1514 checkBuildTrigger(obj); 1577 checkBuildTrigger(obj);
1515 1578
1516 var path = (req.url).path; 1579 var path = (req.url).path;
1517 var pathOffset = 0; 1580 var pathOffset = 0;
1518 var index; 1581 var index;
1519 var subPart; 1582 var subPart;
1520 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1583 unittest.expect(
1584 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1521 pathOffset += 1; 1585 pathOffset += 1;
1522 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1586 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1587 unittest.equals("v1/projects/"));
1523 pathOffset += 12; 1588 pathOffset += 12;
1524 index = path.indexOf("/triggers", pathOffset); 1589 index = path.indexOf("/triggers", pathOffset);
1525 unittest.expect(index >= 0, unittest.isTrue); 1590 unittest.expect(index >= 0, unittest.isTrue);
1526 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1591 subPart =
1592 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1527 pathOffset = index; 1593 pathOffset = index;
1528 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1594 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1529 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/triggers")); 1595 unittest.expect(path.substring(pathOffset, pathOffset + 9),
1596 unittest.equals("/triggers"));
1530 pathOffset += 9; 1597 pathOffset += 9;
1531 1598
1532 var query = (req.url).query; 1599 var query = (req.url).query;
1533 var queryOffset = 0; 1600 var queryOffset = 0;
1534 var queryMap = {}; 1601 var queryMap = {};
1535 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1602 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1536 parseBool(n) { 1603 parseBool(n) {
1537 if (n == "true") return true; 1604 if (n == "true") return true;
1538 if (n == "false") return false; 1605 if (n == "false") return false;
1539 if (n == null) return null; 1606 if (n == null) return null;
1540 throw new core.ArgumentError("Invalid boolean: $n"); 1607 throw new core.ArgumentError("Invalid boolean: $n");
1541 } 1608 }
1609
1542 if (query.length > 0) { 1610 if (query.length > 0) {
1543 for (var part in query.split("&")) { 1611 for (var part in query.split("&")) {
1544 var keyvalue = part.split("="); 1612 var keyvalue = part.split("=");
1545 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1613 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1614 core.Uri.decodeQueryComponent(keyvalue[1]));
1546 } 1615 }
1547 } 1616 }
1548 1617
1549
1550 var h = { 1618 var h = {
1551 "content-type" : "application/json; charset=utf-8", 1619 "content-type": "application/json; charset=utf-8",
1552 }; 1620 };
1553 var resp = convert.JSON.encode(buildBuildTrigger()); 1621 var resp = convert.JSON.encode(buildBuildTrigger());
1554 return new async.Future.value(stringResponse(200, h, resp)); 1622 return new async.Future.value(stringResponse(200, h, resp));
1555 }), true); 1623 }), true);
1556 res.create(arg_request, arg_projectId).then(unittest.expectAsync1(((api.Bu ildTrigger response) { 1624 res
1625 .create(arg_request, arg_projectId)
1626 .then(unittest.expectAsync1(((api.BuildTrigger response) {
1557 checkBuildTrigger(response); 1627 checkBuildTrigger(response);
1558 }))); 1628 })));
1559 }); 1629 });
1560 1630
1561 unittest.test("method--delete", () { 1631 unittest.test("method--delete", () {
1562
1563 var mock = new HttpServerMock(); 1632 var mock = new HttpServerMock();
1564 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects .triggers; 1633 api.ProjectsTriggersResourceApi res =
1634 new api.CloudbuildApi(mock).projects.triggers;
1565 var arg_projectId = "foo"; 1635 var arg_projectId = "foo";
1566 var arg_triggerId = "foo"; 1636 var arg_triggerId = "foo";
1567 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1637 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1568 var path = (req.url).path; 1638 var path = (req.url).path;
1569 var pathOffset = 0; 1639 var pathOffset = 0;
1570 var index; 1640 var index;
1571 var subPart; 1641 var subPart;
1572 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1642 unittest.expect(
1643 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1573 pathOffset += 1; 1644 pathOffset += 1;
1574 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1645 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1646 unittest.equals("v1/projects/"));
1575 pathOffset += 12; 1647 pathOffset += 12;
1576 index = path.indexOf("/triggers/", pathOffset); 1648 index = path.indexOf("/triggers/", pathOffset);
1577 unittest.expect(index >= 0, unittest.isTrue); 1649 unittest.expect(index >= 0, unittest.isTrue);
1578 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1650 subPart =
1651 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1579 pathOffset = index; 1652 pathOffset = index;
1580 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1653 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1581 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/triggers/")); 1654 unittest.expect(path.substring(pathOffset, pathOffset + 10),
1655 unittest.equals("/triggers/"));
1582 pathOffset += 10; 1656 pathOffset += 10;
1583 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1657 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1584 pathOffset = path.length; 1658 pathOffset = path.length;
1585 unittest.expect(subPart, unittest.equals("$arg_triggerId")); 1659 unittest.expect(subPart, unittest.equals("$arg_triggerId"));
1586 1660
1587 var query = (req.url).query; 1661 var query = (req.url).query;
1588 var queryOffset = 0; 1662 var queryOffset = 0;
1589 var queryMap = {}; 1663 var queryMap = {};
1590 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1664 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1591 parseBool(n) { 1665 parseBool(n) {
1592 if (n == "true") return true; 1666 if (n == "true") return true;
1593 if (n == "false") return false; 1667 if (n == "false") return false;
1594 if (n == null) return null; 1668 if (n == null) return null;
1595 throw new core.ArgumentError("Invalid boolean: $n"); 1669 throw new core.ArgumentError("Invalid boolean: $n");
1596 } 1670 }
1671
1597 if (query.length > 0) { 1672 if (query.length > 0) {
1598 for (var part in query.split("&")) { 1673 for (var part in query.split("&")) {
1599 var keyvalue = part.split("="); 1674 var keyvalue = part.split("=");
1600 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1675 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1676 core.Uri.decodeQueryComponent(keyvalue[1]));
1601 } 1677 }
1602 } 1678 }
1603 1679
1604
1605 var h = { 1680 var h = {
1606 "content-type" : "application/json; charset=utf-8", 1681 "content-type": "application/json; charset=utf-8",
1607 }; 1682 };
1608 var resp = convert.JSON.encode(buildEmpty()); 1683 var resp = convert.JSON.encode(buildEmpty());
1609 return new async.Future.value(stringResponse(200, h, resp)); 1684 return new async.Future.value(stringResponse(200, h, resp));
1610 }), true); 1685 }), true);
1611 res.delete(arg_projectId, arg_triggerId).then(unittest.expectAsync1(((api. Empty response) { 1686 res
1687 .delete(arg_projectId, arg_triggerId)
1688 .then(unittest.expectAsync1(((api.Empty response) {
1612 checkEmpty(response); 1689 checkEmpty(response);
1613 }))); 1690 })));
1614 }); 1691 });
1615 1692
1616 unittest.test("method--get", () { 1693 unittest.test("method--get", () {
1617
1618 var mock = new HttpServerMock(); 1694 var mock = new HttpServerMock();
1619 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects .triggers; 1695 api.ProjectsTriggersResourceApi res =
1696 new api.CloudbuildApi(mock).projects.triggers;
1620 var arg_projectId = "foo"; 1697 var arg_projectId = "foo";
1621 var arg_triggerId = "foo"; 1698 var arg_triggerId = "foo";
1622 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1699 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1623 var path = (req.url).path; 1700 var path = (req.url).path;
1624 var pathOffset = 0; 1701 var pathOffset = 0;
1625 var index; 1702 var index;
1626 var subPart; 1703 var subPart;
1627 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1704 unittest.expect(
1705 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1628 pathOffset += 1; 1706 pathOffset += 1;
1629 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1707 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1708 unittest.equals("v1/projects/"));
1630 pathOffset += 12; 1709 pathOffset += 12;
1631 index = path.indexOf("/triggers/", pathOffset); 1710 index = path.indexOf("/triggers/", pathOffset);
1632 unittest.expect(index >= 0, unittest.isTrue); 1711 unittest.expect(index >= 0, unittest.isTrue);
1633 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1712 subPart =
1713 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1634 pathOffset = index; 1714 pathOffset = index;
1635 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1715 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1636 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/triggers/")); 1716 unittest.expect(path.substring(pathOffset, pathOffset + 10),
1717 unittest.equals("/triggers/"));
1637 pathOffset += 10; 1718 pathOffset += 10;
1638 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1719 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1639 pathOffset = path.length; 1720 pathOffset = path.length;
1640 unittest.expect(subPart, unittest.equals("$arg_triggerId")); 1721 unittest.expect(subPart, unittest.equals("$arg_triggerId"));
1641 1722
1642 var query = (req.url).query; 1723 var query = (req.url).query;
1643 var queryOffset = 0; 1724 var queryOffset = 0;
1644 var queryMap = {}; 1725 var queryMap = {};
1645 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1726 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1646 parseBool(n) { 1727 parseBool(n) {
1647 if (n == "true") return true; 1728 if (n == "true") return true;
1648 if (n == "false") return false; 1729 if (n == "false") return false;
1649 if (n == null) return null; 1730 if (n == null) return null;
1650 throw new core.ArgumentError("Invalid boolean: $n"); 1731 throw new core.ArgumentError("Invalid boolean: $n");
1651 } 1732 }
1733
1652 if (query.length > 0) { 1734 if (query.length > 0) {
1653 for (var part in query.split("&")) { 1735 for (var part in query.split("&")) {
1654 var keyvalue = part.split("="); 1736 var keyvalue = part.split("=");
1655 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1737 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1738 core.Uri.decodeQueryComponent(keyvalue[1]));
1656 } 1739 }
1657 } 1740 }
1658 1741
1659
1660 var h = { 1742 var h = {
1661 "content-type" : "application/json; charset=utf-8", 1743 "content-type": "application/json; charset=utf-8",
1662 }; 1744 };
1663 var resp = convert.JSON.encode(buildBuildTrigger()); 1745 var resp = convert.JSON.encode(buildBuildTrigger());
1664 return new async.Future.value(stringResponse(200, h, resp)); 1746 return new async.Future.value(stringResponse(200, h, resp));
1665 }), true); 1747 }), true);
1666 res.get(arg_projectId, arg_triggerId).then(unittest.expectAsync1(((api.Bui ldTrigger response) { 1748 res
1749 .get(arg_projectId, arg_triggerId)
1750 .then(unittest.expectAsync1(((api.BuildTrigger response) {
1667 checkBuildTrigger(response); 1751 checkBuildTrigger(response);
1668 }))); 1752 })));
1669 }); 1753 });
1670 1754
1671 unittest.test("method--list", () { 1755 unittest.test("method--list", () {
1672
1673 var mock = new HttpServerMock(); 1756 var mock = new HttpServerMock();
1674 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects .triggers; 1757 api.ProjectsTriggersResourceApi res =
1758 new api.CloudbuildApi(mock).projects.triggers;
1675 var arg_projectId = "foo"; 1759 var arg_projectId = "foo";
1676 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1760 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1677 var path = (req.url).path; 1761 var path = (req.url).path;
1678 var pathOffset = 0; 1762 var pathOffset = 0;
1679 var index; 1763 var index;
1680 var subPart; 1764 var subPart;
1681 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1765 unittest.expect(
1766 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1682 pathOffset += 1; 1767 pathOffset += 1;
1683 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1768 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1769 unittest.equals("v1/projects/"));
1684 pathOffset += 12; 1770 pathOffset += 12;
1685 index = path.indexOf("/triggers", pathOffset); 1771 index = path.indexOf("/triggers", pathOffset);
1686 unittest.expect(index >= 0, unittest.isTrue); 1772 unittest.expect(index >= 0, unittest.isTrue);
1687 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1773 subPart =
1774 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1688 pathOffset = index; 1775 pathOffset = index;
1689 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1776 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1690 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/triggers")); 1777 unittest.expect(path.substring(pathOffset, pathOffset + 9),
1778 unittest.equals("/triggers"));
1691 pathOffset += 9; 1779 pathOffset += 9;
1692 1780
1693 var query = (req.url).query; 1781 var query = (req.url).query;
1694 var queryOffset = 0; 1782 var queryOffset = 0;
1695 var queryMap = {}; 1783 var queryMap = {};
1696 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1784 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1697 parseBool(n) { 1785 parseBool(n) {
1698 if (n == "true") return true; 1786 if (n == "true") return true;
1699 if (n == "false") return false; 1787 if (n == "false") return false;
1700 if (n == null) return null; 1788 if (n == null) return null;
1701 throw new core.ArgumentError("Invalid boolean: $n"); 1789 throw new core.ArgumentError("Invalid boolean: $n");
1702 } 1790 }
1791
1703 if (query.length > 0) { 1792 if (query.length > 0) {
1704 for (var part in query.split("&")) { 1793 for (var part in query.split("&")) {
1705 var keyvalue = part.split("="); 1794 var keyvalue = part.split("=");
1706 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1795 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1796 core.Uri.decodeQueryComponent(keyvalue[1]));
1707 } 1797 }
1708 } 1798 }
1709 1799
1710
1711 var h = { 1800 var h = {
1712 "content-type" : "application/json; charset=utf-8", 1801 "content-type": "application/json; charset=utf-8",
1713 }; 1802 };
1714 var resp = convert.JSON.encode(buildListBuildTriggersResponse()); 1803 var resp = convert.JSON.encode(buildListBuildTriggersResponse());
1715 return new async.Future.value(stringResponse(200, h, resp)); 1804 return new async.Future.value(stringResponse(200, h, resp));
1716 }), true); 1805 }), true);
1717 res.list(arg_projectId).then(unittest.expectAsync1(((api.ListBuildTriggers Response response) { 1806 res.list(arg_projectId).then(
1807 unittest.expectAsync1(((api.ListBuildTriggersResponse response) {
1718 checkListBuildTriggersResponse(response); 1808 checkListBuildTriggersResponse(response);
1719 }))); 1809 })));
1720 }); 1810 });
1721 1811
1722 unittest.test("method--patch", () { 1812 unittest.test("method--patch", () {
1723
1724 var mock = new HttpServerMock(); 1813 var mock = new HttpServerMock();
1725 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects .triggers; 1814 api.ProjectsTriggersResourceApi res =
1815 new api.CloudbuildApi(mock).projects.triggers;
1726 var arg_request = buildBuildTrigger(); 1816 var arg_request = buildBuildTrigger();
1727 var arg_projectId = "foo"; 1817 var arg_projectId = "foo";
1728 var arg_triggerId = "foo"; 1818 var arg_triggerId = "foo";
1729 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 1819 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
1730 var obj = new api.BuildTrigger.fromJson(json); 1820 var obj = new api.BuildTrigger.fromJson(json);
1731 checkBuildTrigger(obj); 1821 checkBuildTrigger(obj);
1732 1822
1733 var path = (req.url).path; 1823 var path = (req.url).path;
1734 var pathOffset = 0; 1824 var pathOffset = 0;
1735 var index; 1825 var index;
1736 var subPart; 1826 var subPart;
1737 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 1827 unittest.expect(
1828 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
1738 pathOffset += 1; 1829 pathOffset += 1;
1739 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1/projects/")); 1830 unittest.expect(path.substring(pathOffset, pathOffset + 12),
1831 unittest.equals("v1/projects/"));
1740 pathOffset += 12; 1832 pathOffset += 12;
1741 index = path.indexOf("/triggers/", pathOffset); 1833 index = path.indexOf("/triggers/", pathOffset);
1742 unittest.expect(index >= 0, unittest.isTrue); 1834 unittest.expect(index >= 0, unittest.isTrue);
1743 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 1835 subPart =
1836 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
1744 pathOffset = index; 1837 pathOffset = index;
1745 unittest.expect(subPart, unittest.equals("$arg_projectId")); 1838 unittest.expect(subPart, unittest.equals("$arg_projectId"));
1746 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/triggers/")); 1839 unittest.expect(path.substring(pathOffset, pathOffset + 10),
1840 unittest.equals("/triggers/"));
1747 pathOffset += 10; 1841 pathOffset += 10;
1748 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 1842 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
1749 pathOffset = path.length; 1843 pathOffset = path.length;
1750 unittest.expect(subPart, unittest.equals("$arg_triggerId")); 1844 unittest.expect(subPart, unittest.equals("$arg_triggerId"));
1751 1845
1752 var query = (req.url).query; 1846 var query = (req.url).query;
1753 var queryOffset = 0; 1847 var queryOffset = 0;
1754 var queryMap = {}; 1848 var queryMap = {};
1755 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 1849 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
1756 parseBool(n) { 1850 parseBool(n) {
1757 if (n == "true") return true; 1851 if (n == "true") return true;
1758 if (n == "false") return false; 1852 if (n == "false") return false;
1759 if (n == null) return null; 1853 if (n == null) return null;
1760 throw new core.ArgumentError("Invalid boolean: $n"); 1854 throw new core.ArgumentError("Invalid boolean: $n");
1761 } 1855 }
1856
1762 if (query.length > 0) { 1857 if (query.length > 0) {
1763 for (var part in query.split("&")) { 1858 for (var part in query.split("&")) {
1764 var keyvalue = part.split("="); 1859 var keyvalue = part.split("=");
1765 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 1860 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
1861 core.Uri.decodeQueryComponent(keyvalue[1]));
1766 } 1862 }
1767 } 1863 }
1768 1864
1769
1770 var h = { 1865 var h = {
1771 "content-type" : "application/json; charset=utf-8", 1866 "content-type": "application/json; charset=utf-8",
1772 }; 1867 };
1773 var resp = convert.JSON.encode(buildBuildTrigger()); 1868 var resp = convert.JSON.encode(buildBuildTrigger());
1774 return new async.Future.value(stringResponse(200, h, resp)); 1869 return new async.Future.value(stringResponse(200, h, resp));
1775 }), true); 1870 }), true);
1776 res.patch(arg_request, arg_projectId, arg_triggerId).then(unittest.expectA sync1(((api.BuildTrigger response) { 1871 res
1872 .patch(arg_request, arg_projectId, arg_triggerId)
1873 .then(unittest.expectAsync1(((api.BuildTrigger response) {
1777 checkBuildTrigger(response); 1874 checkBuildTrigger(response);
1778 }))); 1875 })));
1779 }); 1876 });
1780
1781 }); 1877 });
1782
1783
1784 } 1878 }
1785
OLDNEW
« no previous file with comments | « generated/googleapis/test/cloudbilling/v1_test.dart ('k') | generated/googleapis/test/clouddebugger/v2_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698