OLD | NEW |
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 Loading... |
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 Loading... |
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 Loading... |
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 | |
OLD | NEW |