OLD | NEW |
1 library googleapis.container.v1.test; | 1 library googleapis.container.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/container/v1.dart' as api; | 10 import 'package:googleapis/container/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 core.int buildCounterAcceleratorConfig = 0; | 53 core.int buildCounterAcceleratorConfig = 0; |
55 buildAcceleratorConfig() { | 54 buildAcceleratorConfig() { |
56 var o = new api.AcceleratorConfig(); | 55 var o = new api.AcceleratorConfig(); |
57 buildCounterAcceleratorConfig++; | 56 buildCounterAcceleratorConfig++; |
58 if (buildCounterAcceleratorConfig < 3) { | 57 if (buildCounterAcceleratorConfig < 3) { |
59 o.acceleratorCount = "foo"; | 58 o.acceleratorCount = "foo"; |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
113 unittest.expect(o.autoUpgradeStartTime, unittest.equals('foo')); | 112 unittest.expect(o.autoUpgradeStartTime, unittest.equals('foo')); |
114 unittest.expect(o.description, unittest.equals('foo')); | 113 unittest.expect(o.description, unittest.equals('foo')); |
115 } | 114 } |
116 buildCounterAutoUpgradeOptions--; | 115 buildCounterAutoUpgradeOptions--; |
117 } | 116 } |
118 | 117 |
119 core.int buildCounterCancelOperationRequest = 0; | 118 core.int buildCounterCancelOperationRequest = 0; |
120 buildCancelOperationRequest() { | 119 buildCancelOperationRequest() { |
121 var o = new api.CancelOperationRequest(); | 120 var o = new api.CancelOperationRequest(); |
122 buildCounterCancelOperationRequest++; | 121 buildCounterCancelOperationRequest++; |
123 if (buildCounterCancelOperationRequest < 3) { | 122 if (buildCounterCancelOperationRequest < 3) {} |
124 } | |
125 buildCounterCancelOperationRequest--; | 123 buildCounterCancelOperationRequest--; |
126 return o; | 124 return o; |
127 } | 125 } |
128 | 126 |
129 checkCancelOperationRequest(api.CancelOperationRequest o) { | 127 checkCancelOperationRequest(api.CancelOperationRequest o) { |
130 buildCounterCancelOperationRequest++; | 128 buildCounterCancelOperationRequest++; |
131 if (buildCounterCancelOperationRequest < 3) { | 129 if (buildCounterCancelOperationRequest < 3) {} |
132 } | |
133 buildCounterCancelOperationRequest--; | 130 buildCounterCancelOperationRequest--; |
134 } | 131 } |
135 | 132 |
136 core.int buildCounterCidrBlock = 0; | 133 core.int buildCounterCidrBlock = 0; |
137 buildCidrBlock() { | 134 buildCidrBlock() { |
138 var o = new api.CidrBlock(); | 135 var o = new api.CidrBlock(); |
139 buildCounterCidrBlock++; | 136 buildCounterCidrBlock++; |
140 if (buildCounterCidrBlock < 3) { | 137 if (buildCounterCidrBlock < 3) { |
141 o.cidrBlock = "foo"; | 138 o.cidrBlock = "foo"; |
142 o.displayName = "foo"; | 139 o.displayName = "foo"; |
(...skipping 23 matching lines...) Expand all Loading... |
166 } | 163 } |
167 | 164 |
168 checkClientCertificateConfig(api.ClientCertificateConfig o) { | 165 checkClientCertificateConfig(api.ClientCertificateConfig o) { |
169 buildCounterClientCertificateConfig++; | 166 buildCounterClientCertificateConfig++; |
170 if (buildCounterClientCertificateConfig < 3) { | 167 if (buildCounterClientCertificateConfig < 3) { |
171 unittest.expect(o.issueClientCertificate, unittest.isTrue); | 168 unittest.expect(o.issueClientCertificate, unittest.isTrue); |
172 } | 169 } |
173 buildCounterClientCertificateConfig--; | 170 buildCounterClientCertificateConfig--; |
174 } | 171 } |
175 | 172 |
176 buildUnnamed1864() { | 173 buildUnnamed1862() { |
177 var o = new core.List<core.String>(); | 174 var o = new core.List<core.String>(); |
178 o.add("foo"); | 175 o.add("foo"); |
179 o.add("foo"); | 176 o.add("foo"); |
180 return o; | 177 return o; |
181 } | 178 } |
182 | 179 |
183 checkUnnamed1864(core.List<core.String> o) { | 180 checkUnnamed1862(core.List<core.String> o) { |
184 unittest.expect(o, unittest.hasLength(2)); | 181 unittest.expect(o, unittest.hasLength(2)); |
185 unittest.expect(o[0], unittest.equals('foo')); | 182 unittest.expect(o[0], unittest.equals('foo')); |
186 unittest.expect(o[1], unittest.equals('foo')); | 183 unittest.expect(o[1], unittest.equals('foo')); |
187 } | 184 } |
188 | 185 |
189 buildUnnamed1865() { | 186 buildUnnamed1863() { |
190 var o = new core.List<core.String>(); | 187 var o = new core.List<core.String>(); |
191 o.add("foo"); | 188 o.add("foo"); |
192 o.add("foo"); | 189 o.add("foo"); |
193 return o; | 190 return o; |
194 } | 191 } |
195 | 192 |
196 checkUnnamed1865(core.List<core.String> o) { | 193 checkUnnamed1863(core.List<core.String> o) { |
197 unittest.expect(o, unittest.hasLength(2)); | 194 unittest.expect(o, unittest.hasLength(2)); |
198 unittest.expect(o[0], unittest.equals('foo')); | 195 unittest.expect(o[0], unittest.equals('foo')); |
199 unittest.expect(o[1], unittest.equals('foo')); | 196 unittest.expect(o[1], unittest.equals('foo')); |
200 } | 197 } |
201 | 198 |
202 buildUnnamed1866() { | 199 buildUnnamed1864() { |
203 var o = new core.List<api.NodePool>(); | 200 var o = new core.List<api.NodePool>(); |
204 o.add(buildNodePool()); | 201 o.add(buildNodePool()); |
205 o.add(buildNodePool()); | 202 o.add(buildNodePool()); |
206 return o; | 203 return o; |
207 } | 204 } |
208 | 205 |
209 checkUnnamed1866(core.List<api.NodePool> o) { | 206 checkUnnamed1864(core.List<api.NodePool> o) { |
210 unittest.expect(o, unittest.hasLength(2)); | 207 unittest.expect(o, unittest.hasLength(2)); |
211 checkNodePool(o[0]); | 208 checkNodePool(o[0]); |
212 checkNodePool(o[1]); | 209 checkNodePool(o[1]); |
213 } | 210 } |
214 | 211 |
215 buildUnnamed1867() { | 212 buildUnnamed1865() { |
216 var o = new core.Map<core.String, core.String>(); | 213 var o = new core.Map<core.String, core.String>(); |
217 o["x"] = "foo"; | 214 o["x"] = "foo"; |
218 o["y"] = "foo"; | 215 o["y"] = "foo"; |
219 return o; | 216 return o; |
220 } | 217 } |
221 | 218 |
222 checkUnnamed1867(core.Map<core.String, core.String> o) { | 219 checkUnnamed1865(core.Map<core.String, core.String> o) { |
223 unittest.expect(o, unittest.hasLength(2)); | 220 unittest.expect(o, unittest.hasLength(2)); |
224 unittest.expect(o["x"], unittest.equals('foo')); | 221 unittest.expect(o["x"], unittest.equals('foo')); |
225 unittest.expect(o["y"], unittest.equals('foo')); | 222 unittest.expect(o["y"], unittest.equals('foo')); |
226 } | 223 } |
227 | 224 |
228 core.int buildCounterCluster = 0; | 225 core.int buildCounterCluster = 0; |
229 buildCluster() { | 226 buildCluster() { |
230 var o = new api.Cluster(); | 227 var o = new api.Cluster(); |
231 buildCounterCluster++; | 228 buildCounterCluster++; |
232 if (buildCounterCluster < 3) { | 229 if (buildCounterCluster < 3) { |
233 o.addonsConfig = buildAddonsConfig(); | 230 o.addonsConfig = buildAddonsConfig(); |
234 o.clusterIpv4Cidr = "foo"; | 231 o.clusterIpv4Cidr = "foo"; |
235 o.createTime = "foo"; | 232 o.createTime = "foo"; |
236 o.currentMasterVersion = "foo"; | 233 o.currentMasterVersion = "foo"; |
237 o.currentNodeCount = 42; | 234 o.currentNodeCount = 42; |
238 o.currentNodeVersion = "foo"; | 235 o.currentNodeVersion = "foo"; |
239 o.description = "foo"; | 236 o.description = "foo"; |
240 o.enableKubernetesAlpha = true; | 237 o.enableKubernetesAlpha = true; |
241 o.endpoint = "foo"; | 238 o.endpoint = "foo"; |
242 o.expireTime = "foo"; | 239 o.expireTime = "foo"; |
243 o.initialClusterVersion = "foo"; | 240 o.initialClusterVersion = "foo"; |
244 o.initialNodeCount = 42; | 241 o.initialNodeCount = 42; |
245 o.instanceGroupUrls = buildUnnamed1864(); | 242 o.instanceGroupUrls = buildUnnamed1862(); |
246 o.ipAllocationPolicy = buildIPAllocationPolicy(); | 243 o.ipAllocationPolicy = buildIPAllocationPolicy(); |
247 o.labelFingerprint = "foo"; | 244 o.labelFingerprint = "foo"; |
248 o.legacyAbac = buildLegacyAbac(); | 245 o.legacyAbac = buildLegacyAbac(); |
249 o.locations = buildUnnamed1865(); | 246 o.locations = buildUnnamed1863(); |
250 o.loggingService = "foo"; | 247 o.loggingService = "foo"; |
251 o.masterAuth = buildMasterAuth(); | 248 o.masterAuth = buildMasterAuth(); |
252 o.masterAuthorizedNetworksConfig = buildMasterAuthorizedNetworksConfig(); | 249 o.masterAuthorizedNetworksConfig = buildMasterAuthorizedNetworksConfig(); |
253 o.monitoringService = "foo"; | 250 o.monitoringService = "foo"; |
254 o.name = "foo"; | 251 o.name = "foo"; |
255 o.network = "foo"; | 252 o.network = "foo"; |
256 o.networkPolicy = buildNetworkPolicy(); | 253 o.networkPolicy = buildNetworkPolicy(); |
257 o.nodeConfig = buildNodeConfig(); | 254 o.nodeConfig = buildNodeConfig(); |
258 o.nodeIpv4CidrSize = 42; | 255 o.nodeIpv4CidrSize = 42; |
259 o.nodePools = buildUnnamed1866(); | 256 o.nodePools = buildUnnamed1864(); |
260 o.resourceLabels = buildUnnamed1867(); | 257 o.resourceLabels = buildUnnamed1865(); |
261 o.selfLink = "foo"; | 258 o.selfLink = "foo"; |
262 o.servicesIpv4Cidr = "foo"; | 259 o.servicesIpv4Cidr = "foo"; |
263 o.status = "foo"; | 260 o.status = "foo"; |
264 o.statusMessage = "foo"; | 261 o.statusMessage = "foo"; |
265 o.subnetwork = "foo"; | 262 o.subnetwork = "foo"; |
266 o.zone = "foo"; | 263 o.zone = "foo"; |
267 } | 264 } |
268 buildCounterCluster--; | 265 buildCounterCluster--; |
269 return o; | 266 return o; |
270 } | 267 } |
271 | 268 |
272 checkCluster(api.Cluster o) { | 269 checkCluster(api.Cluster o) { |
273 buildCounterCluster++; | 270 buildCounterCluster++; |
274 if (buildCounterCluster < 3) { | 271 if (buildCounterCluster < 3) { |
275 checkAddonsConfig(o.addonsConfig); | 272 checkAddonsConfig(o.addonsConfig); |
276 unittest.expect(o.clusterIpv4Cidr, unittest.equals('foo')); | 273 unittest.expect(o.clusterIpv4Cidr, unittest.equals('foo')); |
277 unittest.expect(o.createTime, unittest.equals('foo')); | 274 unittest.expect(o.createTime, unittest.equals('foo')); |
278 unittest.expect(o.currentMasterVersion, unittest.equals('foo')); | 275 unittest.expect(o.currentMasterVersion, unittest.equals('foo')); |
279 unittest.expect(o.currentNodeCount, unittest.equals(42)); | 276 unittest.expect(o.currentNodeCount, unittest.equals(42)); |
280 unittest.expect(o.currentNodeVersion, unittest.equals('foo')); | 277 unittest.expect(o.currentNodeVersion, unittest.equals('foo')); |
281 unittest.expect(o.description, unittest.equals('foo')); | 278 unittest.expect(o.description, unittest.equals('foo')); |
282 unittest.expect(o.enableKubernetesAlpha, unittest.isTrue); | 279 unittest.expect(o.enableKubernetesAlpha, unittest.isTrue); |
283 unittest.expect(o.endpoint, unittest.equals('foo')); | 280 unittest.expect(o.endpoint, unittest.equals('foo')); |
284 unittest.expect(o.expireTime, unittest.equals('foo')); | 281 unittest.expect(o.expireTime, unittest.equals('foo')); |
285 unittest.expect(o.initialClusterVersion, unittest.equals('foo')); | 282 unittest.expect(o.initialClusterVersion, unittest.equals('foo')); |
286 unittest.expect(o.initialNodeCount, unittest.equals(42)); | 283 unittest.expect(o.initialNodeCount, unittest.equals(42)); |
287 checkUnnamed1864(o.instanceGroupUrls); | 284 checkUnnamed1862(o.instanceGroupUrls); |
288 checkIPAllocationPolicy(o.ipAllocationPolicy); | 285 checkIPAllocationPolicy(o.ipAllocationPolicy); |
289 unittest.expect(o.labelFingerprint, unittest.equals('foo')); | 286 unittest.expect(o.labelFingerprint, unittest.equals('foo')); |
290 checkLegacyAbac(o.legacyAbac); | 287 checkLegacyAbac(o.legacyAbac); |
291 checkUnnamed1865(o.locations); | 288 checkUnnamed1863(o.locations); |
292 unittest.expect(o.loggingService, unittest.equals('foo')); | 289 unittest.expect(o.loggingService, unittest.equals('foo')); |
293 checkMasterAuth(o.masterAuth); | 290 checkMasterAuth(o.masterAuth); |
294 checkMasterAuthorizedNetworksConfig(o.masterAuthorizedNetworksConfig); | 291 checkMasterAuthorizedNetworksConfig(o.masterAuthorizedNetworksConfig); |
295 unittest.expect(o.monitoringService, unittest.equals('foo')); | 292 unittest.expect(o.monitoringService, unittest.equals('foo')); |
296 unittest.expect(o.name, unittest.equals('foo')); | 293 unittest.expect(o.name, unittest.equals('foo')); |
297 unittest.expect(o.network, unittest.equals('foo')); | 294 unittest.expect(o.network, unittest.equals('foo')); |
298 checkNetworkPolicy(o.networkPolicy); | 295 checkNetworkPolicy(o.networkPolicy); |
299 checkNodeConfig(o.nodeConfig); | 296 checkNodeConfig(o.nodeConfig); |
300 unittest.expect(o.nodeIpv4CidrSize, unittest.equals(42)); | 297 unittest.expect(o.nodeIpv4CidrSize, unittest.equals(42)); |
301 checkUnnamed1866(o.nodePools); | 298 checkUnnamed1864(o.nodePools); |
302 checkUnnamed1867(o.resourceLabels); | 299 checkUnnamed1865(o.resourceLabels); |
303 unittest.expect(o.selfLink, unittest.equals('foo')); | 300 unittest.expect(o.selfLink, unittest.equals('foo')); |
304 unittest.expect(o.servicesIpv4Cidr, unittest.equals('foo')); | 301 unittest.expect(o.servicesIpv4Cidr, unittest.equals('foo')); |
305 unittest.expect(o.status, unittest.equals('foo')); | 302 unittest.expect(o.status, unittest.equals('foo')); |
306 unittest.expect(o.statusMessage, unittest.equals('foo')); | 303 unittest.expect(o.statusMessage, unittest.equals('foo')); |
307 unittest.expect(o.subnetwork, unittest.equals('foo')); | 304 unittest.expect(o.subnetwork, unittest.equals('foo')); |
308 unittest.expect(o.zone, unittest.equals('foo')); | 305 unittest.expect(o.zone, unittest.equals('foo')); |
309 } | 306 } |
310 buildCounterCluster--; | 307 buildCounterCluster--; |
311 } | 308 } |
312 | 309 |
313 buildUnnamed1868() { | 310 buildUnnamed1866() { |
314 var o = new core.List<core.String>(); | 311 var o = new core.List<core.String>(); |
315 o.add("foo"); | 312 o.add("foo"); |
316 o.add("foo"); | 313 o.add("foo"); |
317 return o; | 314 return o; |
318 } | 315 } |
319 | 316 |
320 checkUnnamed1868(core.List<core.String> o) { | 317 checkUnnamed1866(core.List<core.String> o) { |
321 unittest.expect(o, unittest.hasLength(2)); | 318 unittest.expect(o, unittest.hasLength(2)); |
322 unittest.expect(o[0], unittest.equals('foo')); | 319 unittest.expect(o[0], unittest.equals('foo')); |
323 unittest.expect(o[1], unittest.equals('foo')); | 320 unittest.expect(o[1], unittest.equals('foo')); |
324 } | 321 } |
325 | 322 |
326 core.int buildCounterClusterUpdate = 0; | 323 core.int buildCounterClusterUpdate = 0; |
327 buildClusterUpdate() { | 324 buildClusterUpdate() { |
328 var o = new api.ClusterUpdate(); | 325 var o = new api.ClusterUpdate(); |
329 buildCounterClusterUpdate++; | 326 buildCounterClusterUpdate++; |
330 if (buildCounterClusterUpdate < 3) { | 327 if (buildCounterClusterUpdate < 3) { |
331 o.desiredAddonsConfig = buildAddonsConfig(); | 328 o.desiredAddonsConfig = buildAddonsConfig(); |
332 o.desiredImageType = "foo"; | 329 o.desiredImageType = "foo"; |
333 o.desiredLocations = buildUnnamed1868(); | 330 o.desiredLocations = buildUnnamed1866(); |
334 o.desiredMasterAuthorizedNetworksConfig = buildMasterAuthorizedNetworksConfi
g(); | 331 o.desiredMasterAuthorizedNetworksConfig = |
| 332 buildMasterAuthorizedNetworksConfig(); |
335 o.desiredMasterVersion = "foo"; | 333 o.desiredMasterVersion = "foo"; |
336 o.desiredMonitoringService = "foo"; | 334 o.desiredMonitoringService = "foo"; |
337 o.desiredNodePoolAutoscaling = buildNodePoolAutoscaling(); | 335 o.desiredNodePoolAutoscaling = buildNodePoolAutoscaling(); |
338 o.desiredNodePoolId = "foo"; | 336 o.desiredNodePoolId = "foo"; |
339 o.desiredNodeVersion = "foo"; | 337 o.desiredNodeVersion = "foo"; |
340 } | 338 } |
341 buildCounterClusterUpdate--; | 339 buildCounterClusterUpdate--; |
342 return o; | 340 return o; |
343 } | 341 } |
344 | 342 |
345 checkClusterUpdate(api.ClusterUpdate o) { | 343 checkClusterUpdate(api.ClusterUpdate o) { |
346 buildCounterClusterUpdate++; | 344 buildCounterClusterUpdate++; |
347 if (buildCounterClusterUpdate < 3) { | 345 if (buildCounterClusterUpdate < 3) { |
348 checkAddonsConfig(o.desiredAddonsConfig); | 346 checkAddonsConfig(o.desiredAddonsConfig); |
349 unittest.expect(o.desiredImageType, unittest.equals('foo')); | 347 unittest.expect(o.desiredImageType, unittest.equals('foo')); |
350 checkUnnamed1868(o.desiredLocations); | 348 checkUnnamed1866(o.desiredLocations); |
351 checkMasterAuthorizedNetworksConfig(o.desiredMasterAuthorizedNetworksConfig)
; | 349 checkMasterAuthorizedNetworksConfig( |
| 350 o.desiredMasterAuthorizedNetworksConfig); |
352 unittest.expect(o.desiredMasterVersion, unittest.equals('foo')); | 351 unittest.expect(o.desiredMasterVersion, unittest.equals('foo')); |
353 unittest.expect(o.desiredMonitoringService, unittest.equals('foo')); | 352 unittest.expect(o.desiredMonitoringService, unittest.equals('foo')); |
354 checkNodePoolAutoscaling(o.desiredNodePoolAutoscaling); | 353 checkNodePoolAutoscaling(o.desiredNodePoolAutoscaling); |
355 unittest.expect(o.desiredNodePoolId, unittest.equals('foo')); | 354 unittest.expect(o.desiredNodePoolId, unittest.equals('foo')); |
356 unittest.expect(o.desiredNodeVersion, unittest.equals('foo')); | 355 unittest.expect(o.desiredNodeVersion, unittest.equals('foo')); |
357 } | 356 } |
358 buildCounterClusterUpdate--; | 357 buildCounterClusterUpdate--; |
359 } | 358 } |
360 | 359 |
361 core.int buildCounterCompleteIPRotationRequest = 0; | 360 core.int buildCounterCompleteIPRotationRequest = 0; |
362 buildCompleteIPRotationRequest() { | 361 buildCompleteIPRotationRequest() { |
363 var o = new api.CompleteIPRotationRequest(); | 362 var o = new api.CompleteIPRotationRequest(); |
364 buildCounterCompleteIPRotationRequest++; | 363 buildCounterCompleteIPRotationRequest++; |
365 if (buildCounterCompleteIPRotationRequest < 3) { | 364 if (buildCounterCompleteIPRotationRequest < 3) {} |
366 } | |
367 buildCounterCompleteIPRotationRequest--; | 365 buildCounterCompleteIPRotationRequest--; |
368 return o; | 366 return o; |
369 } | 367 } |
370 | 368 |
371 checkCompleteIPRotationRequest(api.CompleteIPRotationRequest o) { | 369 checkCompleteIPRotationRequest(api.CompleteIPRotationRequest o) { |
372 buildCounterCompleteIPRotationRequest++; | 370 buildCounterCompleteIPRotationRequest++; |
373 if (buildCounterCompleteIPRotationRequest < 3) { | 371 if (buildCounterCompleteIPRotationRequest < 3) {} |
374 } | |
375 buildCounterCompleteIPRotationRequest--; | 372 buildCounterCompleteIPRotationRequest--; |
376 } | 373 } |
377 | 374 |
378 core.int buildCounterCreateClusterRequest = 0; | 375 core.int buildCounterCreateClusterRequest = 0; |
379 buildCreateClusterRequest() { | 376 buildCreateClusterRequest() { |
380 var o = new api.CreateClusterRequest(); | 377 var o = new api.CreateClusterRequest(); |
381 buildCounterCreateClusterRequest++; | 378 buildCounterCreateClusterRequest++; |
382 if (buildCounterCreateClusterRequest < 3) { | 379 if (buildCounterCreateClusterRequest < 3) { |
383 o.cluster = buildCluster(); | 380 o.cluster = buildCluster(); |
384 } | 381 } |
(...skipping 25 matching lines...) Expand all Loading... |
410 if (buildCounterCreateNodePoolRequest < 3) { | 407 if (buildCounterCreateNodePoolRequest < 3) { |
411 checkNodePool(o.nodePool); | 408 checkNodePool(o.nodePool); |
412 } | 409 } |
413 buildCounterCreateNodePoolRequest--; | 410 buildCounterCreateNodePoolRequest--; |
414 } | 411 } |
415 | 412 |
416 core.int buildCounterEmpty = 0; | 413 core.int buildCounterEmpty = 0; |
417 buildEmpty() { | 414 buildEmpty() { |
418 var o = new api.Empty(); | 415 var o = new api.Empty(); |
419 buildCounterEmpty++; | 416 buildCounterEmpty++; |
420 if (buildCounterEmpty < 3) { | 417 if (buildCounterEmpty < 3) {} |
421 } | |
422 buildCounterEmpty--; | 418 buildCounterEmpty--; |
423 return o; | 419 return o; |
424 } | 420 } |
425 | 421 |
426 checkEmpty(api.Empty o) { | 422 checkEmpty(api.Empty o) { |
427 buildCounterEmpty++; | 423 buildCounterEmpty++; |
428 if (buildCounterEmpty < 3) { | 424 if (buildCounterEmpty < 3) {} |
429 } | |
430 buildCounterEmpty--; | 425 buildCounterEmpty--; |
431 } | 426 } |
432 | 427 |
433 core.int buildCounterHorizontalPodAutoscaling = 0; | 428 core.int buildCounterHorizontalPodAutoscaling = 0; |
434 buildHorizontalPodAutoscaling() { | 429 buildHorizontalPodAutoscaling() { |
435 var o = new api.HorizontalPodAutoscaling(); | 430 var o = new api.HorizontalPodAutoscaling(); |
436 buildCounterHorizontalPodAutoscaling++; | 431 buildCounterHorizontalPodAutoscaling++; |
437 if (buildCounterHorizontalPodAutoscaling < 3) { | 432 if (buildCounterHorizontalPodAutoscaling < 3) { |
438 o.disabled = true; | 433 o.disabled = true; |
439 } | 434 } |
(...skipping 27 matching lines...) Expand all Loading... |
467 } | 462 } |
468 buildCounterHttpLoadBalancing--; | 463 buildCounterHttpLoadBalancing--; |
469 } | 464 } |
470 | 465 |
471 core.int buildCounterIPAllocationPolicy = 0; | 466 core.int buildCounterIPAllocationPolicy = 0; |
472 buildIPAllocationPolicy() { | 467 buildIPAllocationPolicy() { |
473 var o = new api.IPAllocationPolicy(); | 468 var o = new api.IPAllocationPolicy(); |
474 buildCounterIPAllocationPolicy++; | 469 buildCounterIPAllocationPolicy++; |
475 if (buildCounterIPAllocationPolicy < 3) { | 470 if (buildCounterIPAllocationPolicy < 3) { |
476 o.clusterIpv4Cidr = "foo"; | 471 o.clusterIpv4Cidr = "foo"; |
| 472 o.clusterIpv4CidrBlock = "foo"; |
| 473 o.clusterSecondaryRangeName = "foo"; |
477 o.createSubnetwork = true; | 474 o.createSubnetwork = true; |
478 o.nodeIpv4Cidr = "foo"; | 475 o.nodeIpv4Cidr = "foo"; |
| 476 o.nodeIpv4CidrBlock = "foo"; |
479 o.servicesIpv4Cidr = "foo"; | 477 o.servicesIpv4Cidr = "foo"; |
| 478 o.servicesIpv4CidrBlock = "foo"; |
| 479 o.servicesSecondaryRangeName = "foo"; |
480 o.subnetworkName = "foo"; | 480 o.subnetworkName = "foo"; |
481 o.useIpAliases = true; | 481 o.useIpAliases = true; |
482 } | 482 } |
483 buildCounterIPAllocationPolicy--; | 483 buildCounterIPAllocationPolicy--; |
484 return o; | 484 return o; |
485 } | 485 } |
486 | 486 |
487 checkIPAllocationPolicy(api.IPAllocationPolicy o) { | 487 checkIPAllocationPolicy(api.IPAllocationPolicy o) { |
488 buildCounterIPAllocationPolicy++; | 488 buildCounterIPAllocationPolicy++; |
489 if (buildCounterIPAllocationPolicy < 3) { | 489 if (buildCounterIPAllocationPolicy < 3) { |
490 unittest.expect(o.clusterIpv4Cidr, unittest.equals('foo')); | 490 unittest.expect(o.clusterIpv4Cidr, unittest.equals('foo')); |
| 491 unittest.expect(o.clusterIpv4CidrBlock, unittest.equals('foo')); |
| 492 unittest.expect(o.clusterSecondaryRangeName, unittest.equals('foo')); |
491 unittest.expect(o.createSubnetwork, unittest.isTrue); | 493 unittest.expect(o.createSubnetwork, unittest.isTrue); |
492 unittest.expect(o.nodeIpv4Cidr, unittest.equals('foo')); | 494 unittest.expect(o.nodeIpv4Cidr, unittest.equals('foo')); |
| 495 unittest.expect(o.nodeIpv4CidrBlock, unittest.equals('foo')); |
493 unittest.expect(o.servicesIpv4Cidr, unittest.equals('foo')); | 496 unittest.expect(o.servicesIpv4Cidr, unittest.equals('foo')); |
| 497 unittest.expect(o.servicesIpv4CidrBlock, unittest.equals('foo')); |
| 498 unittest.expect(o.servicesSecondaryRangeName, unittest.equals('foo')); |
494 unittest.expect(o.subnetworkName, unittest.equals('foo')); | 499 unittest.expect(o.subnetworkName, unittest.equals('foo')); |
495 unittest.expect(o.useIpAliases, unittest.isTrue); | 500 unittest.expect(o.useIpAliases, unittest.isTrue); |
496 } | 501 } |
497 buildCounterIPAllocationPolicy--; | 502 buildCounterIPAllocationPolicy--; |
498 } | 503 } |
499 | 504 |
500 core.int buildCounterKubernetesDashboard = 0; | 505 core.int buildCounterKubernetesDashboard = 0; |
501 buildKubernetesDashboard() { | 506 buildKubernetesDashboard() { |
502 var o = new api.KubernetesDashboard(); | 507 var o = new api.KubernetesDashboard(); |
503 buildCounterKubernetesDashboard++; | 508 buildCounterKubernetesDashboard++; |
(...skipping 24 matching lines...) Expand all Loading... |
528 } | 533 } |
529 | 534 |
530 checkLegacyAbac(api.LegacyAbac o) { | 535 checkLegacyAbac(api.LegacyAbac o) { |
531 buildCounterLegacyAbac++; | 536 buildCounterLegacyAbac++; |
532 if (buildCounterLegacyAbac < 3) { | 537 if (buildCounterLegacyAbac < 3) { |
533 unittest.expect(o.enabled, unittest.isTrue); | 538 unittest.expect(o.enabled, unittest.isTrue); |
534 } | 539 } |
535 buildCounterLegacyAbac--; | 540 buildCounterLegacyAbac--; |
536 } | 541 } |
537 | 542 |
538 buildUnnamed1869() { | 543 buildUnnamed1867() { |
539 var o = new core.List<api.Cluster>(); | 544 var o = new core.List<api.Cluster>(); |
540 o.add(buildCluster()); | 545 o.add(buildCluster()); |
541 o.add(buildCluster()); | 546 o.add(buildCluster()); |
542 return o; | 547 return o; |
543 } | 548 } |
544 | 549 |
545 checkUnnamed1869(core.List<api.Cluster> o) { | 550 checkUnnamed1867(core.List<api.Cluster> o) { |
546 unittest.expect(o, unittest.hasLength(2)); | 551 unittest.expect(o, unittest.hasLength(2)); |
547 checkCluster(o[0]); | 552 checkCluster(o[0]); |
548 checkCluster(o[1]); | 553 checkCluster(o[1]); |
549 } | 554 } |
550 | 555 |
551 buildUnnamed1870() { | 556 buildUnnamed1868() { |
552 var o = new core.List<core.String>(); | 557 var o = new core.List<core.String>(); |
553 o.add("foo"); | 558 o.add("foo"); |
554 o.add("foo"); | 559 o.add("foo"); |
555 return o; | 560 return o; |
556 } | 561 } |
557 | 562 |
558 checkUnnamed1870(core.List<core.String> o) { | 563 checkUnnamed1868(core.List<core.String> o) { |
559 unittest.expect(o, unittest.hasLength(2)); | 564 unittest.expect(o, unittest.hasLength(2)); |
560 unittest.expect(o[0], unittest.equals('foo')); | 565 unittest.expect(o[0], unittest.equals('foo')); |
561 unittest.expect(o[1], unittest.equals('foo')); | 566 unittest.expect(o[1], unittest.equals('foo')); |
562 } | 567 } |
563 | 568 |
564 core.int buildCounterListClustersResponse = 0; | 569 core.int buildCounterListClustersResponse = 0; |
565 buildListClustersResponse() { | 570 buildListClustersResponse() { |
566 var o = new api.ListClustersResponse(); | 571 var o = new api.ListClustersResponse(); |
567 buildCounterListClustersResponse++; | 572 buildCounterListClustersResponse++; |
568 if (buildCounterListClustersResponse < 3) { | 573 if (buildCounterListClustersResponse < 3) { |
569 o.clusters = buildUnnamed1869(); | 574 o.clusters = buildUnnamed1867(); |
570 o.missingZones = buildUnnamed1870(); | 575 o.missingZones = buildUnnamed1868(); |
571 } | 576 } |
572 buildCounterListClustersResponse--; | 577 buildCounterListClustersResponse--; |
573 return o; | 578 return o; |
574 } | 579 } |
575 | 580 |
576 checkListClustersResponse(api.ListClustersResponse o) { | 581 checkListClustersResponse(api.ListClustersResponse o) { |
577 buildCounterListClustersResponse++; | 582 buildCounterListClustersResponse++; |
578 if (buildCounterListClustersResponse < 3) { | 583 if (buildCounterListClustersResponse < 3) { |
579 checkUnnamed1869(o.clusters); | 584 checkUnnamed1867(o.clusters); |
580 checkUnnamed1870(o.missingZones); | 585 checkUnnamed1868(o.missingZones); |
581 } | 586 } |
582 buildCounterListClustersResponse--; | 587 buildCounterListClustersResponse--; |
583 } | 588 } |
584 | 589 |
585 buildUnnamed1871() { | 590 buildUnnamed1869() { |
586 var o = new core.List<api.NodePool>(); | 591 var o = new core.List<api.NodePool>(); |
587 o.add(buildNodePool()); | 592 o.add(buildNodePool()); |
588 o.add(buildNodePool()); | 593 o.add(buildNodePool()); |
589 return o; | 594 return o; |
590 } | 595 } |
591 | 596 |
592 checkUnnamed1871(core.List<api.NodePool> o) { | 597 checkUnnamed1869(core.List<api.NodePool> o) { |
593 unittest.expect(o, unittest.hasLength(2)); | 598 unittest.expect(o, unittest.hasLength(2)); |
594 checkNodePool(o[0]); | 599 checkNodePool(o[0]); |
595 checkNodePool(o[1]); | 600 checkNodePool(o[1]); |
596 } | 601 } |
597 | 602 |
598 core.int buildCounterListNodePoolsResponse = 0; | 603 core.int buildCounterListNodePoolsResponse = 0; |
599 buildListNodePoolsResponse() { | 604 buildListNodePoolsResponse() { |
600 var o = new api.ListNodePoolsResponse(); | 605 var o = new api.ListNodePoolsResponse(); |
601 buildCounterListNodePoolsResponse++; | 606 buildCounterListNodePoolsResponse++; |
602 if (buildCounterListNodePoolsResponse < 3) { | 607 if (buildCounterListNodePoolsResponse < 3) { |
603 o.nodePools = buildUnnamed1871(); | 608 o.nodePools = buildUnnamed1869(); |
604 } | 609 } |
605 buildCounterListNodePoolsResponse--; | 610 buildCounterListNodePoolsResponse--; |
606 return o; | 611 return o; |
607 } | 612 } |
608 | 613 |
609 checkListNodePoolsResponse(api.ListNodePoolsResponse o) { | 614 checkListNodePoolsResponse(api.ListNodePoolsResponse o) { |
610 buildCounterListNodePoolsResponse++; | 615 buildCounterListNodePoolsResponse++; |
611 if (buildCounterListNodePoolsResponse < 3) { | 616 if (buildCounterListNodePoolsResponse < 3) { |
612 checkUnnamed1871(o.nodePools); | 617 checkUnnamed1869(o.nodePools); |
613 } | 618 } |
614 buildCounterListNodePoolsResponse--; | 619 buildCounterListNodePoolsResponse--; |
615 } | 620 } |
616 | 621 |
617 buildUnnamed1872() { | 622 buildUnnamed1870() { |
618 var o = new core.List<core.String>(); | 623 var o = new core.List<core.String>(); |
619 o.add("foo"); | 624 o.add("foo"); |
620 o.add("foo"); | 625 o.add("foo"); |
621 return o; | 626 return o; |
622 } | 627 } |
623 | 628 |
624 checkUnnamed1872(core.List<core.String> o) { | 629 checkUnnamed1870(core.List<core.String> o) { |
625 unittest.expect(o, unittest.hasLength(2)); | 630 unittest.expect(o, unittest.hasLength(2)); |
626 unittest.expect(o[0], unittest.equals('foo')); | 631 unittest.expect(o[0], unittest.equals('foo')); |
627 unittest.expect(o[1], unittest.equals('foo')); | 632 unittest.expect(o[1], unittest.equals('foo')); |
628 } | 633 } |
629 | 634 |
630 buildUnnamed1873() { | 635 buildUnnamed1871() { |
631 var o = new core.List<api.Operation>(); | 636 var o = new core.List<api.Operation>(); |
632 o.add(buildOperation()); | 637 o.add(buildOperation()); |
633 o.add(buildOperation()); | 638 o.add(buildOperation()); |
634 return o; | 639 return o; |
635 } | 640 } |
636 | 641 |
637 checkUnnamed1873(core.List<api.Operation> o) { | 642 checkUnnamed1871(core.List<api.Operation> o) { |
638 unittest.expect(o, unittest.hasLength(2)); | 643 unittest.expect(o, unittest.hasLength(2)); |
639 checkOperation(o[0]); | 644 checkOperation(o[0]); |
640 checkOperation(o[1]); | 645 checkOperation(o[1]); |
641 } | 646 } |
642 | 647 |
643 core.int buildCounterListOperationsResponse = 0; | 648 core.int buildCounterListOperationsResponse = 0; |
644 buildListOperationsResponse() { | 649 buildListOperationsResponse() { |
645 var o = new api.ListOperationsResponse(); | 650 var o = new api.ListOperationsResponse(); |
646 buildCounterListOperationsResponse++; | 651 buildCounterListOperationsResponse++; |
647 if (buildCounterListOperationsResponse < 3) { | 652 if (buildCounterListOperationsResponse < 3) { |
648 o.missingZones = buildUnnamed1872(); | 653 o.missingZones = buildUnnamed1870(); |
649 o.operations = buildUnnamed1873(); | 654 o.operations = buildUnnamed1871(); |
650 } | 655 } |
651 buildCounterListOperationsResponse--; | 656 buildCounterListOperationsResponse--; |
652 return o; | 657 return o; |
653 } | 658 } |
654 | 659 |
655 checkListOperationsResponse(api.ListOperationsResponse o) { | 660 checkListOperationsResponse(api.ListOperationsResponse o) { |
656 buildCounterListOperationsResponse++; | 661 buildCounterListOperationsResponse++; |
657 if (buildCounterListOperationsResponse < 3) { | 662 if (buildCounterListOperationsResponse < 3) { |
658 checkUnnamed1872(o.missingZones); | 663 checkUnnamed1870(o.missingZones); |
659 checkUnnamed1873(o.operations); | 664 checkUnnamed1871(o.operations); |
660 } | 665 } |
661 buildCounterListOperationsResponse--; | 666 buildCounterListOperationsResponse--; |
662 } | 667 } |
663 | 668 |
664 core.int buildCounterMasterAuth = 0; | 669 core.int buildCounterMasterAuth = 0; |
665 buildMasterAuth() { | 670 buildMasterAuth() { |
666 var o = new api.MasterAuth(); | 671 var o = new api.MasterAuth(); |
667 buildCounterMasterAuth++; | 672 buildCounterMasterAuth++; |
668 if (buildCounterMasterAuth < 3) { | 673 if (buildCounterMasterAuth < 3) { |
669 o.clientCertificate = "foo"; | 674 o.clientCertificate = "foo"; |
(...skipping 13 matching lines...) Expand all Loading... |
683 unittest.expect(o.clientCertificate, unittest.equals('foo')); | 688 unittest.expect(o.clientCertificate, unittest.equals('foo')); |
684 checkClientCertificateConfig(o.clientCertificateConfig); | 689 checkClientCertificateConfig(o.clientCertificateConfig); |
685 unittest.expect(o.clientKey, unittest.equals('foo')); | 690 unittest.expect(o.clientKey, unittest.equals('foo')); |
686 unittest.expect(o.clusterCaCertificate, unittest.equals('foo')); | 691 unittest.expect(o.clusterCaCertificate, unittest.equals('foo')); |
687 unittest.expect(o.password, unittest.equals('foo')); | 692 unittest.expect(o.password, unittest.equals('foo')); |
688 unittest.expect(o.username, unittest.equals('foo')); | 693 unittest.expect(o.username, unittest.equals('foo')); |
689 } | 694 } |
690 buildCounterMasterAuth--; | 695 buildCounterMasterAuth--; |
691 } | 696 } |
692 | 697 |
693 buildUnnamed1874() { | 698 buildUnnamed1872() { |
694 var o = new core.List<api.CidrBlock>(); | 699 var o = new core.List<api.CidrBlock>(); |
695 o.add(buildCidrBlock()); | 700 o.add(buildCidrBlock()); |
696 o.add(buildCidrBlock()); | 701 o.add(buildCidrBlock()); |
697 return o; | 702 return o; |
698 } | 703 } |
699 | 704 |
700 checkUnnamed1874(core.List<api.CidrBlock> o) { | 705 checkUnnamed1872(core.List<api.CidrBlock> o) { |
701 unittest.expect(o, unittest.hasLength(2)); | 706 unittest.expect(o, unittest.hasLength(2)); |
702 checkCidrBlock(o[0]); | 707 checkCidrBlock(o[0]); |
703 checkCidrBlock(o[1]); | 708 checkCidrBlock(o[1]); |
704 } | 709 } |
705 | 710 |
706 core.int buildCounterMasterAuthorizedNetworksConfig = 0; | 711 core.int buildCounterMasterAuthorizedNetworksConfig = 0; |
707 buildMasterAuthorizedNetworksConfig() { | 712 buildMasterAuthorizedNetworksConfig() { |
708 var o = new api.MasterAuthorizedNetworksConfig(); | 713 var o = new api.MasterAuthorizedNetworksConfig(); |
709 buildCounterMasterAuthorizedNetworksConfig++; | 714 buildCounterMasterAuthorizedNetworksConfig++; |
710 if (buildCounterMasterAuthorizedNetworksConfig < 3) { | 715 if (buildCounterMasterAuthorizedNetworksConfig < 3) { |
711 o.cidrBlocks = buildUnnamed1874(); | 716 o.cidrBlocks = buildUnnamed1872(); |
712 o.enabled = true; | 717 o.enabled = true; |
713 } | 718 } |
714 buildCounterMasterAuthorizedNetworksConfig--; | 719 buildCounterMasterAuthorizedNetworksConfig--; |
715 return o; | 720 return o; |
716 } | 721 } |
717 | 722 |
718 checkMasterAuthorizedNetworksConfig(api.MasterAuthorizedNetworksConfig o) { | 723 checkMasterAuthorizedNetworksConfig(api.MasterAuthorizedNetworksConfig o) { |
719 buildCounterMasterAuthorizedNetworksConfig++; | 724 buildCounterMasterAuthorizedNetworksConfig++; |
720 if (buildCounterMasterAuthorizedNetworksConfig < 3) { | 725 if (buildCounterMasterAuthorizedNetworksConfig < 3) { |
721 checkUnnamed1874(o.cidrBlocks); | 726 checkUnnamed1872(o.cidrBlocks); |
722 unittest.expect(o.enabled, unittest.isTrue); | 727 unittest.expect(o.enabled, unittest.isTrue); |
723 } | 728 } |
724 buildCounterMasterAuthorizedNetworksConfig--; | 729 buildCounterMasterAuthorizedNetworksConfig--; |
725 } | 730 } |
726 | 731 |
727 core.int buildCounterNetworkPolicy = 0; | 732 core.int buildCounterNetworkPolicy = 0; |
728 buildNetworkPolicy() { | 733 buildNetworkPolicy() { |
729 var o = new api.NetworkPolicy(); | 734 var o = new api.NetworkPolicy(); |
730 buildCounterNetworkPolicy++; | 735 buildCounterNetworkPolicy++; |
731 if (buildCounterNetworkPolicy < 3) { | 736 if (buildCounterNetworkPolicy < 3) { |
732 o.enabled = true; | 737 o.enabled = true; |
733 o.provider = "foo"; | 738 o.provider = "foo"; |
734 } | 739 } |
735 buildCounterNetworkPolicy--; | 740 buildCounterNetworkPolicy--; |
736 return o; | 741 return o; |
737 } | 742 } |
738 | 743 |
739 checkNetworkPolicy(api.NetworkPolicy o) { | 744 checkNetworkPolicy(api.NetworkPolicy o) { |
740 buildCounterNetworkPolicy++; | 745 buildCounterNetworkPolicy++; |
741 if (buildCounterNetworkPolicy < 3) { | 746 if (buildCounterNetworkPolicy < 3) { |
742 unittest.expect(o.enabled, unittest.isTrue); | 747 unittest.expect(o.enabled, unittest.isTrue); |
743 unittest.expect(o.provider, unittest.equals('foo')); | 748 unittest.expect(o.provider, unittest.equals('foo')); |
744 } | 749 } |
745 buildCounterNetworkPolicy--; | 750 buildCounterNetworkPolicy--; |
746 } | 751 } |
747 | 752 |
748 buildUnnamed1875() { | 753 buildUnnamed1873() { |
749 var o = new core.List<api.AcceleratorConfig>(); | 754 var o = new core.List<api.AcceleratorConfig>(); |
750 o.add(buildAcceleratorConfig()); | 755 o.add(buildAcceleratorConfig()); |
751 o.add(buildAcceleratorConfig()); | 756 o.add(buildAcceleratorConfig()); |
752 return o; | 757 return o; |
753 } | 758 } |
754 | 759 |
755 checkUnnamed1875(core.List<api.AcceleratorConfig> o) { | 760 checkUnnamed1873(core.List<api.AcceleratorConfig> o) { |
756 unittest.expect(o, unittest.hasLength(2)); | 761 unittest.expect(o, unittest.hasLength(2)); |
757 checkAcceleratorConfig(o[0]); | 762 checkAcceleratorConfig(o[0]); |
758 checkAcceleratorConfig(o[1]); | 763 checkAcceleratorConfig(o[1]); |
759 } | 764 } |
760 | 765 |
761 buildUnnamed1876() { | 766 buildUnnamed1874() { |
762 var o = new core.Map<core.String, core.String>(); | 767 var o = new core.Map<core.String, core.String>(); |
763 o["x"] = "foo"; | 768 o["x"] = "foo"; |
764 o["y"] = "foo"; | 769 o["y"] = "foo"; |
765 return o; | 770 return o; |
766 } | 771 } |
767 | 772 |
768 checkUnnamed1876(core.Map<core.String, core.String> o) { | 773 checkUnnamed1874(core.Map<core.String, core.String> o) { |
769 unittest.expect(o, unittest.hasLength(2)); | 774 unittest.expect(o, unittest.hasLength(2)); |
770 unittest.expect(o["x"], unittest.equals('foo')); | 775 unittest.expect(o["x"], unittest.equals('foo')); |
771 unittest.expect(o["y"], unittest.equals('foo')); | 776 unittest.expect(o["y"], unittest.equals('foo')); |
772 } | 777 } |
773 | 778 |
774 buildUnnamed1877() { | 779 buildUnnamed1875() { |
775 var o = new core.Map<core.String, core.String>(); | 780 var o = new core.Map<core.String, core.String>(); |
776 o["x"] = "foo"; | 781 o["x"] = "foo"; |
777 o["y"] = "foo"; | 782 o["y"] = "foo"; |
778 return o; | 783 return o; |
779 } | 784 } |
780 | 785 |
781 checkUnnamed1877(core.Map<core.String, core.String> o) { | 786 checkUnnamed1875(core.Map<core.String, core.String> o) { |
782 unittest.expect(o, unittest.hasLength(2)); | 787 unittest.expect(o, unittest.hasLength(2)); |
783 unittest.expect(o["x"], unittest.equals('foo')); | 788 unittest.expect(o["x"], unittest.equals('foo')); |
784 unittest.expect(o["y"], unittest.equals('foo')); | 789 unittest.expect(o["y"], unittest.equals('foo')); |
785 } | 790 } |
786 | 791 |
787 buildUnnamed1878() { | 792 buildUnnamed1876() { |
788 var o = new core.List<core.String>(); | 793 var o = new core.List<core.String>(); |
789 o.add("foo"); | 794 o.add("foo"); |
790 o.add("foo"); | 795 o.add("foo"); |
791 return o; | 796 return o; |
792 } | 797 } |
793 | 798 |
794 checkUnnamed1878(core.List<core.String> o) { | 799 checkUnnamed1876(core.List<core.String> o) { |
795 unittest.expect(o, unittest.hasLength(2)); | 800 unittest.expect(o, unittest.hasLength(2)); |
796 unittest.expect(o[0], unittest.equals('foo')); | 801 unittest.expect(o[0], unittest.equals('foo')); |
797 unittest.expect(o[1], unittest.equals('foo')); | 802 unittest.expect(o[1], unittest.equals('foo')); |
798 } | 803 } |
799 | 804 |
800 buildUnnamed1879() { | 805 buildUnnamed1877() { |
801 var o = new core.List<core.String>(); | 806 var o = new core.List<core.String>(); |
802 o.add("foo"); | 807 o.add("foo"); |
803 o.add("foo"); | 808 o.add("foo"); |
804 return o; | 809 return o; |
805 } | 810 } |
806 | 811 |
807 checkUnnamed1879(core.List<core.String> o) { | 812 checkUnnamed1877(core.List<core.String> o) { |
808 unittest.expect(o, unittest.hasLength(2)); | 813 unittest.expect(o, unittest.hasLength(2)); |
809 unittest.expect(o[0], unittest.equals('foo')); | 814 unittest.expect(o[0], unittest.equals('foo')); |
810 unittest.expect(o[1], unittest.equals('foo')); | 815 unittest.expect(o[1], unittest.equals('foo')); |
811 } | 816 } |
812 | 817 |
813 core.int buildCounterNodeConfig = 0; | 818 core.int buildCounterNodeConfig = 0; |
814 buildNodeConfig() { | 819 buildNodeConfig() { |
815 var o = new api.NodeConfig(); | 820 var o = new api.NodeConfig(); |
816 buildCounterNodeConfig++; | 821 buildCounterNodeConfig++; |
817 if (buildCounterNodeConfig < 3) { | 822 if (buildCounterNodeConfig < 3) { |
818 o.accelerators = buildUnnamed1875(); | 823 o.accelerators = buildUnnamed1873(); |
819 o.diskSizeGb = 42; | 824 o.diskSizeGb = 42; |
820 o.imageType = "foo"; | 825 o.imageType = "foo"; |
821 o.labels = buildUnnamed1876(); | 826 o.labels = buildUnnamed1874(); |
822 o.localSsdCount = 42; | 827 o.localSsdCount = 42; |
823 o.machineType = "foo"; | 828 o.machineType = "foo"; |
824 o.metadata = buildUnnamed1877(); | 829 o.metadata = buildUnnamed1875(); |
825 o.oauthScopes = buildUnnamed1878(); | 830 o.oauthScopes = buildUnnamed1876(); |
826 o.preemptible = true; | 831 o.preemptible = true; |
827 o.serviceAccount = "foo"; | 832 o.serviceAccount = "foo"; |
828 o.tags = buildUnnamed1879(); | 833 o.tags = buildUnnamed1877(); |
829 } | 834 } |
830 buildCounterNodeConfig--; | 835 buildCounterNodeConfig--; |
831 return o; | 836 return o; |
832 } | 837 } |
833 | 838 |
834 checkNodeConfig(api.NodeConfig o) { | 839 checkNodeConfig(api.NodeConfig o) { |
835 buildCounterNodeConfig++; | 840 buildCounterNodeConfig++; |
836 if (buildCounterNodeConfig < 3) { | 841 if (buildCounterNodeConfig < 3) { |
837 checkUnnamed1875(o.accelerators); | 842 checkUnnamed1873(o.accelerators); |
838 unittest.expect(o.diskSizeGb, unittest.equals(42)); | 843 unittest.expect(o.diskSizeGb, unittest.equals(42)); |
839 unittest.expect(o.imageType, unittest.equals('foo')); | 844 unittest.expect(o.imageType, unittest.equals('foo')); |
840 checkUnnamed1876(o.labels); | 845 checkUnnamed1874(o.labels); |
841 unittest.expect(o.localSsdCount, unittest.equals(42)); | 846 unittest.expect(o.localSsdCount, unittest.equals(42)); |
842 unittest.expect(o.machineType, unittest.equals('foo')); | 847 unittest.expect(o.machineType, unittest.equals('foo')); |
843 checkUnnamed1877(o.metadata); | 848 checkUnnamed1875(o.metadata); |
844 checkUnnamed1878(o.oauthScopes); | 849 checkUnnamed1876(o.oauthScopes); |
845 unittest.expect(o.preemptible, unittest.isTrue); | 850 unittest.expect(o.preemptible, unittest.isTrue); |
846 unittest.expect(o.serviceAccount, unittest.equals('foo')); | 851 unittest.expect(o.serviceAccount, unittest.equals('foo')); |
847 checkUnnamed1879(o.tags); | 852 checkUnnamed1877(o.tags); |
848 } | 853 } |
849 buildCounterNodeConfig--; | 854 buildCounterNodeConfig--; |
850 } | 855 } |
851 | 856 |
852 core.int buildCounterNodeManagement = 0; | 857 core.int buildCounterNodeManagement = 0; |
853 buildNodeManagement() { | 858 buildNodeManagement() { |
854 var o = new api.NodeManagement(); | 859 var o = new api.NodeManagement(); |
855 buildCounterNodeManagement++; | 860 buildCounterNodeManagement++; |
856 if (buildCounterNodeManagement < 3) { | 861 if (buildCounterNodeManagement < 3) { |
857 o.autoRepair = true; | 862 o.autoRepair = true; |
858 o.autoUpgrade = true; | 863 o.autoUpgrade = true; |
859 o.upgradeOptions = buildAutoUpgradeOptions(); | 864 o.upgradeOptions = buildAutoUpgradeOptions(); |
860 } | 865 } |
861 buildCounterNodeManagement--; | 866 buildCounterNodeManagement--; |
862 return o; | 867 return o; |
863 } | 868 } |
864 | 869 |
865 checkNodeManagement(api.NodeManagement o) { | 870 checkNodeManagement(api.NodeManagement o) { |
866 buildCounterNodeManagement++; | 871 buildCounterNodeManagement++; |
867 if (buildCounterNodeManagement < 3) { | 872 if (buildCounterNodeManagement < 3) { |
868 unittest.expect(o.autoRepair, unittest.isTrue); | 873 unittest.expect(o.autoRepair, unittest.isTrue); |
869 unittest.expect(o.autoUpgrade, unittest.isTrue); | 874 unittest.expect(o.autoUpgrade, unittest.isTrue); |
870 checkAutoUpgradeOptions(o.upgradeOptions); | 875 checkAutoUpgradeOptions(o.upgradeOptions); |
871 } | 876 } |
872 buildCounterNodeManagement--; | 877 buildCounterNodeManagement--; |
873 } | 878 } |
874 | 879 |
875 buildUnnamed1880() { | 880 buildUnnamed1878() { |
876 var o = new core.List<core.String>(); | 881 var o = new core.List<core.String>(); |
877 o.add("foo"); | 882 o.add("foo"); |
878 o.add("foo"); | 883 o.add("foo"); |
879 return o; | 884 return o; |
880 } | 885 } |
881 | 886 |
882 checkUnnamed1880(core.List<core.String> o) { | 887 checkUnnamed1878(core.List<core.String> o) { |
883 unittest.expect(o, unittest.hasLength(2)); | 888 unittest.expect(o, unittest.hasLength(2)); |
884 unittest.expect(o[0], unittest.equals('foo')); | 889 unittest.expect(o[0], unittest.equals('foo')); |
885 unittest.expect(o[1], unittest.equals('foo')); | 890 unittest.expect(o[1], unittest.equals('foo')); |
886 } | 891 } |
887 | 892 |
888 core.int buildCounterNodePool = 0; | 893 core.int buildCounterNodePool = 0; |
889 buildNodePool() { | 894 buildNodePool() { |
890 var o = new api.NodePool(); | 895 var o = new api.NodePool(); |
891 buildCounterNodePool++; | 896 buildCounterNodePool++; |
892 if (buildCounterNodePool < 3) { | 897 if (buildCounterNodePool < 3) { |
893 o.autoscaling = buildNodePoolAutoscaling(); | 898 o.autoscaling = buildNodePoolAutoscaling(); |
894 o.config = buildNodeConfig(); | 899 o.config = buildNodeConfig(); |
895 o.initialNodeCount = 42; | 900 o.initialNodeCount = 42; |
896 o.instanceGroupUrls = buildUnnamed1880(); | 901 o.instanceGroupUrls = buildUnnamed1878(); |
897 o.management = buildNodeManagement(); | 902 o.management = buildNodeManagement(); |
898 o.name = "foo"; | 903 o.name = "foo"; |
899 o.selfLink = "foo"; | 904 o.selfLink = "foo"; |
900 o.status = "foo"; | 905 o.status = "foo"; |
901 o.statusMessage = "foo"; | 906 o.statusMessage = "foo"; |
902 o.version = "foo"; | 907 o.version = "foo"; |
903 } | 908 } |
904 buildCounterNodePool--; | 909 buildCounterNodePool--; |
905 return o; | 910 return o; |
906 } | 911 } |
907 | 912 |
908 checkNodePool(api.NodePool o) { | 913 checkNodePool(api.NodePool o) { |
909 buildCounterNodePool++; | 914 buildCounterNodePool++; |
910 if (buildCounterNodePool < 3) { | 915 if (buildCounterNodePool < 3) { |
911 checkNodePoolAutoscaling(o.autoscaling); | 916 checkNodePoolAutoscaling(o.autoscaling); |
912 checkNodeConfig(o.config); | 917 checkNodeConfig(o.config); |
913 unittest.expect(o.initialNodeCount, unittest.equals(42)); | 918 unittest.expect(o.initialNodeCount, unittest.equals(42)); |
914 checkUnnamed1880(o.instanceGroupUrls); | 919 checkUnnamed1878(o.instanceGroupUrls); |
915 checkNodeManagement(o.management); | 920 checkNodeManagement(o.management); |
916 unittest.expect(o.name, unittest.equals('foo')); | 921 unittest.expect(o.name, unittest.equals('foo')); |
917 unittest.expect(o.selfLink, unittest.equals('foo')); | 922 unittest.expect(o.selfLink, unittest.equals('foo')); |
918 unittest.expect(o.status, unittest.equals('foo')); | 923 unittest.expect(o.status, unittest.equals('foo')); |
919 unittest.expect(o.statusMessage, unittest.equals('foo')); | 924 unittest.expect(o.statusMessage, unittest.equals('foo')); |
920 unittest.expect(o.version, unittest.equals('foo')); | 925 unittest.expect(o.version, unittest.equals('foo')); |
921 } | 926 } |
922 buildCounterNodePool--; | 927 buildCounterNodePool--; |
923 } | 928 } |
924 | 929 |
(...skipping 19 matching lines...) Expand all Loading... |
944 } | 949 } |
945 buildCounterNodePoolAutoscaling--; | 950 buildCounterNodePoolAutoscaling--; |
946 } | 951 } |
947 | 952 |
948 core.int buildCounterOperation = 0; | 953 core.int buildCounterOperation = 0; |
949 buildOperation() { | 954 buildOperation() { |
950 var o = new api.Operation(); | 955 var o = new api.Operation(); |
951 buildCounterOperation++; | 956 buildCounterOperation++; |
952 if (buildCounterOperation < 3) { | 957 if (buildCounterOperation < 3) { |
953 o.detail = "foo"; | 958 o.detail = "foo"; |
| 959 o.endTime = "foo"; |
954 o.name = "foo"; | 960 o.name = "foo"; |
955 o.operationType = "foo"; | 961 o.operationType = "foo"; |
956 o.selfLink = "foo"; | 962 o.selfLink = "foo"; |
| 963 o.startTime = "foo"; |
957 o.status = "foo"; | 964 o.status = "foo"; |
958 o.statusMessage = "foo"; | 965 o.statusMessage = "foo"; |
959 o.targetLink = "foo"; | 966 o.targetLink = "foo"; |
960 o.zone = "foo"; | 967 o.zone = "foo"; |
961 } | 968 } |
962 buildCounterOperation--; | 969 buildCounterOperation--; |
963 return o; | 970 return o; |
964 } | 971 } |
965 | 972 |
966 checkOperation(api.Operation o) { | 973 checkOperation(api.Operation o) { |
967 buildCounterOperation++; | 974 buildCounterOperation++; |
968 if (buildCounterOperation < 3) { | 975 if (buildCounterOperation < 3) { |
969 unittest.expect(o.detail, unittest.equals('foo')); | 976 unittest.expect(o.detail, unittest.equals('foo')); |
| 977 unittest.expect(o.endTime, unittest.equals('foo')); |
970 unittest.expect(o.name, unittest.equals('foo')); | 978 unittest.expect(o.name, unittest.equals('foo')); |
971 unittest.expect(o.operationType, unittest.equals('foo')); | 979 unittest.expect(o.operationType, unittest.equals('foo')); |
972 unittest.expect(o.selfLink, unittest.equals('foo')); | 980 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 981 unittest.expect(o.startTime, unittest.equals('foo')); |
973 unittest.expect(o.status, unittest.equals('foo')); | 982 unittest.expect(o.status, unittest.equals('foo')); |
974 unittest.expect(o.statusMessage, unittest.equals('foo')); | 983 unittest.expect(o.statusMessage, unittest.equals('foo')); |
975 unittest.expect(o.targetLink, unittest.equals('foo')); | 984 unittest.expect(o.targetLink, unittest.equals('foo')); |
976 unittest.expect(o.zone, unittest.equals('foo')); | 985 unittest.expect(o.zone, unittest.equals('foo')); |
977 } | 986 } |
978 buildCounterOperation--; | 987 buildCounterOperation--; |
979 } | 988 } |
980 | 989 |
981 core.int buildCounterRollbackNodePoolUpgradeRequest = 0; | 990 core.int buildCounterRollbackNodePoolUpgradeRequest = 0; |
982 buildRollbackNodePoolUpgradeRequest() { | 991 buildRollbackNodePoolUpgradeRequest() { |
983 var o = new api.RollbackNodePoolUpgradeRequest(); | 992 var o = new api.RollbackNodePoolUpgradeRequest(); |
984 buildCounterRollbackNodePoolUpgradeRequest++; | 993 buildCounterRollbackNodePoolUpgradeRequest++; |
985 if (buildCounterRollbackNodePoolUpgradeRequest < 3) { | 994 if (buildCounterRollbackNodePoolUpgradeRequest < 3) {} |
986 } | |
987 buildCounterRollbackNodePoolUpgradeRequest--; | 995 buildCounterRollbackNodePoolUpgradeRequest--; |
988 return o; | 996 return o; |
989 } | 997 } |
990 | 998 |
991 checkRollbackNodePoolUpgradeRequest(api.RollbackNodePoolUpgradeRequest o) { | 999 checkRollbackNodePoolUpgradeRequest(api.RollbackNodePoolUpgradeRequest o) { |
992 buildCounterRollbackNodePoolUpgradeRequest++; | 1000 buildCounterRollbackNodePoolUpgradeRequest++; |
993 if (buildCounterRollbackNodePoolUpgradeRequest < 3) { | 1001 if (buildCounterRollbackNodePoolUpgradeRequest < 3) {} |
994 } | |
995 buildCounterRollbackNodePoolUpgradeRequest--; | 1002 buildCounterRollbackNodePoolUpgradeRequest--; |
996 } | 1003 } |
997 | 1004 |
| 1005 buildUnnamed1879() { |
| 1006 var o = new core.List<core.String>(); |
| 1007 o.add("foo"); |
| 1008 o.add("foo"); |
| 1009 return o; |
| 1010 } |
| 1011 |
| 1012 checkUnnamed1879(core.List<core.String> o) { |
| 1013 unittest.expect(o, unittest.hasLength(2)); |
| 1014 unittest.expect(o[0], unittest.equals('foo')); |
| 1015 unittest.expect(o[1], unittest.equals('foo')); |
| 1016 } |
| 1017 |
| 1018 buildUnnamed1880() { |
| 1019 var o = new core.List<core.String>(); |
| 1020 o.add("foo"); |
| 1021 o.add("foo"); |
| 1022 return o; |
| 1023 } |
| 1024 |
| 1025 checkUnnamed1880(core.List<core.String> o) { |
| 1026 unittest.expect(o, unittest.hasLength(2)); |
| 1027 unittest.expect(o[0], unittest.equals('foo')); |
| 1028 unittest.expect(o[1], unittest.equals('foo')); |
| 1029 } |
| 1030 |
998 buildUnnamed1881() { | 1031 buildUnnamed1881() { |
999 var o = new core.List<core.String>(); | 1032 var o = new core.List<core.String>(); |
1000 o.add("foo"); | 1033 o.add("foo"); |
1001 o.add("foo"); | 1034 o.add("foo"); |
1002 return o; | 1035 return o; |
1003 } | 1036 } |
1004 | 1037 |
1005 checkUnnamed1881(core.List<core.String> o) { | 1038 checkUnnamed1881(core.List<core.String> o) { |
1006 unittest.expect(o, unittest.hasLength(2)); | 1039 unittest.expect(o, unittest.hasLength(2)); |
1007 unittest.expect(o[0], unittest.equals('foo')); | 1040 unittest.expect(o[0], unittest.equals('foo')); |
1008 unittest.expect(o[1], unittest.equals('foo')); | 1041 unittest.expect(o[1], unittest.equals('foo')); |
1009 } | |
1010 | |
1011 buildUnnamed1882() { | |
1012 var o = new core.List<core.String>(); | |
1013 o.add("foo"); | |
1014 o.add("foo"); | |
1015 return o; | |
1016 } | |
1017 | |
1018 checkUnnamed1882(core.List<core.String> o) { | |
1019 unittest.expect(o, unittest.hasLength(2)); | |
1020 unittest.expect(o[0], unittest.equals('foo')); | |
1021 unittest.expect(o[1], unittest.equals('foo')); | |
1022 } | |
1023 | |
1024 buildUnnamed1883() { | |
1025 var o = new core.List<core.String>(); | |
1026 o.add("foo"); | |
1027 o.add("foo"); | |
1028 return o; | |
1029 } | |
1030 | |
1031 checkUnnamed1883(core.List<core.String> o) { | |
1032 unittest.expect(o, unittest.hasLength(2)); | |
1033 unittest.expect(o[0], unittest.equals('foo')); | |
1034 unittest.expect(o[1], unittest.equals('foo')); | |
1035 } | 1042 } |
1036 | 1043 |
1037 core.int buildCounterServerConfig = 0; | 1044 core.int buildCounterServerConfig = 0; |
1038 buildServerConfig() { | 1045 buildServerConfig() { |
1039 var o = new api.ServerConfig(); | 1046 var o = new api.ServerConfig(); |
1040 buildCounterServerConfig++; | 1047 buildCounterServerConfig++; |
1041 if (buildCounterServerConfig < 3) { | 1048 if (buildCounterServerConfig < 3) { |
1042 o.defaultClusterVersion = "foo"; | 1049 o.defaultClusterVersion = "foo"; |
1043 o.defaultImageType = "foo"; | 1050 o.defaultImageType = "foo"; |
1044 o.validImageTypes = buildUnnamed1881(); | 1051 o.validImageTypes = buildUnnamed1879(); |
1045 o.validMasterVersions = buildUnnamed1882(); | 1052 o.validMasterVersions = buildUnnamed1880(); |
1046 o.validNodeVersions = buildUnnamed1883(); | 1053 o.validNodeVersions = buildUnnamed1881(); |
1047 } | 1054 } |
1048 buildCounterServerConfig--; | 1055 buildCounterServerConfig--; |
1049 return o; | 1056 return o; |
1050 } | 1057 } |
1051 | 1058 |
1052 checkServerConfig(api.ServerConfig o) { | 1059 checkServerConfig(api.ServerConfig o) { |
1053 buildCounterServerConfig++; | 1060 buildCounterServerConfig++; |
1054 if (buildCounterServerConfig < 3) { | 1061 if (buildCounterServerConfig < 3) { |
1055 unittest.expect(o.defaultClusterVersion, unittest.equals('foo')); | 1062 unittest.expect(o.defaultClusterVersion, unittest.equals('foo')); |
1056 unittest.expect(o.defaultImageType, unittest.equals('foo')); | 1063 unittest.expect(o.defaultImageType, unittest.equals('foo')); |
1057 checkUnnamed1881(o.validImageTypes); | 1064 checkUnnamed1879(o.validImageTypes); |
1058 checkUnnamed1882(o.validMasterVersions); | 1065 checkUnnamed1880(o.validMasterVersions); |
1059 checkUnnamed1883(o.validNodeVersions); | 1066 checkUnnamed1881(o.validNodeVersions); |
1060 } | 1067 } |
1061 buildCounterServerConfig--; | 1068 buildCounterServerConfig--; |
1062 } | 1069 } |
1063 | 1070 |
1064 core.int buildCounterSetAddonsConfigRequest = 0; | 1071 core.int buildCounterSetAddonsConfigRequest = 0; |
1065 buildSetAddonsConfigRequest() { | 1072 buildSetAddonsConfigRequest() { |
1066 var o = new api.SetAddonsConfigRequest(); | 1073 var o = new api.SetAddonsConfigRequest(); |
1067 buildCounterSetAddonsConfigRequest++; | 1074 buildCounterSetAddonsConfigRequest++; |
1068 if (buildCounterSetAddonsConfigRequest < 3) { | 1075 if (buildCounterSetAddonsConfigRequest < 3) { |
1069 o.addonsConfig = buildAddonsConfig(); | 1076 o.addonsConfig = buildAddonsConfig(); |
1070 } | 1077 } |
1071 buildCounterSetAddonsConfigRequest--; | 1078 buildCounterSetAddonsConfigRequest--; |
1072 return o; | 1079 return o; |
1073 } | 1080 } |
1074 | 1081 |
1075 checkSetAddonsConfigRequest(api.SetAddonsConfigRequest o) { | 1082 checkSetAddonsConfigRequest(api.SetAddonsConfigRequest o) { |
1076 buildCounterSetAddonsConfigRequest++; | 1083 buildCounterSetAddonsConfigRequest++; |
1077 if (buildCounterSetAddonsConfigRequest < 3) { | 1084 if (buildCounterSetAddonsConfigRequest < 3) { |
1078 checkAddonsConfig(o.addonsConfig); | 1085 checkAddonsConfig(o.addonsConfig); |
1079 } | 1086 } |
1080 buildCounterSetAddonsConfigRequest--; | 1087 buildCounterSetAddonsConfigRequest--; |
1081 } | 1088 } |
1082 | 1089 |
1083 buildUnnamed1884() { | 1090 buildUnnamed1882() { |
1084 var o = new core.Map<core.String, core.String>(); | 1091 var o = new core.Map<core.String, core.String>(); |
1085 o["x"] = "foo"; | 1092 o["x"] = "foo"; |
1086 o["y"] = "foo"; | 1093 o["y"] = "foo"; |
1087 return o; | 1094 return o; |
1088 } | 1095 } |
1089 | 1096 |
1090 checkUnnamed1884(core.Map<core.String, core.String> o) { | 1097 checkUnnamed1882(core.Map<core.String, core.String> o) { |
1091 unittest.expect(o, unittest.hasLength(2)); | 1098 unittest.expect(o, unittest.hasLength(2)); |
1092 unittest.expect(o["x"], unittest.equals('foo')); | 1099 unittest.expect(o["x"], unittest.equals('foo')); |
1093 unittest.expect(o["y"], unittest.equals('foo')); | 1100 unittest.expect(o["y"], unittest.equals('foo')); |
1094 } | 1101 } |
1095 | 1102 |
1096 core.int buildCounterSetLabelsRequest = 0; | 1103 core.int buildCounterSetLabelsRequest = 0; |
1097 buildSetLabelsRequest() { | 1104 buildSetLabelsRequest() { |
1098 var o = new api.SetLabelsRequest(); | 1105 var o = new api.SetLabelsRequest(); |
1099 buildCounterSetLabelsRequest++; | 1106 buildCounterSetLabelsRequest++; |
1100 if (buildCounterSetLabelsRequest < 3) { | 1107 if (buildCounterSetLabelsRequest < 3) { |
1101 o.labelFingerprint = "foo"; | 1108 o.labelFingerprint = "foo"; |
1102 o.resourceLabels = buildUnnamed1884(); | 1109 o.resourceLabels = buildUnnamed1882(); |
1103 } | 1110 } |
1104 buildCounterSetLabelsRequest--; | 1111 buildCounterSetLabelsRequest--; |
1105 return o; | 1112 return o; |
1106 } | 1113 } |
1107 | 1114 |
1108 checkSetLabelsRequest(api.SetLabelsRequest o) { | 1115 checkSetLabelsRequest(api.SetLabelsRequest o) { |
1109 buildCounterSetLabelsRequest++; | 1116 buildCounterSetLabelsRequest++; |
1110 if (buildCounterSetLabelsRequest < 3) { | 1117 if (buildCounterSetLabelsRequest < 3) { |
1111 unittest.expect(o.labelFingerprint, unittest.equals('foo')); | 1118 unittest.expect(o.labelFingerprint, unittest.equals('foo')); |
1112 checkUnnamed1884(o.resourceLabels); | 1119 checkUnnamed1882(o.resourceLabels); |
1113 } | 1120 } |
1114 buildCounterSetLabelsRequest--; | 1121 buildCounterSetLabelsRequest--; |
1115 } | 1122 } |
1116 | 1123 |
1117 core.int buildCounterSetLegacyAbacRequest = 0; | 1124 core.int buildCounterSetLegacyAbacRequest = 0; |
1118 buildSetLegacyAbacRequest() { | 1125 buildSetLegacyAbacRequest() { |
1119 var o = new api.SetLegacyAbacRequest(); | 1126 var o = new api.SetLegacyAbacRequest(); |
1120 buildCounterSetLegacyAbacRequest++; | 1127 buildCounterSetLegacyAbacRequest++; |
1121 if (buildCounterSetLegacyAbacRequest < 3) { | 1128 if (buildCounterSetLegacyAbacRequest < 3) { |
1122 o.enabled = true; | 1129 o.enabled = true; |
1123 } | 1130 } |
1124 buildCounterSetLegacyAbacRequest--; | 1131 buildCounterSetLegacyAbacRequest--; |
1125 return o; | 1132 return o; |
1126 } | 1133 } |
1127 | 1134 |
1128 checkSetLegacyAbacRequest(api.SetLegacyAbacRequest o) { | 1135 checkSetLegacyAbacRequest(api.SetLegacyAbacRequest o) { |
1129 buildCounterSetLegacyAbacRequest++; | 1136 buildCounterSetLegacyAbacRequest++; |
1130 if (buildCounterSetLegacyAbacRequest < 3) { | 1137 if (buildCounterSetLegacyAbacRequest < 3) { |
1131 unittest.expect(o.enabled, unittest.isTrue); | 1138 unittest.expect(o.enabled, unittest.isTrue); |
1132 } | 1139 } |
1133 buildCounterSetLegacyAbacRequest--; | 1140 buildCounterSetLegacyAbacRequest--; |
1134 } | 1141 } |
1135 | 1142 |
1136 buildUnnamed1885() { | 1143 buildUnnamed1883() { |
1137 var o = new core.List<core.String>(); | 1144 var o = new core.List<core.String>(); |
1138 o.add("foo"); | 1145 o.add("foo"); |
1139 o.add("foo"); | 1146 o.add("foo"); |
1140 return o; | 1147 return o; |
1141 } | 1148 } |
1142 | 1149 |
1143 checkUnnamed1885(core.List<core.String> o) { | 1150 checkUnnamed1883(core.List<core.String> o) { |
1144 unittest.expect(o, unittest.hasLength(2)); | 1151 unittest.expect(o, unittest.hasLength(2)); |
1145 unittest.expect(o[0], unittest.equals('foo')); | 1152 unittest.expect(o[0], unittest.equals('foo')); |
1146 unittest.expect(o[1], unittest.equals('foo')); | 1153 unittest.expect(o[1], unittest.equals('foo')); |
1147 } | 1154 } |
1148 | 1155 |
1149 core.int buildCounterSetLocationsRequest = 0; | 1156 core.int buildCounterSetLocationsRequest = 0; |
1150 buildSetLocationsRequest() { | 1157 buildSetLocationsRequest() { |
1151 var o = new api.SetLocationsRequest(); | 1158 var o = new api.SetLocationsRequest(); |
1152 buildCounterSetLocationsRequest++; | 1159 buildCounterSetLocationsRequest++; |
1153 if (buildCounterSetLocationsRequest < 3) { | 1160 if (buildCounterSetLocationsRequest < 3) { |
1154 o.locations = buildUnnamed1885(); | 1161 o.locations = buildUnnamed1883(); |
1155 } | 1162 } |
1156 buildCounterSetLocationsRequest--; | 1163 buildCounterSetLocationsRequest--; |
1157 return o; | 1164 return o; |
1158 } | 1165 } |
1159 | 1166 |
1160 checkSetLocationsRequest(api.SetLocationsRequest o) { | 1167 checkSetLocationsRequest(api.SetLocationsRequest o) { |
1161 buildCounterSetLocationsRequest++; | 1168 buildCounterSetLocationsRequest++; |
1162 if (buildCounterSetLocationsRequest < 3) { | 1169 if (buildCounterSetLocationsRequest < 3) { |
1163 checkUnnamed1885(o.locations); | 1170 checkUnnamed1883(o.locations); |
1164 } | 1171 } |
1165 buildCounterSetLocationsRequest--; | 1172 buildCounterSetLocationsRequest--; |
1166 } | 1173 } |
1167 | 1174 |
1168 core.int buildCounterSetLoggingServiceRequest = 0; | 1175 core.int buildCounterSetLoggingServiceRequest = 0; |
1169 buildSetLoggingServiceRequest() { | 1176 buildSetLoggingServiceRequest() { |
1170 var o = new api.SetLoggingServiceRequest(); | 1177 var o = new api.SetLoggingServiceRequest(); |
1171 buildCounterSetLoggingServiceRequest++; | 1178 buildCounterSetLoggingServiceRequest++; |
1172 if (buildCounterSetLoggingServiceRequest < 3) { | 1179 if (buildCounterSetLoggingServiceRequest < 3) { |
1173 o.loggingService = "foo"; | 1180 o.loggingService = "foo"; |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1297 if (buildCounterSetNodePoolSizeRequest < 3) { | 1304 if (buildCounterSetNodePoolSizeRequest < 3) { |
1298 unittest.expect(o.nodeCount, unittest.equals(42)); | 1305 unittest.expect(o.nodeCount, unittest.equals(42)); |
1299 } | 1306 } |
1300 buildCounterSetNodePoolSizeRequest--; | 1307 buildCounterSetNodePoolSizeRequest--; |
1301 } | 1308 } |
1302 | 1309 |
1303 core.int buildCounterStartIPRotationRequest = 0; | 1310 core.int buildCounterStartIPRotationRequest = 0; |
1304 buildStartIPRotationRequest() { | 1311 buildStartIPRotationRequest() { |
1305 var o = new api.StartIPRotationRequest(); | 1312 var o = new api.StartIPRotationRequest(); |
1306 buildCounterStartIPRotationRequest++; | 1313 buildCounterStartIPRotationRequest++; |
1307 if (buildCounterStartIPRotationRequest < 3) { | 1314 if (buildCounterStartIPRotationRequest < 3) {} |
1308 } | |
1309 buildCounterStartIPRotationRequest--; | 1315 buildCounterStartIPRotationRequest--; |
1310 return o; | 1316 return o; |
1311 } | 1317 } |
1312 | 1318 |
1313 checkStartIPRotationRequest(api.StartIPRotationRequest o) { | 1319 checkStartIPRotationRequest(api.StartIPRotationRequest o) { |
1314 buildCounterStartIPRotationRequest++; | 1320 buildCounterStartIPRotationRequest++; |
1315 if (buildCounterStartIPRotationRequest < 3) { | 1321 if (buildCounterStartIPRotationRequest < 3) {} |
1316 } | |
1317 buildCounterStartIPRotationRequest--; | 1322 buildCounterStartIPRotationRequest--; |
1318 } | 1323 } |
1319 | 1324 |
1320 core.int buildCounterUpdateClusterRequest = 0; | 1325 core.int buildCounterUpdateClusterRequest = 0; |
1321 buildUpdateClusterRequest() { | 1326 buildUpdateClusterRequest() { |
1322 var o = new api.UpdateClusterRequest(); | 1327 var o = new api.UpdateClusterRequest(); |
1323 buildCounterUpdateClusterRequest++; | 1328 buildCounterUpdateClusterRequest++; |
1324 if (buildCounterUpdateClusterRequest < 3) { | 1329 if (buildCounterUpdateClusterRequest < 3) { |
1325 o.update = buildClusterUpdate(); | 1330 o.update = buildClusterUpdate(); |
1326 } | 1331 } |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1369 | 1374 |
1370 checkUpdateNodePoolRequest(api.UpdateNodePoolRequest o) { | 1375 checkUpdateNodePoolRequest(api.UpdateNodePoolRequest o) { |
1371 buildCounterUpdateNodePoolRequest++; | 1376 buildCounterUpdateNodePoolRequest++; |
1372 if (buildCounterUpdateNodePoolRequest < 3) { | 1377 if (buildCounterUpdateNodePoolRequest < 3) { |
1373 unittest.expect(o.imageType, unittest.equals('foo')); | 1378 unittest.expect(o.imageType, unittest.equals('foo')); |
1374 unittest.expect(o.nodeVersion, unittest.equals('foo')); | 1379 unittest.expect(o.nodeVersion, unittest.equals('foo')); |
1375 } | 1380 } |
1376 buildCounterUpdateNodePoolRequest--; | 1381 buildCounterUpdateNodePoolRequest--; |
1377 } | 1382 } |
1378 | 1383 |
1379 | |
1380 main() { | 1384 main() { |
1381 unittest.group("obj-schema-AcceleratorConfig", () { | 1385 unittest.group("obj-schema-AcceleratorConfig", () { |
1382 unittest.test("to-json--from-json", () { | 1386 unittest.test("to-json--from-json", () { |
1383 var o = buildAcceleratorConfig(); | 1387 var o = buildAcceleratorConfig(); |
1384 var od = new api.AcceleratorConfig.fromJson(o.toJson()); | 1388 var od = new api.AcceleratorConfig.fromJson(o.toJson()); |
1385 checkAcceleratorConfig(od); | 1389 checkAcceleratorConfig(od); |
1386 }); | 1390 }); |
1387 }); | 1391 }); |
1388 | 1392 |
1389 | |
1390 unittest.group("obj-schema-AddonsConfig", () { | 1393 unittest.group("obj-schema-AddonsConfig", () { |
1391 unittest.test("to-json--from-json", () { | 1394 unittest.test("to-json--from-json", () { |
1392 var o = buildAddonsConfig(); | 1395 var o = buildAddonsConfig(); |
1393 var od = new api.AddonsConfig.fromJson(o.toJson()); | 1396 var od = new api.AddonsConfig.fromJson(o.toJson()); |
1394 checkAddonsConfig(od); | 1397 checkAddonsConfig(od); |
1395 }); | 1398 }); |
1396 }); | 1399 }); |
1397 | 1400 |
1398 | |
1399 unittest.group("obj-schema-AutoUpgradeOptions", () { | 1401 unittest.group("obj-schema-AutoUpgradeOptions", () { |
1400 unittest.test("to-json--from-json", () { | 1402 unittest.test("to-json--from-json", () { |
1401 var o = buildAutoUpgradeOptions(); | 1403 var o = buildAutoUpgradeOptions(); |
1402 var od = new api.AutoUpgradeOptions.fromJson(o.toJson()); | 1404 var od = new api.AutoUpgradeOptions.fromJson(o.toJson()); |
1403 checkAutoUpgradeOptions(od); | 1405 checkAutoUpgradeOptions(od); |
1404 }); | 1406 }); |
1405 }); | 1407 }); |
1406 | 1408 |
1407 | |
1408 unittest.group("obj-schema-CancelOperationRequest", () { | 1409 unittest.group("obj-schema-CancelOperationRequest", () { |
1409 unittest.test("to-json--from-json", () { | 1410 unittest.test("to-json--from-json", () { |
1410 var o = buildCancelOperationRequest(); | 1411 var o = buildCancelOperationRequest(); |
1411 var od = new api.CancelOperationRequest.fromJson(o.toJson()); | 1412 var od = new api.CancelOperationRequest.fromJson(o.toJson()); |
1412 checkCancelOperationRequest(od); | 1413 checkCancelOperationRequest(od); |
1413 }); | 1414 }); |
1414 }); | 1415 }); |
1415 | 1416 |
1416 | |
1417 unittest.group("obj-schema-CidrBlock", () { | 1417 unittest.group("obj-schema-CidrBlock", () { |
1418 unittest.test("to-json--from-json", () { | 1418 unittest.test("to-json--from-json", () { |
1419 var o = buildCidrBlock(); | 1419 var o = buildCidrBlock(); |
1420 var od = new api.CidrBlock.fromJson(o.toJson()); | 1420 var od = new api.CidrBlock.fromJson(o.toJson()); |
1421 checkCidrBlock(od); | 1421 checkCidrBlock(od); |
1422 }); | 1422 }); |
1423 }); | 1423 }); |
1424 | 1424 |
1425 | |
1426 unittest.group("obj-schema-ClientCertificateConfig", () { | 1425 unittest.group("obj-schema-ClientCertificateConfig", () { |
1427 unittest.test("to-json--from-json", () { | 1426 unittest.test("to-json--from-json", () { |
1428 var o = buildClientCertificateConfig(); | 1427 var o = buildClientCertificateConfig(); |
1429 var od = new api.ClientCertificateConfig.fromJson(o.toJson()); | 1428 var od = new api.ClientCertificateConfig.fromJson(o.toJson()); |
1430 checkClientCertificateConfig(od); | 1429 checkClientCertificateConfig(od); |
1431 }); | 1430 }); |
1432 }); | 1431 }); |
1433 | 1432 |
1434 | |
1435 unittest.group("obj-schema-Cluster", () { | 1433 unittest.group("obj-schema-Cluster", () { |
1436 unittest.test("to-json--from-json", () { | 1434 unittest.test("to-json--from-json", () { |
1437 var o = buildCluster(); | 1435 var o = buildCluster(); |
1438 var od = new api.Cluster.fromJson(o.toJson()); | 1436 var od = new api.Cluster.fromJson(o.toJson()); |
1439 checkCluster(od); | 1437 checkCluster(od); |
1440 }); | 1438 }); |
1441 }); | 1439 }); |
1442 | 1440 |
1443 | |
1444 unittest.group("obj-schema-ClusterUpdate", () { | 1441 unittest.group("obj-schema-ClusterUpdate", () { |
1445 unittest.test("to-json--from-json", () { | 1442 unittest.test("to-json--from-json", () { |
1446 var o = buildClusterUpdate(); | 1443 var o = buildClusterUpdate(); |
1447 var od = new api.ClusterUpdate.fromJson(o.toJson()); | 1444 var od = new api.ClusterUpdate.fromJson(o.toJson()); |
1448 checkClusterUpdate(od); | 1445 checkClusterUpdate(od); |
1449 }); | 1446 }); |
1450 }); | 1447 }); |
1451 | 1448 |
1452 | |
1453 unittest.group("obj-schema-CompleteIPRotationRequest", () { | 1449 unittest.group("obj-schema-CompleteIPRotationRequest", () { |
1454 unittest.test("to-json--from-json", () { | 1450 unittest.test("to-json--from-json", () { |
1455 var o = buildCompleteIPRotationRequest(); | 1451 var o = buildCompleteIPRotationRequest(); |
1456 var od = new api.CompleteIPRotationRequest.fromJson(o.toJson()); | 1452 var od = new api.CompleteIPRotationRequest.fromJson(o.toJson()); |
1457 checkCompleteIPRotationRequest(od); | 1453 checkCompleteIPRotationRequest(od); |
1458 }); | 1454 }); |
1459 }); | 1455 }); |
1460 | 1456 |
1461 | |
1462 unittest.group("obj-schema-CreateClusterRequest", () { | 1457 unittest.group("obj-schema-CreateClusterRequest", () { |
1463 unittest.test("to-json--from-json", () { | 1458 unittest.test("to-json--from-json", () { |
1464 var o = buildCreateClusterRequest(); | 1459 var o = buildCreateClusterRequest(); |
1465 var od = new api.CreateClusterRequest.fromJson(o.toJson()); | 1460 var od = new api.CreateClusterRequest.fromJson(o.toJson()); |
1466 checkCreateClusterRequest(od); | 1461 checkCreateClusterRequest(od); |
1467 }); | 1462 }); |
1468 }); | 1463 }); |
1469 | 1464 |
1470 | |
1471 unittest.group("obj-schema-CreateNodePoolRequest", () { | 1465 unittest.group("obj-schema-CreateNodePoolRequest", () { |
1472 unittest.test("to-json--from-json", () { | 1466 unittest.test("to-json--from-json", () { |
1473 var o = buildCreateNodePoolRequest(); | 1467 var o = buildCreateNodePoolRequest(); |
1474 var od = new api.CreateNodePoolRequest.fromJson(o.toJson()); | 1468 var od = new api.CreateNodePoolRequest.fromJson(o.toJson()); |
1475 checkCreateNodePoolRequest(od); | 1469 checkCreateNodePoolRequest(od); |
1476 }); | 1470 }); |
1477 }); | 1471 }); |
1478 | 1472 |
1479 | |
1480 unittest.group("obj-schema-Empty", () { | 1473 unittest.group("obj-schema-Empty", () { |
1481 unittest.test("to-json--from-json", () { | 1474 unittest.test("to-json--from-json", () { |
1482 var o = buildEmpty(); | 1475 var o = buildEmpty(); |
1483 var od = new api.Empty.fromJson(o.toJson()); | 1476 var od = new api.Empty.fromJson(o.toJson()); |
1484 checkEmpty(od); | 1477 checkEmpty(od); |
1485 }); | 1478 }); |
1486 }); | 1479 }); |
1487 | 1480 |
1488 | |
1489 unittest.group("obj-schema-HorizontalPodAutoscaling", () { | 1481 unittest.group("obj-schema-HorizontalPodAutoscaling", () { |
1490 unittest.test("to-json--from-json", () { | 1482 unittest.test("to-json--from-json", () { |
1491 var o = buildHorizontalPodAutoscaling(); | 1483 var o = buildHorizontalPodAutoscaling(); |
1492 var od = new api.HorizontalPodAutoscaling.fromJson(o.toJson()); | 1484 var od = new api.HorizontalPodAutoscaling.fromJson(o.toJson()); |
1493 checkHorizontalPodAutoscaling(od); | 1485 checkHorizontalPodAutoscaling(od); |
1494 }); | 1486 }); |
1495 }); | 1487 }); |
1496 | 1488 |
1497 | |
1498 unittest.group("obj-schema-HttpLoadBalancing", () { | 1489 unittest.group("obj-schema-HttpLoadBalancing", () { |
1499 unittest.test("to-json--from-json", () { | 1490 unittest.test("to-json--from-json", () { |
1500 var o = buildHttpLoadBalancing(); | 1491 var o = buildHttpLoadBalancing(); |
1501 var od = new api.HttpLoadBalancing.fromJson(o.toJson()); | 1492 var od = new api.HttpLoadBalancing.fromJson(o.toJson()); |
1502 checkHttpLoadBalancing(od); | 1493 checkHttpLoadBalancing(od); |
1503 }); | 1494 }); |
1504 }); | 1495 }); |
1505 | 1496 |
1506 | |
1507 unittest.group("obj-schema-IPAllocationPolicy", () { | 1497 unittest.group("obj-schema-IPAllocationPolicy", () { |
1508 unittest.test("to-json--from-json", () { | 1498 unittest.test("to-json--from-json", () { |
1509 var o = buildIPAllocationPolicy(); | 1499 var o = buildIPAllocationPolicy(); |
1510 var od = new api.IPAllocationPolicy.fromJson(o.toJson()); | 1500 var od = new api.IPAllocationPolicy.fromJson(o.toJson()); |
1511 checkIPAllocationPolicy(od); | 1501 checkIPAllocationPolicy(od); |
1512 }); | 1502 }); |
1513 }); | 1503 }); |
1514 | 1504 |
1515 | |
1516 unittest.group("obj-schema-KubernetesDashboard", () { | 1505 unittest.group("obj-schema-KubernetesDashboard", () { |
1517 unittest.test("to-json--from-json", () { | 1506 unittest.test("to-json--from-json", () { |
1518 var o = buildKubernetesDashboard(); | 1507 var o = buildKubernetesDashboard(); |
1519 var od = new api.KubernetesDashboard.fromJson(o.toJson()); | 1508 var od = new api.KubernetesDashboard.fromJson(o.toJson()); |
1520 checkKubernetesDashboard(od); | 1509 checkKubernetesDashboard(od); |
1521 }); | 1510 }); |
1522 }); | 1511 }); |
1523 | 1512 |
1524 | |
1525 unittest.group("obj-schema-LegacyAbac", () { | 1513 unittest.group("obj-schema-LegacyAbac", () { |
1526 unittest.test("to-json--from-json", () { | 1514 unittest.test("to-json--from-json", () { |
1527 var o = buildLegacyAbac(); | 1515 var o = buildLegacyAbac(); |
1528 var od = new api.LegacyAbac.fromJson(o.toJson()); | 1516 var od = new api.LegacyAbac.fromJson(o.toJson()); |
1529 checkLegacyAbac(od); | 1517 checkLegacyAbac(od); |
1530 }); | 1518 }); |
1531 }); | 1519 }); |
1532 | 1520 |
1533 | |
1534 unittest.group("obj-schema-ListClustersResponse", () { | 1521 unittest.group("obj-schema-ListClustersResponse", () { |
1535 unittest.test("to-json--from-json", () { | 1522 unittest.test("to-json--from-json", () { |
1536 var o = buildListClustersResponse(); | 1523 var o = buildListClustersResponse(); |
1537 var od = new api.ListClustersResponse.fromJson(o.toJson()); | 1524 var od = new api.ListClustersResponse.fromJson(o.toJson()); |
1538 checkListClustersResponse(od); | 1525 checkListClustersResponse(od); |
1539 }); | 1526 }); |
1540 }); | 1527 }); |
1541 | 1528 |
1542 | |
1543 unittest.group("obj-schema-ListNodePoolsResponse", () { | 1529 unittest.group("obj-schema-ListNodePoolsResponse", () { |
1544 unittest.test("to-json--from-json", () { | 1530 unittest.test("to-json--from-json", () { |
1545 var o = buildListNodePoolsResponse(); | 1531 var o = buildListNodePoolsResponse(); |
1546 var od = new api.ListNodePoolsResponse.fromJson(o.toJson()); | 1532 var od = new api.ListNodePoolsResponse.fromJson(o.toJson()); |
1547 checkListNodePoolsResponse(od); | 1533 checkListNodePoolsResponse(od); |
1548 }); | 1534 }); |
1549 }); | 1535 }); |
1550 | 1536 |
1551 | |
1552 unittest.group("obj-schema-ListOperationsResponse", () { | 1537 unittest.group("obj-schema-ListOperationsResponse", () { |
1553 unittest.test("to-json--from-json", () { | 1538 unittest.test("to-json--from-json", () { |
1554 var o = buildListOperationsResponse(); | 1539 var o = buildListOperationsResponse(); |
1555 var od = new api.ListOperationsResponse.fromJson(o.toJson()); | 1540 var od = new api.ListOperationsResponse.fromJson(o.toJson()); |
1556 checkListOperationsResponse(od); | 1541 checkListOperationsResponse(od); |
1557 }); | 1542 }); |
1558 }); | 1543 }); |
1559 | 1544 |
1560 | |
1561 unittest.group("obj-schema-MasterAuth", () { | 1545 unittest.group("obj-schema-MasterAuth", () { |
1562 unittest.test("to-json--from-json", () { | 1546 unittest.test("to-json--from-json", () { |
1563 var o = buildMasterAuth(); | 1547 var o = buildMasterAuth(); |
1564 var od = new api.MasterAuth.fromJson(o.toJson()); | 1548 var od = new api.MasterAuth.fromJson(o.toJson()); |
1565 checkMasterAuth(od); | 1549 checkMasterAuth(od); |
1566 }); | 1550 }); |
1567 }); | 1551 }); |
1568 | 1552 |
1569 | |
1570 unittest.group("obj-schema-MasterAuthorizedNetworksConfig", () { | 1553 unittest.group("obj-schema-MasterAuthorizedNetworksConfig", () { |
1571 unittest.test("to-json--from-json", () { | 1554 unittest.test("to-json--from-json", () { |
1572 var o = buildMasterAuthorizedNetworksConfig(); | 1555 var o = buildMasterAuthorizedNetworksConfig(); |
1573 var od = new api.MasterAuthorizedNetworksConfig.fromJson(o.toJson()); | 1556 var od = new api.MasterAuthorizedNetworksConfig.fromJson(o.toJson()); |
1574 checkMasterAuthorizedNetworksConfig(od); | 1557 checkMasterAuthorizedNetworksConfig(od); |
1575 }); | 1558 }); |
1576 }); | 1559 }); |
1577 | 1560 |
1578 | |
1579 unittest.group("obj-schema-NetworkPolicy", () { | 1561 unittest.group("obj-schema-NetworkPolicy", () { |
1580 unittest.test("to-json--from-json", () { | 1562 unittest.test("to-json--from-json", () { |
1581 var o = buildNetworkPolicy(); | 1563 var o = buildNetworkPolicy(); |
1582 var od = new api.NetworkPolicy.fromJson(o.toJson()); | 1564 var od = new api.NetworkPolicy.fromJson(o.toJson()); |
1583 checkNetworkPolicy(od); | 1565 checkNetworkPolicy(od); |
1584 }); | 1566 }); |
1585 }); | 1567 }); |
1586 | 1568 |
1587 | |
1588 unittest.group("obj-schema-NodeConfig", () { | 1569 unittest.group("obj-schema-NodeConfig", () { |
1589 unittest.test("to-json--from-json", () { | 1570 unittest.test("to-json--from-json", () { |
1590 var o = buildNodeConfig(); | 1571 var o = buildNodeConfig(); |
1591 var od = new api.NodeConfig.fromJson(o.toJson()); | 1572 var od = new api.NodeConfig.fromJson(o.toJson()); |
1592 checkNodeConfig(od); | 1573 checkNodeConfig(od); |
1593 }); | 1574 }); |
1594 }); | 1575 }); |
1595 | 1576 |
1596 | |
1597 unittest.group("obj-schema-NodeManagement", () { | 1577 unittest.group("obj-schema-NodeManagement", () { |
1598 unittest.test("to-json--from-json", () { | 1578 unittest.test("to-json--from-json", () { |
1599 var o = buildNodeManagement(); | 1579 var o = buildNodeManagement(); |
1600 var od = new api.NodeManagement.fromJson(o.toJson()); | 1580 var od = new api.NodeManagement.fromJson(o.toJson()); |
1601 checkNodeManagement(od); | 1581 checkNodeManagement(od); |
1602 }); | 1582 }); |
1603 }); | 1583 }); |
1604 | 1584 |
1605 | |
1606 unittest.group("obj-schema-NodePool", () { | 1585 unittest.group("obj-schema-NodePool", () { |
1607 unittest.test("to-json--from-json", () { | 1586 unittest.test("to-json--from-json", () { |
1608 var o = buildNodePool(); | 1587 var o = buildNodePool(); |
1609 var od = new api.NodePool.fromJson(o.toJson()); | 1588 var od = new api.NodePool.fromJson(o.toJson()); |
1610 checkNodePool(od); | 1589 checkNodePool(od); |
1611 }); | 1590 }); |
1612 }); | 1591 }); |
1613 | 1592 |
1614 | |
1615 unittest.group("obj-schema-NodePoolAutoscaling", () { | 1593 unittest.group("obj-schema-NodePoolAutoscaling", () { |
1616 unittest.test("to-json--from-json", () { | 1594 unittest.test("to-json--from-json", () { |
1617 var o = buildNodePoolAutoscaling(); | 1595 var o = buildNodePoolAutoscaling(); |
1618 var od = new api.NodePoolAutoscaling.fromJson(o.toJson()); | 1596 var od = new api.NodePoolAutoscaling.fromJson(o.toJson()); |
1619 checkNodePoolAutoscaling(od); | 1597 checkNodePoolAutoscaling(od); |
1620 }); | 1598 }); |
1621 }); | 1599 }); |
1622 | 1600 |
1623 | |
1624 unittest.group("obj-schema-Operation", () { | 1601 unittest.group("obj-schema-Operation", () { |
1625 unittest.test("to-json--from-json", () { | 1602 unittest.test("to-json--from-json", () { |
1626 var o = buildOperation(); | 1603 var o = buildOperation(); |
1627 var od = new api.Operation.fromJson(o.toJson()); | 1604 var od = new api.Operation.fromJson(o.toJson()); |
1628 checkOperation(od); | 1605 checkOperation(od); |
1629 }); | 1606 }); |
1630 }); | 1607 }); |
1631 | 1608 |
1632 | |
1633 unittest.group("obj-schema-RollbackNodePoolUpgradeRequest", () { | 1609 unittest.group("obj-schema-RollbackNodePoolUpgradeRequest", () { |
1634 unittest.test("to-json--from-json", () { | 1610 unittest.test("to-json--from-json", () { |
1635 var o = buildRollbackNodePoolUpgradeRequest(); | 1611 var o = buildRollbackNodePoolUpgradeRequest(); |
1636 var od = new api.RollbackNodePoolUpgradeRequest.fromJson(o.toJson()); | 1612 var od = new api.RollbackNodePoolUpgradeRequest.fromJson(o.toJson()); |
1637 checkRollbackNodePoolUpgradeRequest(od); | 1613 checkRollbackNodePoolUpgradeRequest(od); |
1638 }); | 1614 }); |
1639 }); | 1615 }); |
1640 | 1616 |
1641 | |
1642 unittest.group("obj-schema-ServerConfig", () { | 1617 unittest.group("obj-schema-ServerConfig", () { |
1643 unittest.test("to-json--from-json", () { | 1618 unittest.test("to-json--from-json", () { |
1644 var o = buildServerConfig(); | 1619 var o = buildServerConfig(); |
1645 var od = new api.ServerConfig.fromJson(o.toJson()); | 1620 var od = new api.ServerConfig.fromJson(o.toJson()); |
1646 checkServerConfig(od); | 1621 checkServerConfig(od); |
1647 }); | 1622 }); |
1648 }); | 1623 }); |
1649 | 1624 |
1650 | |
1651 unittest.group("obj-schema-SetAddonsConfigRequest", () { | 1625 unittest.group("obj-schema-SetAddonsConfigRequest", () { |
1652 unittest.test("to-json--from-json", () { | 1626 unittest.test("to-json--from-json", () { |
1653 var o = buildSetAddonsConfigRequest(); | 1627 var o = buildSetAddonsConfigRequest(); |
1654 var od = new api.SetAddonsConfigRequest.fromJson(o.toJson()); | 1628 var od = new api.SetAddonsConfigRequest.fromJson(o.toJson()); |
1655 checkSetAddonsConfigRequest(od); | 1629 checkSetAddonsConfigRequest(od); |
1656 }); | 1630 }); |
1657 }); | 1631 }); |
1658 | 1632 |
1659 | |
1660 unittest.group("obj-schema-SetLabelsRequest", () { | 1633 unittest.group("obj-schema-SetLabelsRequest", () { |
1661 unittest.test("to-json--from-json", () { | 1634 unittest.test("to-json--from-json", () { |
1662 var o = buildSetLabelsRequest(); | 1635 var o = buildSetLabelsRequest(); |
1663 var od = new api.SetLabelsRequest.fromJson(o.toJson()); | 1636 var od = new api.SetLabelsRequest.fromJson(o.toJson()); |
1664 checkSetLabelsRequest(od); | 1637 checkSetLabelsRequest(od); |
1665 }); | 1638 }); |
1666 }); | 1639 }); |
1667 | 1640 |
1668 | |
1669 unittest.group("obj-schema-SetLegacyAbacRequest", () { | 1641 unittest.group("obj-schema-SetLegacyAbacRequest", () { |
1670 unittest.test("to-json--from-json", () { | 1642 unittest.test("to-json--from-json", () { |
1671 var o = buildSetLegacyAbacRequest(); | 1643 var o = buildSetLegacyAbacRequest(); |
1672 var od = new api.SetLegacyAbacRequest.fromJson(o.toJson()); | 1644 var od = new api.SetLegacyAbacRequest.fromJson(o.toJson()); |
1673 checkSetLegacyAbacRequest(od); | 1645 checkSetLegacyAbacRequest(od); |
1674 }); | 1646 }); |
1675 }); | 1647 }); |
1676 | 1648 |
1677 | |
1678 unittest.group("obj-schema-SetLocationsRequest", () { | 1649 unittest.group("obj-schema-SetLocationsRequest", () { |
1679 unittest.test("to-json--from-json", () { | 1650 unittest.test("to-json--from-json", () { |
1680 var o = buildSetLocationsRequest(); | 1651 var o = buildSetLocationsRequest(); |
1681 var od = new api.SetLocationsRequest.fromJson(o.toJson()); | 1652 var od = new api.SetLocationsRequest.fromJson(o.toJson()); |
1682 checkSetLocationsRequest(od); | 1653 checkSetLocationsRequest(od); |
1683 }); | 1654 }); |
1684 }); | 1655 }); |
1685 | 1656 |
1686 | |
1687 unittest.group("obj-schema-SetLoggingServiceRequest", () { | 1657 unittest.group("obj-schema-SetLoggingServiceRequest", () { |
1688 unittest.test("to-json--from-json", () { | 1658 unittest.test("to-json--from-json", () { |
1689 var o = buildSetLoggingServiceRequest(); | 1659 var o = buildSetLoggingServiceRequest(); |
1690 var od = new api.SetLoggingServiceRequest.fromJson(o.toJson()); | 1660 var od = new api.SetLoggingServiceRequest.fromJson(o.toJson()); |
1691 checkSetLoggingServiceRequest(od); | 1661 checkSetLoggingServiceRequest(od); |
1692 }); | 1662 }); |
1693 }); | 1663 }); |
1694 | 1664 |
1695 | |
1696 unittest.group("obj-schema-SetMasterAuthRequest", () { | 1665 unittest.group("obj-schema-SetMasterAuthRequest", () { |
1697 unittest.test("to-json--from-json", () { | 1666 unittest.test("to-json--from-json", () { |
1698 var o = buildSetMasterAuthRequest(); | 1667 var o = buildSetMasterAuthRequest(); |
1699 var od = new api.SetMasterAuthRequest.fromJson(o.toJson()); | 1668 var od = new api.SetMasterAuthRequest.fromJson(o.toJson()); |
1700 checkSetMasterAuthRequest(od); | 1669 checkSetMasterAuthRequest(od); |
1701 }); | 1670 }); |
1702 }); | 1671 }); |
1703 | 1672 |
1704 | |
1705 unittest.group("obj-schema-SetMonitoringServiceRequest", () { | 1673 unittest.group("obj-schema-SetMonitoringServiceRequest", () { |
1706 unittest.test("to-json--from-json", () { | 1674 unittest.test("to-json--from-json", () { |
1707 var o = buildSetMonitoringServiceRequest(); | 1675 var o = buildSetMonitoringServiceRequest(); |
1708 var od = new api.SetMonitoringServiceRequest.fromJson(o.toJson()); | 1676 var od = new api.SetMonitoringServiceRequest.fromJson(o.toJson()); |
1709 checkSetMonitoringServiceRequest(od); | 1677 checkSetMonitoringServiceRequest(od); |
1710 }); | 1678 }); |
1711 }); | 1679 }); |
1712 | 1680 |
1713 | |
1714 unittest.group("obj-schema-SetNetworkPolicyRequest", () { | 1681 unittest.group("obj-schema-SetNetworkPolicyRequest", () { |
1715 unittest.test("to-json--from-json", () { | 1682 unittest.test("to-json--from-json", () { |
1716 var o = buildSetNetworkPolicyRequest(); | 1683 var o = buildSetNetworkPolicyRequest(); |
1717 var od = new api.SetNetworkPolicyRequest.fromJson(o.toJson()); | 1684 var od = new api.SetNetworkPolicyRequest.fromJson(o.toJson()); |
1718 checkSetNetworkPolicyRequest(od); | 1685 checkSetNetworkPolicyRequest(od); |
1719 }); | 1686 }); |
1720 }); | 1687 }); |
1721 | 1688 |
1722 | |
1723 unittest.group("obj-schema-SetNodePoolAutoscalingRequest", () { | 1689 unittest.group("obj-schema-SetNodePoolAutoscalingRequest", () { |
1724 unittest.test("to-json--from-json", () { | 1690 unittest.test("to-json--from-json", () { |
1725 var o = buildSetNodePoolAutoscalingRequest(); | 1691 var o = buildSetNodePoolAutoscalingRequest(); |
1726 var od = new api.SetNodePoolAutoscalingRequest.fromJson(o.toJson()); | 1692 var od = new api.SetNodePoolAutoscalingRequest.fromJson(o.toJson()); |
1727 checkSetNodePoolAutoscalingRequest(od); | 1693 checkSetNodePoolAutoscalingRequest(od); |
1728 }); | 1694 }); |
1729 }); | 1695 }); |
1730 | 1696 |
1731 | |
1732 unittest.group("obj-schema-SetNodePoolManagementRequest", () { | 1697 unittest.group("obj-schema-SetNodePoolManagementRequest", () { |
1733 unittest.test("to-json--from-json", () { | 1698 unittest.test("to-json--from-json", () { |
1734 var o = buildSetNodePoolManagementRequest(); | 1699 var o = buildSetNodePoolManagementRequest(); |
1735 var od = new api.SetNodePoolManagementRequest.fromJson(o.toJson()); | 1700 var od = new api.SetNodePoolManagementRequest.fromJson(o.toJson()); |
1736 checkSetNodePoolManagementRequest(od); | 1701 checkSetNodePoolManagementRequest(od); |
1737 }); | 1702 }); |
1738 }); | 1703 }); |
1739 | 1704 |
1740 | |
1741 unittest.group("obj-schema-SetNodePoolSizeRequest", () { | 1705 unittest.group("obj-schema-SetNodePoolSizeRequest", () { |
1742 unittest.test("to-json--from-json", () { | 1706 unittest.test("to-json--from-json", () { |
1743 var o = buildSetNodePoolSizeRequest(); | 1707 var o = buildSetNodePoolSizeRequest(); |
1744 var od = new api.SetNodePoolSizeRequest.fromJson(o.toJson()); | 1708 var od = new api.SetNodePoolSizeRequest.fromJson(o.toJson()); |
1745 checkSetNodePoolSizeRequest(od); | 1709 checkSetNodePoolSizeRequest(od); |
1746 }); | 1710 }); |
1747 }); | 1711 }); |
1748 | 1712 |
1749 | |
1750 unittest.group("obj-schema-StartIPRotationRequest", () { | 1713 unittest.group("obj-schema-StartIPRotationRequest", () { |
1751 unittest.test("to-json--from-json", () { | 1714 unittest.test("to-json--from-json", () { |
1752 var o = buildStartIPRotationRequest(); | 1715 var o = buildStartIPRotationRequest(); |
1753 var od = new api.StartIPRotationRequest.fromJson(o.toJson()); | 1716 var od = new api.StartIPRotationRequest.fromJson(o.toJson()); |
1754 checkStartIPRotationRequest(od); | 1717 checkStartIPRotationRequest(od); |
1755 }); | 1718 }); |
1756 }); | 1719 }); |
1757 | 1720 |
1758 | |
1759 unittest.group("obj-schema-UpdateClusterRequest", () { | 1721 unittest.group("obj-schema-UpdateClusterRequest", () { |
1760 unittest.test("to-json--from-json", () { | 1722 unittest.test("to-json--from-json", () { |
1761 var o = buildUpdateClusterRequest(); | 1723 var o = buildUpdateClusterRequest(); |
1762 var od = new api.UpdateClusterRequest.fromJson(o.toJson()); | 1724 var od = new api.UpdateClusterRequest.fromJson(o.toJson()); |
1763 checkUpdateClusterRequest(od); | 1725 checkUpdateClusterRequest(od); |
1764 }); | 1726 }); |
1765 }); | 1727 }); |
1766 | 1728 |
1767 | |
1768 unittest.group("obj-schema-UpdateMasterRequest", () { | 1729 unittest.group("obj-schema-UpdateMasterRequest", () { |
1769 unittest.test("to-json--from-json", () { | 1730 unittest.test("to-json--from-json", () { |
1770 var o = buildUpdateMasterRequest(); | 1731 var o = buildUpdateMasterRequest(); |
1771 var od = new api.UpdateMasterRequest.fromJson(o.toJson()); | 1732 var od = new api.UpdateMasterRequest.fromJson(o.toJson()); |
1772 checkUpdateMasterRequest(od); | 1733 checkUpdateMasterRequest(od); |
1773 }); | 1734 }); |
1774 }); | 1735 }); |
1775 | 1736 |
1776 | |
1777 unittest.group("obj-schema-UpdateNodePoolRequest", () { | 1737 unittest.group("obj-schema-UpdateNodePoolRequest", () { |
1778 unittest.test("to-json--from-json", () { | 1738 unittest.test("to-json--from-json", () { |
1779 var o = buildUpdateNodePoolRequest(); | 1739 var o = buildUpdateNodePoolRequest(); |
1780 var od = new api.UpdateNodePoolRequest.fromJson(o.toJson()); | 1740 var od = new api.UpdateNodePoolRequest.fromJson(o.toJson()); |
1781 checkUpdateNodePoolRequest(od); | 1741 checkUpdateNodePoolRequest(od); |
1782 }); | 1742 }); |
1783 }); | 1743 }); |
1784 | 1744 |
1785 | |
1786 unittest.group("resource-ProjectsZonesResourceApi", () { | 1745 unittest.group("resource-ProjectsZonesResourceApi", () { |
1787 unittest.test("method--getServerconfig", () { | 1746 unittest.test("method--getServerconfig", () { |
1788 | |
1789 var mock = new HttpServerMock(); | 1747 var mock = new HttpServerMock(); |
1790 api.ProjectsZonesResourceApi res = new api.ContainerApi(mock).projects.zon
es; | 1748 api.ProjectsZonesResourceApi res = |
| 1749 new api.ContainerApi(mock).projects.zones; |
1791 var arg_projectId = "foo"; | 1750 var arg_projectId = "foo"; |
1792 var arg_zone = "foo"; | 1751 var arg_zone = "foo"; |
1793 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1752 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1794 var path = (req.url).path; | 1753 var path = (req.url).path; |
1795 var pathOffset = 0; | 1754 var pathOffset = 0; |
1796 var index; | 1755 var index; |
1797 var subPart; | 1756 var subPart; |
1798 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1757 unittest.expect( |
| 1758 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1799 pathOffset += 1; | 1759 pathOffset += 1; |
1800 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1760 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1761 unittest.equals("v1/projects/")); |
1801 pathOffset += 12; | 1762 pathOffset += 12; |
1802 index = path.indexOf("/zones/", pathOffset); | 1763 index = path.indexOf("/zones/", pathOffset); |
1803 unittest.expect(index >= 0, unittest.isTrue); | 1764 unittest.expect(index >= 0, unittest.isTrue); |
1804 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1765 subPart = |
| 1766 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1805 pathOffset = index; | 1767 pathOffset = index; |
1806 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1768 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
1807 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 1769 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1770 unittest.equals("/zones/")); |
1808 pathOffset += 7; | 1771 pathOffset += 7; |
1809 index = path.indexOf("/serverconfig", pathOffset); | 1772 index = path.indexOf("/serverconfig", pathOffset); |
1810 unittest.expect(index >= 0, unittest.isTrue); | 1773 unittest.expect(index >= 0, unittest.isTrue); |
1811 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1774 subPart = |
| 1775 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1812 pathOffset = index; | 1776 pathOffset = index; |
1813 unittest.expect(subPart, unittest.equals("$arg_zone")); | 1777 unittest.expect(subPart, unittest.equals("$arg_zone")); |
1814 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("/serverconfig")); | 1778 unittest.expect(path.substring(pathOffset, pathOffset + 13), |
| 1779 unittest.equals("/serverconfig")); |
1815 pathOffset += 13; | 1780 pathOffset += 13; |
1816 | 1781 |
1817 var query = (req.url).query; | 1782 var query = (req.url).query; |
1818 var queryOffset = 0; | 1783 var queryOffset = 0; |
1819 var queryMap = {}; | 1784 var queryMap = {}; |
1820 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1785 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1821 parseBool(n) { | 1786 parseBool(n) { |
1822 if (n == "true") return true; | 1787 if (n == "true") return true; |
1823 if (n == "false") return false; | 1788 if (n == "false") return false; |
1824 if (n == null) return null; | 1789 if (n == null) return null; |
1825 throw new core.ArgumentError("Invalid boolean: $n"); | 1790 throw new core.ArgumentError("Invalid boolean: $n"); |
1826 } | 1791 } |
| 1792 |
1827 if (query.length > 0) { | 1793 if (query.length > 0) { |
1828 for (var part in query.split("&")) { | 1794 for (var part in query.split("&")) { |
1829 var keyvalue = part.split("="); | 1795 var keyvalue = part.split("="); |
1830 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1796 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1797 core.Uri.decodeQueryComponent(keyvalue[1])); |
1831 } | 1798 } |
1832 } | 1799 } |
1833 | 1800 |
1834 | |
1835 var h = { | 1801 var h = { |
1836 "content-type" : "application/json; charset=utf-8", | 1802 "content-type": "application/json; charset=utf-8", |
1837 }; | 1803 }; |
1838 var resp = convert.JSON.encode(buildServerConfig()); | 1804 var resp = convert.JSON.encode(buildServerConfig()); |
1839 return new async.Future.value(stringResponse(200, h, resp)); | 1805 return new async.Future.value(stringResponse(200, h, resp)); |
1840 }), true); | 1806 }), true); |
1841 res.getServerconfig(arg_projectId, arg_zone).then(unittest.expectAsync1(((
api.ServerConfig response) { | 1807 res |
| 1808 .getServerconfig(arg_projectId, arg_zone) |
| 1809 .then(unittest.expectAsync1(((api.ServerConfig response) { |
1842 checkServerConfig(response); | 1810 checkServerConfig(response); |
1843 }))); | 1811 }))); |
1844 }); | 1812 }); |
1845 | |
1846 }); | 1813 }); |
1847 | 1814 |
1848 | |
1849 unittest.group("resource-ProjectsZonesClustersResourceApi", () { | 1815 unittest.group("resource-ProjectsZonesClustersResourceApi", () { |
1850 unittest.test("method--addons", () { | 1816 unittest.test("method--addons", () { |
1851 | |
1852 var mock = new HttpServerMock(); | 1817 var mock = new HttpServerMock(); |
1853 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 1818 api.ProjectsZonesClustersResourceApi res = |
| 1819 new api.ContainerApi(mock).projects.zones.clusters; |
1854 var arg_request = buildSetAddonsConfigRequest(); | 1820 var arg_request = buildSetAddonsConfigRequest(); |
1855 var arg_projectId = "foo"; | 1821 var arg_projectId = "foo"; |
1856 var arg_zone = "foo"; | 1822 var arg_zone = "foo"; |
1857 var arg_clusterId = "foo"; | 1823 var arg_clusterId = "foo"; |
1858 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1824 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1859 var obj = new api.SetAddonsConfigRequest.fromJson(json); | 1825 var obj = new api.SetAddonsConfigRequest.fromJson(json); |
1860 checkSetAddonsConfigRequest(obj); | 1826 checkSetAddonsConfigRequest(obj); |
1861 | 1827 |
1862 var path = (req.url).path; | 1828 var path = (req.url).path; |
1863 var pathOffset = 0; | 1829 var pathOffset = 0; |
1864 var index; | 1830 var index; |
1865 var subPart; | 1831 var subPart; |
1866 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1832 unittest.expect( |
| 1833 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1867 pathOffset += 1; | 1834 pathOffset += 1; |
1868 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1835 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1836 unittest.equals("v1/projects/")); |
1869 pathOffset += 12; | 1837 pathOffset += 12; |
1870 index = path.indexOf("/zones/", pathOffset); | 1838 index = path.indexOf("/zones/", pathOffset); |
1871 unittest.expect(index >= 0, unittest.isTrue); | 1839 unittest.expect(index >= 0, unittest.isTrue); |
1872 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1840 subPart = |
| 1841 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1873 pathOffset = index; | 1842 pathOffset = index; |
1874 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1843 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
1875 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 1844 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1845 unittest.equals("/zones/")); |
1876 pathOffset += 7; | 1846 pathOffset += 7; |
1877 index = path.indexOf("/clusters/", pathOffset); | 1847 index = path.indexOf("/clusters/", pathOffset); |
1878 unittest.expect(index >= 0, unittest.isTrue); | 1848 unittest.expect(index >= 0, unittest.isTrue); |
1879 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1849 subPart = |
| 1850 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1880 pathOffset = index; | 1851 pathOffset = index; |
1881 unittest.expect(subPart, unittest.equals("$arg_zone")); | 1852 unittest.expect(subPart, unittest.equals("$arg_zone")); |
1882 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 1853 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 1854 unittest.equals("/clusters/")); |
1883 pathOffset += 10; | 1855 pathOffset += 10; |
1884 index = path.indexOf("/addons", pathOffset); | 1856 index = path.indexOf("/addons", pathOffset); |
1885 unittest.expect(index >= 0, unittest.isTrue); | 1857 unittest.expect(index >= 0, unittest.isTrue); |
1886 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1858 subPart = |
| 1859 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1887 pathOffset = index; | 1860 pathOffset = index; |
1888 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 1861 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
1889 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/addons")); | 1862 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1863 unittest.equals("/addons")); |
1890 pathOffset += 7; | 1864 pathOffset += 7; |
1891 | 1865 |
1892 var query = (req.url).query; | 1866 var query = (req.url).query; |
1893 var queryOffset = 0; | 1867 var queryOffset = 0; |
1894 var queryMap = {}; | 1868 var queryMap = {}; |
1895 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1869 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1896 parseBool(n) { | 1870 parseBool(n) { |
1897 if (n == "true") return true; | 1871 if (n == "true") return true; |
1898 if (n == "false") return false; | 1872 if (n == "false") return false; |
1899 if (n == null) return null; | 1873 if (n == null) return null; |
1900 throw new core.ArgumentError("Invalid boolean: $n"); | 1874 throw new core.ArgumentError("Invalid boolean: $n"); |
1901 } | 1875 } |
| 1876 |
1902 if (query.length > 0) { | 1877 if (query.length > 0) { |
1903 for (var part in query.split("&")) { | 1878 for (var part in query.split("&")) { |
1904 var keyvalue = part.split("="); | 1879 var keyvalue = part.split("="); |
1905 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1880 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1881 core.Uri.decodeQueryComponent(keyvalue[1])); |
1906 } | 1882 } |
1907 } | 1883 } |
1908 | 1884 |
1909 | |
1910 var h = { | 1885 var h = { |
1911 "content-type" : "application/json; charset=utf-8", | 1886 "content-type": "application/json; charset=utf-8", |
1912 }; | 1887 }; |
1913 var resp = convert.JSON.encode(buildOperation()); | 1888 var resp = convert.JSON.encode(buildOperation()); |
1914 return new async.Future.value(stringResponse(200, h, resp)); | 1889 return new async.Future.value(stringResponse(200, h, resp)); |
1915 }), true); | 1890 }), true); |
1916 res.addons(arg_request, arg_projectId, arg_zone, arg_clusterId).then(unitt
est.expectAsync1(((api.Operation response) { | 1891 res |
| 1892 .addons(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 1893 .then(unittest.expectAsync1(((api.Operation response) { |
1917 checkOperation(response); | 1894 checkOperation(response); |
1918 }))); | 1895 }))); |
1919 }); | 1896 }); |
1920 | 1897 |
1921 unittest.test("method--completeIpRotation", () { | 1898 unittest.test("method--completeIpRotation", () { |
1922 | |
1923 var mock = new HttpServerMock(); | 1899 var mock = new HttpServerMock(); |
1924 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 1900 api.ProjectsZonesClustersResourceApi res = |
| 1901 new api.ContainerApi(mock).projects.zones.clusters; |
1925 var arg_request = buildCompleteIPRotationRequest(); | 1902 var arg_request = buildCompleteIPRotationRequest(); |
1926 var arg_projectId = "foo"; | 1903 var arg_projectId = "foo"; |
1927 var arg_zone = "foo"; | 1904 var arg_zone = "foo"; |
1928 var arg_clusterId = "foo"; | 1905 var arg_clusterId = "foo"; |
1929 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1906 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1930 var obj = new api.CompleteIPRotationRequest.fromJson(json); | 1907 var obj = new api.CompleteIPRotationRequest.fromJson(json); |
1931 checkCompleteIPRotationRequest(obj); | 1908 checkCompleteIPRotationRequest(obj); |
1932 | 1909 |
1933 var path = (req.url).path; | 1910 var path = (req.url).path; |
1934 var pathOffset = 0; | 1911 var pathOffset = 0; |
1935 var index; | 1912 var index; |
1936 var subPart; | 1913 var subPart; |
1937 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1914 unittest.expect( |
| 1915 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1938 pathOffset += 1; | 1916 pathOffset += 1; |
1939 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1917 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1918 unittest.equals("v1/projects/")); |
1940 pathOffset += 12; | 1919 pathOffset += 12; |
1941 index = path.indexOf("/zones/", pathOffset); | 1920 index = path.indexOf("/zones/", pathOffset); |
1942 unittest.expect(index >= 0, unittest.isTrue); | 1921 unittest.expect(index >= 0, unittest.isTrue); |
1943 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1922 subPart = |
| 1923 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1944 pathOffset = index; | 1924 pathOffset = index; |
1945 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1925 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
1946 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 1926 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1927 unittest.equals("/zones/")); |
1947 pathOffset += 7; | 1928 pathOffset += 7; |
1948 index = path.indexOf("/clusters/", pathOffset); | 1929 index = path.indexOf("/clusters/", pathOffset); |
1949 unittest.expect(index >= 0, unittest.isTrue); | 1930 unittest.expect(index >= 0, unittest.isTrue); |
1950 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1931 subPart = |
| 1932 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1951 pathOffset = index; | 1933 pathOffset = index; |
1952 unittest.expect(subPart, unittest.equals("$arg_zone")); | 1934 unittest.expect(subPart, unittest.equals("$arg_zone")); |
1953 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 1935 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 1936 unittest.equals("/clusters/")); |
1954 pathOffset += 10; | 1937 pathOffset += 10; |
1955 index = path.indexOf(":completeIpRotation", pathOffset); | 1938 index = path.indexOf(":completeIpRotation", pathOffset); |
1956 unittest.expect(index >= 0, unittest.isTrue); | 1939 unittest.expect(index >= 0, unittest.isTrue); |
1957 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1940 subPart = |
| 1941 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
1958 pathOffset = index; | 1942 pathOffset = index; |
1959 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 1943 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
1960 unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.eq
uals(":completeIpRotation")); | 1944 unittest.expect(path.substring(pathOffset, pathOffset + 19), |
| 1945 unittest.equals(":completeIpRotation")); |
1961 pathOffset += 19; | 1946 pathOffset += 19; |
1962 | 1947 |
1963 var query = (req.url).query; | 1948 var query = (req.url).query; |
1964 var queryOffset = 0; | 1949 var queryOffset = 0; |
1965 var queryMap = {}; | 1950 var queryMap = {}; |
1966 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1951 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1967 parseBool(n) { | 1952 parseBool(n) { |
1968 if (n == "true") return true; | 1953 if (n == "true") return true; |
1969 if (n == "false") return false; | 1954 if (n == "false") return false; |
1970 if (n == null) return null; | 1955 if (n == null) return null; |
1971 throw new core.ArgumentError("Invalid boolean: $n"); | 1956 throw new core.ArgumentError("Invalid boolean: $n"); |
1972 } | 1957 } |
| 1958 |
1973 if (query.length > 0) { | 1959 if (query.length > 0) { |
1974 for (var part in query.split("&")) { | 1960 for (var part in query.split("&")) { |
1975 var keyvalue = part.split("="); | 1961 var keyvalue = part.split("="); |
1976 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1962 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1963 core.Uri.decodeQueryComponent(keyvalue[1])); |
1977 } | 1964 } |
1978 } | 1965 } |
1979 | 1966 |
1980 | |
1981 var h = { | 1967 var h = { |
1982 "content-type" : "application/json; charset=utf-8", | 1968 "content-type": "application/json; charset=utf-8", |
1983 }; | 1969 }; |
1984 var resp = convert.JSON.encode(buildOperation()); | 1970 var resp = convert.JSON.encode(buildOperation()); |
1985 return new async.Future.value(stringResponse(200, h, resp)); | 1971 return new async.Future.value(stringResponse(200, h, resp)); |
1986 }), true); | 1972 }), true); |
1987 res.completeIpRotation(arg_request, arg_projectId, arg_zone, arg_clusterId
).then(unittest.expectAsync1(((api.Operation response) { | 1973 res |
| 1974 .completeIpRotation( |
| 1975 arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 1976 .then(unittest.expectAsync1(((api.Operation response) { |
1988 checkOperation(response); | 1977 checkOperation(response); |
1989 }))); | 1978 }))); |
1990 }); | 1979 }); |
1991 | 1980 |
1992 unittest.test("method--create", () { | 1981 unittest.test("method--create", () { |
1993 | |
1994 var mock = new HttpServerMock(); | 1982 var mock = new HttpServerMock(); |
1995 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 1983 api.ProjectsZonesClustersResourceApi res = |
| 1984 new api.ContainerApi(mock).projects.zones.clusters; |
1996 var arg_request = buildCreateClusterRequest(); | 1985 var arg_request = buildCreateClusterRequest(); |
1997 var arg_projectId = "foo"; | 1986 var arg_projectId = "foo"; |
1998 var arg_zone = "foo"; | 1987 var arg_zone = "foo"; |
1999 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1988 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2000 var obj = new api.CreateClusterRequest.fromJson(json); | 1989 var obj = new api.CreateClusterRequest.fromJson(json); |
2001 checkCreateClusterRequest(obj); | 1990 checkCreateClusterRequest(obj); |
2002 | 1991 |
2003 var path = (req.url).path; | 1992 var path = (req.url).path; |
2004 var pathOffset = 0; | 1993 var pathOffset = 0; |
2005 var index; | 1994 var index; |
2006 var subPart; | 1995 var subPart; |
2007 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1996 unittest.expect( |
| 1997 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2008 pathOffset += 1; | 1998 pathOffset += 1; |
2009 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1999 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2000 unittest.equals("v1/projects/")); |
2010 pathOffset += 12; | 2001 pathOffset += 12; |
2011 index = path.indexOf("/zones/", pathOffset); | 2002 index = path.indexOf("/zones/", pathOffset); |
2012 unittest.expect(index >= 0, unittest.isTrue); | 2003 unittest.expect(index >= 0, unittest.isTrue); |
2013 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2004 subPart = |
| 2005 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2014 pathOffset = index; | 2006 pathOffset = index; |
2015 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2007 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2016 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2008 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2009 unittest.equals("/zones/")); |
2017 pathOffset += 7; | 2010 pathOffset += 7; |
2018 index = path.indexOf("/clusters", pathOffset); | 2011 index = path.indexOf("/clusters", pathOffset); |
2019 unittest.expect(index >= 0, unittest.isTrue); | 2012 unittest.expect(index >= 0, unittest.isTrue); |
2020 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2013 subPart = |
| 2014 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2021 pathOffset = index; | 2015 pathOffset = index; |
2022 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2016 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2023 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/clusters")); | 2017 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 2018 unittest.equals("/clusters")); |
2024 pathOffset += 9; | 2019 pathOffset += 9; |
2025 | 2020 |
2026 var query = (req.url).query; | 2021 var query = (req.url).query; |
2027 var queryOffset = 0; | 2022 var queryOffset = 0; |
2028 var queryMap = {}; | 2023 var queryMap = {}; |
2029 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2024 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2030 parseBool(n) { | 2025 parseBool(n) { |
2031 if (n == "true") return true; | 2026 if (n == "true") return true; |
2032 if (n == "false") return false; | 2027 if (n == "false") return false; |
2033 if (n == null) return null; | 2028 if (n == null) return null; |
2034 throw new core.ArgumentError("Invalid boolean: $n"); | 2029 throw new core.ArgumentError("Invalid boolean: $n"); |
2035 } | 2030 } |
| 2031 |
2036 if (query.length > 0) { | 2032 if (query.length > 0) { |
2037 for (var part in query.split("&")) { | 2033 for (var part in query.split("&")) { |
2038 var keyvalue = part.split("="); | 2034 var keyvalue = part.split("="); |
2039 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2035 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2036 core.Uri.decodeQueryComponent(keyvalue[1])); |
2040 } | 2037 } |
2041 } | 2038 } |
2042 | 2039 |
2043 | |
2044 var h = { | 2040 var h = { |
2045 "content-type" : "application/json; charset=utf-8", | 2041 "content-type": "application/json; charset=utf-8", |
2046 }; | 2042 }; |
2047 var resp = convert.JSON.encode(buildOperation()); | 2043 var resp = convert.JSON.encode(buildOperation()); |
2048 return new async.Future.value(stringResponse(200, h, resp)); | 2044 return new async.Future.value(stringResponse(200, h, resp)); |
2049 }), true); | 2045 }), true); |
2050 res.create(arg_request, arg_projectId, arg_zone).then(unittest.expectAsync
1(((api.Operation response) { | 2046 res |
| 2047 .create(arg_request, arg_projectId, arg_zone) |
| 2048 .then(unittest.expectAsync1(((api.Operation response) { |
2051 checkOperation(response); | 2049 checkOperation(response); |
2052 }))); | 2050 }))); |
2053 }); | 2051 }); |
2054 | 2052 |
2055 unittest.test("method--delete", () { | 2053 unittest.test("method--delete", () { |
2056 | |
2057 var mock = new HttpServerMock(); | 2054 var mock = new HttpServerMock(); |
2058 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2055 api.ProjectsZonesClustersResourceApi res = |
| 2056 new api.ContainerApi(mock).projects.zones.clusters; |
2059 var arg_projectId = "foo"; | 2057 var arg_projectId = "foo"; |
2060 var arg_zone = "foo"; | 2058 var arg_zone = "foo"; |
2061 var arg_clusterId = "foo"; | 2059 var arg_clusterId = "foo"; |
2062 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2060 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2063 var path = (req.url).path; | 2061 var path = (req.url).path; |
2064 var pathOffset = 0; | 2062 var pathOffset = 0; |
2065 var index; | 2063 var index; |
2066 var subPart; | 2064 var subPart; |
2067 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2065 unittest.expect( |
| 2066 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2068 pathOffset += 1; | 2067 pathOffset += 1; |
2069 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2068 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2069 unittest.equals("v1/projects/")); |
2070 pathOffset += 12; | 2070 pathOffset += 12; |
2071 index = path.indexOf("/zones/", pathOffset); | 2071 index = path.indexOf("/zones/", pathOffset); |
2072 unittest.expect(index >= 0, unittest.isTrue); | 2072 unittest.expect(index >= 0, unittest.isTrue); |
2073 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2073 subPart = |
| 2074 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2074 pathOffset = index; | 2075 pathOffset = index; |
2075 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2076 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2076 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2077 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2078 unittest.equals("/zones/")); |
2077 pathOffset += 7; | 2079 pathOffset += 7; |
2078 index = path.indexOf("/clusters/", pathOffset); | 2080 index = path.indexOf("/clusters/", pathOffset); |
2079 unittest.expect(index >= 0, unittest.isTrue); | 2081 unittest.expect(index >= 0, unittest.isTrue); |
2080 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2082 subPart = |
| 2083 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2081 pathOffset = index; | 2084 pathOffset = index; |
2082 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2085 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2083 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2086 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2087 unittest.equals("/clusters/")); |
2084 pathOffset += 10; | 2088 pathOffset += 10; |
2085 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 2089 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
2086 pathOffset = path.length; | 2090 pathOffset = path.length; |
2087 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2091 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2088 | 2092 |
2089 var query = (req.url).query; | 2093 var query = (req.url).query; |
2090 var queryOffset = 0; | 2094 var queryOffset = 0; |
2091 var queryMap = {}; | 2095 var queryMap = {}; |
2092 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2096 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2093 parseBool(n) { | 2097 parseBool(n) { |
2094 if (n == "true") return true; | 2098 if (n == "true") return true; |
2095 if (n == "false") return false; | 2099 if (n == "false") return false; |
2096 if (n == null) return null; | 2100 if (n == null) return null; |
2097 throw new core.ArgumentError("Invalid boolean: $n"); | 2101 throw new core.ArgumentError("Invalid boolean: $n"); |
2098 } | 2102 } |
| 2103 |
2099 if (query.length > 0) { | 2104 if (query.length > 0) { |
2100 for (var part in query.split("&")) { | 2105 for (var part in query.split("&")) { |
2101 var keyvalue = part.split("="); | 2106 var keyvalue = part.split("="); |
2102 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2107 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2108 core.Uri.decodeQueryComponent(keyvalue[1])); |
2103 } | 2109 } |
2104 } | 2110 } |
2105 | 2111 |
2106 | |
2107 var h = { | 2112 var h = { |
2108 "content-type" : "application/json; charset=utf-8", | 2113 "content-type": "application/json; charset=utf-8", |
2109 }; | 2114 }; |
2110 var resp = convert.JSON.encode(buildOperation()); | 2115 var resp = convert.JSON.encode(buildOperation()); |
2111 return new async.Future.value(stringResponse(200, h, resp)); | 2116 return new async.Future.value(stringResponse(200, h, resp)); |
2112 }), true); | 2117 }), true); |
2113 res.delete(arg_projectId, arg_zone, arg_clusterId).then(unittest.expectAsy
nc1(((api.Operation response) { | 2118 res |
| 2119 .delete(arg_projectId, arg_zone, arg_clusterId) |
| 2120 .then(unittest.expectAsync1(((api.Operation response) { |
2114 checkOperation(response); | 2121 checkOperation(response); |
2115 }))); | 2122 }))); |
2116 }); | 2123 }); |
2117 | 2124 |
2118 unittest.test("method--get", () { | 2125 unittest.test("method--get", () { |
2119 | |
2120 var mock = new HttpServerMock(); | 2126 var mock = new HttpServerMock(); |
2121 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2127 api.ProjectsZonesClustersResourceApi res = |
| 2128 new api.ContainerApi(mock).projects.zones.clusters; |
2122 var arg_projectId = "foo"; | 2129 var arg_projectId = "foo"; |
2123 var arg_zone = "foo"; | 2130 var arg_zone = "foo"; |
2124 var arg_clusterId = "foo"; | 2131 var arg_clusterId = "foo"; |
2125 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2132 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2126 var path = (req.url).path; | 2133 var path = (req.url).path; |
2127 var pathOffset = 0; | 2134 var pathOffset = 0; |
2128 var index; | 2135 var index; |
2129 var subPart; | 2136 var subPart; |
2130 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2137 unittest.expect( |
| 2138 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2131 pathOffset += 1; | 2139 pathOffset += 1; |
2132 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2140 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2141 unittest.equals("v1/projects/")); |
2133 pathOffset += 12; | 2142 pathOffset += 12; |
2134 index = path.indexOf("/zones/", pathOffset); | 2143 index = path.indexOf("/zones/", pathOffset); |
2135 unittest.expect(index >= 0, unittest.isTrue); | 2144 unittest.expect(index >= 0, unittest.isTrue); |
2136 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2145 subPart = |
| 2146 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2137 pathOffset = index; | 2147 pathOffset = index; |
2138 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2148 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2139 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2149 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2150 unittest.equals("/zones/")); |
2140 pathOffset += 7; | 2151 pathOffset += 7; |
2141 index = path.indexOf("/clusters/", pathOffset); | 2152 index = path.indexOf("/clusters/", pathOffset); |
2142 unittest.expect(index >= 0, unittest.isTrue); | 2153 unittest.expect(index >= 0, unittest.isTrue); |
2143 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2154 subPart = |
| 2155 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2144 pathOffset = index; | 2156 pathOffset = index; |
2145 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2157 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2146 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2158 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2159 unittest.equals("/clusters/")); |
2147 pathOffset += 10; | 2160 pathOffset += 10; |
2148 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 2161 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
2149 pathOffset = path.length; | 2162 pathOffset = path.length; |
2150 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2163 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2151 | 2164 |
2152 var query = (req.url).query; | 2165 var query = (req.url).query; |
2153 var queryOffset = 0; | 2166 var queryOffset = 0; |
2154 var queryMap = {}; | 2167 var queryMap = {}; |
2155 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2168 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2156 parseBool(n) { | 2169 parseBool(n) { |
2157 if (n == "true") return true; | 2170 if (n == "true") return true; |
2158 if (n == "false") return false; | 2171 if (n == "false") return false; |
2159 if (n == null) return null; | 2172 if (n == null) return null; |
2160 throw new core.ArgumentError("Invalid boolean: $n"); | 2173 throw new core.ArgumentError("Invalid boolean: $n"); |
2161 } | 2174 } |
| 2175 |
2162 if (query.length > 0) { | 2176 if (query.length > 0) { |
2163 for (var part in query.split("&")) { | 2177 for (var part in query.split("&")) { |
2164 var keyvalue = part.split("="); | 2178 var keyvalue = part.split("="); |
2165 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2179 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2180 core.Uri.decodeQueryComponent(keyvalue[1])); |
2166 } | 2181 } |
2167 } | 2182 } |
2168 | 2183 |
2169 | |
2170 var h = { | 2184 var h = { |
2171 "content-type" : "application/json; charset=utf-8", | 2185 "content-type": "application/json; charset=utf-8", |
2172 }; | 2186 }; |
2173 var resp = convert.JSON.encode(buildCluster()); | 2187 var resp = convert.JSON.encode(buildCluster()); |
2174 return new async.Future.value(stringResponse(200, h, resp)); | 2188 return new async.Future.value(stringResponse(200, h, resp)); |
2175 }), true); | 2189 }), true); |
2176 res.get(arg_projectId, arg_zone, arg_clusterId).then(unittest.expectAsync1
(((api.Cluster response) { | 2190 res |
| 2191 .get(arg_projectId, arg_zone, arg_clusterId) |
| 2192 .then(unittest.expectAsync1(((api.Cluster response) { |
2177 checkCluster(response); | 2193 checkCluster(response); |
2178 }))); | 2194 }))); |
2179 }); | 2195 }); |
2180 | 2196 |
2181 unittest.test("method--legacyAbac", () { | 2197 unittest.test("method--legacyAbac", () { |
2182 | |
2183 var mock = new HttpServerMock(); | 2198 var mock = new HttpServerMock(); |
2184 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2199 api.ProjectsZonesClustersResourceApi res = |
| 2200 new api.ContainerApi(mock).projects.zones.clusters; |
2185 var arg_request = buildSetLegacyAbacRequest(); | 2201 var arg_request = buildSetLegacyAbacRequest(); |
2186 var arg_projectId = "foo"; | 2202 var arg_projectId = "foo"; |
2187 var arg_zone = "foo"; | 2203 var arg_zone = "foo"; |
2188 var arg_clusterId = "foo"; | 2204 var arg_clusterId = "foo"; |
2189 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2205 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2190 var obj = new api.SetLegacyAbacRequest.fromJson(json); | 2206 var obj = new api.SetLegacyAbacRequest.fromJson(json); |
2191 checkSetLegacyAbacRequest(obj); | 2207 checkSetLegacyAbacRequest(obj); |
2192 | 2208 |
2193 var path = (req.url).path; | 2209 var path = (req.url).path; |
2194 var pathOffset = 0; | 2210 var pathOffset = 0; |
2195 var index; | 2211 var index; |
2196 var subPart; | 2212 var subPart; |
2197 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2213 unittest.expect( |
| 2214 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2198 pathOffset += 1; | 2215 pathOffset += 1; |
2199 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2216 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2217 unittest.equals("v1/projects/")); |
2200 pathOffset += 12; | 2218 pathOffset += 12; |
2201 index = path.indexOf("/zones/", pathOffset); | 2219 index = path.indexOf("/zones/", pathOffset); |
2202 unittest.expect(index >= 0, unittest.isTrue); | 2220 unittest.expect(index >= 0, unittest.isTrue); |
2203 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2221 subPart = |
| 2222 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2204 pathOffset = index; | 2223 pathOffset = index; |
2205 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2224 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2206 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2225 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2226 unittest.equals("/zones/")); |
2207 pathOffset += 7; | 2227 pathOffset += 7; |
2208 index = path.indexOf("/clusters/", pathOffset); | 2228 index = path.indexOf("/clusters/", pathOffset); |
2209 unittest.expect(index >= 0, unittest.isTrue); | 2229 unittest.expect(index >= 0, unittest.isTrue); |
2210 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2230 subPart = |
| 2231 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2211 pathOffset = index; | 2232 pathOffset = index; |
2212 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2233 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2213 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2234 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2235 unittest.equals("/clusters/")); |
2214 pathOffset += 10; | 2236 pathOffset += 10; |
2215 index = path.indexOf("/legacyAbac", pathOffset); | 2237 index = path.indexOf("/legacyAbac", pathOffset); |
2216 unittest.expect(index >= 0, unittest.isTrue); | 2238 unittest.expect(index >= 0, unittest.isTrue); |
2217 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2239 subPart = |
| 2240 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2218 pathOffset = index; | 2241 pathOffset = index; |
2219 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2242 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2220 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/legacyAbac")); | 2243 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 2244 unittest.equals("/legacyAbac")); |
2221 pathOffset += 11; | 2245 pathOffset += 11; |
2222 | 2246 |
2223 var query = (req.url).query; | 2247 var query = (req.url).query; |
2224 var queryOffset = 0; | 2248 var queryOffset = 0; |
2225 var queryMap = {}; | 2249 var queryMap = {}; |
2226 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2250 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2227 parseBool(n) { | 2251 parseBool(n) { |
2228 if (n == "true") return true; | 2252 if (n == "true") return true; |
2229 if (n == "false") return false; | 2253 if (n == "false") return false; |
2230 if (n == null) return null; | 2254 if (n == null) return null; |
2231 throw new core.ArgumentError("Invalid boolean: $n"); | 2255 throw new core.ArgumentError("Invalid boolean: $n"); |
2232 } | 2256 } |
| 2257 |
2233 if (query.length > 0) { | 2258 if (query.length > 0) { |
2234 for (var part in query.split("&")) { | 2259 for (var part in query.split("&")) { |
2235 var keyvalue = part.split("="); | 2260 var keyvalue = part.split("="); |
2236 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2261 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2262 core.Uri.decodeQueryComponent(keyvalue[1])); |
2237 } | 2263 } |
2238 } | 2264 } |
2239 | 2265 |
2240 | |
2241 var h = { | 2266 var h = { |
2242 "content-type" : "application/json; charset=utf-8", | 2267 "content-type": "application/json; charset=utf-8", |
2243 }; | 2268 }; |
2244 var resp = convert.JSON.encode(buildOperation()); | 2269 var resp = convert.JSON.encode(buildOperation()); |
2245 return new async.Future.value(stringResponse(200, h, resp)); | 2270 return new async.Future.value(stringResponse(200, h, resp)); |
2246 }), true); | 2271 }), true); |
2247 res.legacyAbac(arg_request, arg_projectId, arg_zone, arg_clusterId).then(u
nittest.expectAsync1(((api.Operation response) { | 2272 res |
| 2273 .legacyAbac(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2274 .then(unittest.expectAsync1(((api.Operation response) { |
2248 checkOperation(response); | 2275 checkOperation(response); |
2249 }))); | 2276 }))); |
2250 }); | 2277 }); |
2251 | 2278 |
2252 unittest.test("method--list", () { | 2279 unittest.test("method--list", () { |
2253 | |
2254 var mock = new HttpServerMock(); | 2280 var mock = new HttpServerMock(); |
2255 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2281 api.ProjectsZonesClustersResourceApi res = |
| 2282 new api.ContainerApi(mock).projects.zones.clusters; |
2256 var arg_projectId = "foo"; | 2283 var arg_projectId = "foo"; |
2257 var arg_zone = "foo"; | 2284 var arg_zone = "foo"; |
2258 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2285 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2259 var path = (req.url).path; | 2286 var path = (req.url).path; |
2260 var pathOffset = 0; | 2287 var pathOffset = 0; |
2261 var index; | 2288 var index; |
2262 var subPart; | 2289 var subPart; |
2263 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2290 unittest.expect( |
| 2291 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2264 pathOffset += 1; | 2292 pathOffset += 1; |
2265 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2293 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2294 unittest.equals("v1/projects/")); |
2266 pathOffset += 12; | 2295 pathOffset += 12; |
2267 index = path.indexOf("/zones/", pathOffset); | 2296 index = path.indexOf("/zones/", pathOffset); |
2268 unittest.expect(index >= 0, unittest.isTrue); | 2297 unittest.expect(index >= 0, unittest.isTrue); |
2269 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2298 subPart = |
| 2299 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2270 pathOffset = index; | 2300 pathOffset = index; |
2271 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2301 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2272 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2302 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2303 unittest.equals("/zones/")); |
2273 pathOffset += 7; | 2304 pathOffset += 7; |
2274 index = path.indexOf("/clusters", pathOffset); | 2305 index = path.indexOf("/clusters", pathOffset); |
2275 unittest.expect(index >= 0, unittest.isTrue); | 2306 unittest.expect(index >= 0, unittest.isTrue); |
2276 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2307 subPart = |
| 2308 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2277 pathOffset = index; | 2309 pathOffset = index; |
2278 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2310 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2279 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/clusters")); | 2311 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 2312 unittest.equals("/clusters")); |
2280 pathOffset += 9; | 2313 pathOffset += 9; |
2281 | 2314 |
2282 var query = (req.url).query; | 2315 var query = (req.url).query; |
2283 var queryOffset = 0; | 2316 var queryOffset = 0; |
2284 var queryMap = {}; | 2317 var queryMap = {}; |
2285 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2318 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2286 parseBool(n) { | 2319 parseBool(n) { |
2287 if (n == "true") return true; | 2320 if (n == "true") return true; |
2288 if (n == "false") return false; | 2321 if (n == "false") return false; |
2289 if (n == null) return null; | 2322 if (n == null) return null; |
2290 throw new core.ArgumentError("Invalid boolean: $n"); | 2323 throw new core.ArgumentError("Invalid boolean: $n"); |
2291 } | 2324 } |
| 2325 |
2292 if (query.length > 0) { | 2326 if (query.length > 0) { |
2293 for (var part in query.split("&")) { | 2327 for (var part in query.split("&")) { |
2294 var keyvalue = part.split("="); | 2328 var keyvalue = part.split("="); |
2295 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2329 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2330 core.Uri.decodeQueryComponent(keyvalue[1])); |
2296 } | 2331 } |
2297 } | 2332 } |
2298 | 2333 |
2299 | |
2300 var h = { | 2334 var h = { |
2301 "content-type" : "application/json; charset=utf-8", | 2335 "content-type": "application/json; charset=utf-8", |
2302 }; | 2336 }; |
2303 var resp = convert.JSON.encode(buildListClustersResponse()); | 2337 var resp = convert.JSON.encode(buildListClustersResponse()); |
2304 return new async.Future.value(stringResponse(200, h, resp)); | 2338 return new async.Future.value(stringResponse(200, h, resp)); |
2305 }), true); | 2339 }), true); |
2306 res.list(arg_projectId, arg_zone).then(unittest.expectAsync1(((api.ListClu
stersResponse response) { | 2340 res |
| 2341 .list(arg_projectId, arg_zone) |
| 2342 .then(unittest.expectAsync1(((api.ListClustersResponse response) { |
2307 checkListClustersResponse(response); | 2343 checkListClustersResponse(response); |
2308 }))); | 2344 }))); |
2309 }); | 2345 }); |
2310 | 2346 |
2311 unittest.test("method--locations", () { | 2347 unittest.test("method--locations", () { |
2312 | |
2313 var mock = new HttpServerMock(); | 2348 var mock = new HttpServerMock(); |
2314 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2349 api.ProjectsZonesClustersResourceApi res = |
| 2350 new api.ContainerApi(mock).projects.zones.clusters; |
2315 var arg_request = buildSetLocationsRequest(); | 2351 var arg_request = buildSetLocationsRequest(); |
2316 var arg_projectId = "foo"; | 2352 var arg_projectId = "foo"; |
2317 var arg_zone = "foo"; | 2353 var arg_zone = "foo"; |
2318 var arg_clusterId = "foo"; | 2354 var arg_clusterId = "foo"; |
2319 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2355 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2320 var obj = new api.SetLocationsRequest.fromJson(json); | 2356 var obj = new api.SetLocationsRequest.fromJson(json); |
2321 checkSetLocationsRequest(obj); | 2357 checkSetLocationsRequest(obj); |
2322 | 2358 |
2323 var path = (req.url).path; | 2359 var path = (req.url).path; |
2324 var pathOffset = 0; | 2360 var pathOffset = 0; |
2325 var index; | 2361 var index; |
2326 var subPart; | 2362 var subPart; |
2327 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2363 unittest.expect( |
| 2364 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2328 pathOffset += 1; | 2365 pathOffset += 1; |
2329 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2366 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2367 unittest.equals("v1/projects/")); |
2330 pathOffset += 12; | 2368 pathOffset += 12; |
2331 index = path.indexOf("/zones/", pathOffset); | 2369 index = path.indexOf("/zones/", pathOffset); |
2332 unittest.expect(index >= 0, unittest.isTrue); | 2370 unittest.expect(index >= 0, unittest.isTrue); |
2333 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2371 subPart = |
| 2372 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2334 pathOffset = index; | 2373 pathOffset = index; |
2335 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2374 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2336 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2375 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2376 unittest.equals("/zones/")); |
2337 pathOffset += 7; | 2377 pathOffset += 7; |
2338 index = path.indexOf("/clusters/", pathOffset); | 2378 index = path.indexOf("/clusters/", pathOffset); |
2339 unittest.expect(index >= 0, unittest.isTrue); | 2379 unittest.expect(index >= 0, unittest.isTrue); |
2340 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2380 subPart = |
| 2381 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2341 pathOffset = index; | 2382 pathOffset = index; |
2342 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2383 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2343 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2384 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2385 unittest.equals("/clusters/")); |
2344 pathOffset += 10; | 2386 pathOffset += 10; |
2345 index = path.indexOf("/locations", pathOffset); | 2387 index = path.indexOf("/locations", pathOffset); |
2346 unittest.expect(index >= 0, unittest.isTrue); | 2388 unittest.expect(index >= 0, unittest.isTrue); |
2347 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2389 subPart = |
| 2390 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2348 pathOffset = index; | 2391 pathOffset = index; |
2349 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2392 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2350 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/locations")); | 2393 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2394 unittest.equals("/locations")); |
2351 pathOffset += 10; | 2395 pathOffset += 10; |
2352 | 2396 |
2353 var query = (req.url).query; | 2397 var query = (req.url).query; |
2354 var queryOffset = 0; | 2398 var queryOffset = 0; |
2355 var queryMap = {}; | 2399 var queryMap = {}; |
2356 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2400 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2357 parseBool(n) { | 2401 parseBool(n) { |
2358 if (n == "true") return true; | 2402 if (n == "true") return true; |
2359 if (n == "false") return false; | 2403 if (n == "false") return false; |
2360 if (n == null) return null; | 2404 if (n == null) return null; |
2361 throw new core.ArgumentError("Invalid boolean: $n"); | 2405 throw new core.ArgumentError("Invalid boolean: $n"); |
2362 } | 2406 } |
| 2407 |
2363 if (query.length > 0) { | 2408 if (query.length > 0) { |
2364 for (var part in query.split("&")) { | 2409 for (var part in query.split("&")) { |
2365 var keyvalue = part.split("="); | 2410 var keyvalue = part.split("="); |
2366 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2411 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2412 core.Uri.decodeQueryComponent(keyvalue[1])); |
2367 } | 2413 } |
2368 } | 2414 } |
2369 | 2415 |
2370 | |
2371 var h = { | 2416 var h = { |
2372 "content-type" : "application/json; charset=utf-8", | 2417 "content-type": "application/json; charset=utf-8", |
2373 }; | 2418 }; |
2374 var resp = convert.JSON.encode(buildOperation()); | 2419 var resp = convert.JSON.encode(buildOperation()); |
2375 return new async.Future.value(stringResponse(200, h, resp)); | 2420 return new async.Future.value(stringResponse(200, h, resp)); |
2376 }), true); | 2421 }), true); |
2377 res.locations(arg_request, arg_projectId, arg_zone, arg_clusterId).then(un
ittest.expectAsync1(((api.Operation response) { | 2422 res |
| 2423 .locations(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2424 .then(unittest.expectAsync1(((api.Operation response) { |
2378 checkOperation(response); | 2425 checkOperation(response); |
2379 }))); | 2426 }))); |
2380 }); | 2427 }); |
2381 | 2428 |
2382 unittest.test("method--logging", () { | 2429 unittest.test("method--logging", () { |
2383 | |
2384 var mock = new HttpServerMock(); | 2430 var mock = new HttpServerMock(); |
2385 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2431 api.ProjectsZonesClustersResourceApi res = |
| 2432 new api.ContainerApi(mock).projects.zones.clusters; |
2386 var arg_request = buildSetLoggingServiceRequest(); | 2433 var arg_request = buildSetLoggingServiceRequest(); |
2387 var arg_projectId = "foo"; | 2434 var arg_projectId = "foo"; |
2388 var arg_zone = "foo"; | 2435 var arg_zone = "foo"; |
2389 var arg_clusterId = "foo"; | 2436 var arg_clusterId = "foo"; |
2390 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2437 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2391 var obj = new api.SetLoggingServiceRequest.fromJson(json); | 2438 var obj = new api.SetLoggingServiceRequest.fromJson(json); |
2392 checkSetLoggingServiceRequest(obj); | 2439 checkSetLoggingServiceRequest(obj); |
2393 | 2440 |
2394 var path = (req.url).path; | 2441 var path = (req.url).path; |
2395 var pathOffset = 0; | 2442 var pathOffset = 0; |
2396 var index; | 2443 var index; |
2397 var subPart; | 2444 var subPart; |
2398 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2445 unittest.expect( |
| 2446 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2399 pathOffset += 1; | 2447 pathOffset += 1; |
2400 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2448 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2449 unittest.equals("v1/projects/")); |
2401 pathOffset += 12; | 2450 pathOffset += 12; |
2402 index = path.indexOf("/zones/", pathOffset); | 2451 index = path.indexOf("/zones/", pathOffset); |
2403 unittest.expect(index >= 0, unittest.isTrue); | 2452 unittest.expect(index >= 0, unittest.isTrue); |
2404 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2453 subPart = |
| 2454 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2405 pathOffset = index; | 2455 pathOffset = index; |
2406 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2456 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2407 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2457 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2458 unittest.equals("/zones/")); |
2408 pathOffset += 7; | 2459 pathOffset += 7; |
2409 index = path.indexOf("/clusters/", pathOffset); | 2460 index = path.indexOf("/clusters/", pathOffset); |
2410 unittest.expect(index >= 0, unittest.isTrue); | 2461 unittest.expect(index >= 0, unittest.isTrue); |
2411 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2462 subPart = |
| 2463 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2412 pathOffset = index; | 2464 pathOffset = index; |
2413 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2465 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2414 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2466 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2467 unittest.equals("/clusters/")); |
2415 pathOffset += 10; | 2468 pathOffset += 10; |
2416 index = path.indexOf("/logging", pathOffset); | 2469 index = path.indexOf("/logging", pathOffset); |
2417 unittest.expect(index >= 0, unittest.isTrue); | 2470 unittest.expect(index >= 0, unittest.isTrue); |
2418 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2471 subPart = |
| 2472 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2419 pathOffset = index; | 2473 pathOffset = index; |
2420 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2474 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2421 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/logging")); | 2475 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2476 unittest.equals("/logging")); |
2422 pathOffset += 8; | 2477 pathOffset += 8; |
2423 | 2478 |
2424 var query = (req.url).query; | 2479 var query = (req.url).query; |
2425 var queryOffset = 0; | 2480 var queryOffset = 0; |
2426 var queryMap = {}; | 2481 var queryMap = {}; |
2427 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2482 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2428 parseBool(n) { | 2483 parseBool(n) { |
2429 if (n == "true") return true; | 2484 if (n == "true") return true; |
2430 if (n == "false") return false; | 2485 if (n == "false") return false; |
2431 if (n == null) return null; | 2486 if (n == null) return null; |
2432 throw new core.ArgumentError("Invalid boolean: $n"); | 2487 throw new core.ArgumentError("Invalid boolean: $n"); |
2433 } | 2488 } |
| 2489 |
2434 if (query.length > 0) { | 2490 if (query.length > 0) { |
2435 for (var part in query.split("&")) { | 2491 for (var part in query.split("&")) { |
2436 var keyvalue = part.split("="); | 2492 var keyvalue = part.split("="); |
2437 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2493 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2494 core.Uri.decodeQueryComponent(keyvalue[1])); |
2438 } | 2495 } |
2439 } | 2496 } |
2440 | 2497 |
2441 | |
2442 var h = { | 2498 var h = { |
2443 "content-type" : "application/json; charset=utf-8", | 2499 "content-type": "application/json; charset=utf-8", |
2444 }; | 2500 }; |
2445 var resp = convert.JSON.encode(buildOperation()); | 2501 var resp = convert.JSON.encode(buildOperation()); |
2446 return new async.Future.value(stringResponse(200, h, resp)); | 2502 return new async.Future.value(stringResponse(200, h, resp)); |
2447 }), true); | 2503 }), true); |
2448 res.logging(arg_request, arg_projectId, arg_zone, arg_clusterId).then(unit
test.expectAsync1(((api.Operation response) { | 2504 res |
| 2505 .logging(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2506 .then(unittest.expectAsync1(((api.Operation response) { |
2449 checkOperation(response); | 2507 checkOperation(response); |
2450 }))); | 2508 }))); |
2451 }); | 2509 }); |
2452 | 2510 |
2453 unittest.test("method--master", () { | 2511 unittest.test("method--master", () { |
2454 | |
2455 var mock = new HttpServerMock(); | 2512 var mock = new HttpServerMock(); |
2456 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2513 api.ProjectsZonesClustersResourceApi res = |
| 2514 new api.ContainerApi(mock).projects.zones.clusters; |
2457 var arg_request = buildUpdateMasterRequest(); | 2515 var arg_request = buildUpdateMasterRequest(); |
2458 var arg_projectId = "foo"; | 2516 var arg_projectId = "foo"; |
2459 var arg_zone = "foo"; | 2517 var arg_zone = "foo"; |
2460 var arg_clusterId = "foo"; | 2518 var arg_clusterId = "foo"; |
2461 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2519 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2462 var obj = new api.UpdateMasterRequest.fromJson(json); | 2520 var obj = new api.UpdateMasterRequest.fromJson(json); |
2463 checkUpdateMasterRequest(obj); | 2521 checkUpdateMasterRequest(obj); |
2464 | 2522 |
2465 var path = (req.url).path; | 2523 var path = (req.url).path; |
2466 var pathOffset = 0; | 2524 var pathOffset = 0; |
2467 var index; | 2525 var index; |
2468 var subPart; | 2526 var subPart; |
2469 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2527 unittest.expect( |
| 2528 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2470 pathOffset += 1; | 2529 pathOffset += 1; |
2471 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2530 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2531 unittest.equals("v1/projects/")); |
2472 pathOffset += 12; | 2532 pathOffset += 12; |
2473 index = path.indexOf("/zones/", pathOffset); | 2533 index = path.indexOf("/zones/", pathOffset); |
2474 unittest.expect(index >= 0, unittest.isTrue); | 2534 unittest.expect(index >= 0, unittest.isTrue); |
2475 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2535 subPart = |
| 2536 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2476 pathOffset = index; | 2537 pathOffset = index; |
2477 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2538 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2478 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2539 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2540 unittest.equals("/zones/")); |
2479 pathOffset += 7; | 2541 pathOffset += 7; |
2480 index = path.indexOf("/clusters/", pathOffset); | 2542 index = path.indexOf("/clusters/", pathOffset); |
2481 unittest.expect(index >= 0, unittest.isTrue); | 2543 unittest.expect(index >= 0, unittest.isTrue); |
2482 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2544 subPart = |
| 2545 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2483 pathOffset = index; | 2546 pathOffset = index; |
2484 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2547 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2485 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2548 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2549 unittest.equals("/clusters/")); |
2486 pathOffset += 10; | 2550 pathOffset += 10; |
2487 index = path.indexOf("/master", pathOffset); | 2551 index = path.indexOf("/master", pathOffset); |
2488 unittest.expect(index >= 0, unittest.isTrue); | 2552 unittest.expect(index >= 0, unittest.isTrue); |
2489 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2553 subPart = |
| 2554 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2490 pathOffset = index; | 2555 pathOffset = index; |
2491 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2556 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2492 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/master")); | 2557 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2558 unittest.equals("/master")); |
2493 pathOffset += 7; | 2559 pathOffset += 7; |
2494 | 2560 |
2495 var query = (req.url).query; | 2561 var query = (req.url).query; |
2496 var queryOffset = 0; | 2562 var queryOffset = 0; |
2497 var queryMap = {}; | 2563 var queryMap = {}; |
2498 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2564 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2499 parseBool(n) { | 2565 parseBool(n) { |
2500 if (n == "true") return true; | 2566 if (n == "true") return true; |
2501 if (n == "false") return false; | 2567 if (n == "false") return false; |
2502 if (n == null) return null; | 2568 if (n == null) return null; |
2503 throw new core.ArgumentError("Invalid boolean: $n"); | 2569 throw new core.ArgumentError("Invalid boolean: $n"); |
2504 } | 2570 } |
| 2571 |
2505 if (query.length > 0) { | 2572 if (query.length > 0) { |
2506 for (var part in query.split("&")) { | 2573 for (var part in query.split("&")) { |
2507 var keyvalue = part.split("="); | 2574 var keyvalue = part.split("="); |
2508 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2575 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2576 core.Uri.decodeQueryComponent(keyvalue[1])); |
2509 } | 2577 } |
2510 } | 2578 } |
2511 | 2579 |
2512 | |
2513 var h = { | 2580 var h = { |
2514 "content-type" : "application/json; charset=utf-8", | 2581 "content-type": "application/json; charset=utf-8", |
2515 }; | 2582 }; |
2516 var resp = convert.JSON.encode(buildOperation()); | 2583 var resp = convert.JSON.encode(buildOperation()); |
2517 return new async.Future.value(stringResponse(200, h, resp)); | 2584 return new async.Future.value(stringResponse(200, h, resp)); |
2518 }), true); | 2585 }), true); |
2519 res.master(arg_request, arg_projectId, arg_zone, arg_clusterId).then(unitt
est.expectAsync1(((api.Operation response) { | 2586 res |
| 2587 .master(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2588 .then(unittest.expectAsync1(((api.Operation response) { |
2520 checkOperation(response); | 2589 checkOperation(response); |
2521 }))); | 2590 }))); |
2522 }); | 2591 }); |
2523 | 2592 |
2524 unittest.test("method--monitoring", () { | 2593 unittest.test("method--monitoring", () { |
2525 | |
2526 var mock = new HttpServerMock(); | 2594 var mock = new HttpServerMock(); |
2527 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2595 api.ProjectsZonesClustersResourceApi res = |
| 2596 new api.ContainerApi(mock).projects.zones.clusters; |
2528 var arg_request = buildSetMonitoringServiceRequest(); | 2597 var arg_request = buildSetMonitoringServiceRequest(); |
2529 var arg_projectId = "foo"; | 2598 var arg_projectId = "foo"; |
2530 var arg_zone = "foo"; | 2599 var arg_zone = "foo"; |
2531 var arg_clusterId = "foo"; | 2600 var arg_clusterId = "foo"; |
2532 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2601 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2533 var obj = new api.SetMonitoringServiceRequest.fromJson(json); | 2602 var obj = new api.SetMonitoringServiceRequest.fromJson(json); |
2534 checkSetMonitoringServiceRequest(obj); | 2603 checkSetMonitoringServiceRequest(obj); |
2535 | 2604 |
2536 var path = (req.url).path; | 2605 var path = (req.url).path; |
2537 var pathOffset = 0; | 2606 var pathOffset = 0; |
2538 var index; | 2607 var index; |
2539 var subPart; | 2608 var subPart; |
2540 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2609 unittest.expect( |
| 2610 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2541 pathOffset += 1; | 2611 pathOffset += 1; |
2542 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2612 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2613 unittest.equals("v1/projects/")); |
2543 pathOffset += 12; | 2614 pathOffset += 12; |
2544 index = path.indexOf("/zones/", pathOffset); | 2615 index = path.indexOf("/zones/", pathOffset); |
2545 unittest.expect(index >= 0, unittest.isTrue); | 2616 unittest.expect(index >= 0, unittest.isTrue); |
2546 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2617 subPart = |
| 2618 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2547 pathOffset = index; | 2619 pathOffset = index; |
2548 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2620 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2549 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2621 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2622 unittest.equals("/zones/")); |
2550 pathOffset += 7; | 2623 pathOffset += 7; |
2551 index = path.indexOf("/clusters/", pathOffset); | 2624 index = path.indexOf("/clusters/", pathOffset); |
2552 unittest.expect(index >= 0, unittest.isTrue); | 2625 unittest.expect(index >= 0, unittest.isTrue); |
2553 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2626 subPart = |
| 2627 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2554 pathOffset = index; | 2628 pathOffset = index; |
2555 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2629 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2556 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2630 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2631 unittest.equals("/clusters/")); |
2557 pathOffset += 10; | 2632 pathOffset += 10; |
2558 index = path.indexOf("/monitoring", pathOffset); | 2633 index = path.indexOf("/monitoring", pathOffset); |
2559 unittest.expect(index >= 0, unittest.isTrue); | 2634 unittest.expect(index >= 0, unittest.isTrue); |
2560 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2635 subPart = |
| 2636 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2561 pathOffset = index; | 2637 pathOffset = index; |
2562 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2638 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2563 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/monitoring")); | 2639 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 2640 unittest.equals("/monitoring")); |
2564 pathOffset += 11; | 2641 pathOffset += 11; |
2565 | 2642 |
2566 var query = (req.url).query; | 2643 var query = (req.url).query; |
2567 var queryOffset = 0; | 2644 var queryOffset = 0; |
2568 var queryMap = {}; | 2645 var queryMap = {}; |
2569 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2646 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2570 parseBool(n) { | 2647 parseBool(n) { |
2571 if (n == "true") return true; | 2648 if (n == "true") return true; |
2572 if (n == "false") return false; | 2649 if (n == "false") return false; |
2573 if (n == null) return null; | 2650 if (n == null) return null; |
2574 throw new core.ArgumentError("Invalid boolean: $n"); | 2651 throw new core.ArgumentError("Invalid boolean: $n"); |
2575 } | 2652 } |
| 2653 |
2576 if (query.length > 0) { | 2654 if (query.length > 0) { |
2577 for (var part in query.split("&")) { | 2655 for (var part in query.split("&")) { |
2578 var keyvalue = part.split("="); | 2656 var keyvalue = part.split("="); |
2579 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2657 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2658 core.Uri.decodeQueryComponent(keyvalue[1])); |
2580 } | 2659 } |
2581 } | 2660 } |
2582 | 2661 |
2583 | |
2584 var h = { | 2662 var h = { |
2585 "content-type" : "application/json; charset=utf-8", | 2663 "content-type": "application/json; charset=utf-8", |
2586 }; | 2664 }; |
2587 var resp = convert.JSON.encode(buildOperation()); | 2665 var resp = convert.JSON.encode(buildOperation()); |
2588 return new async.Future.value(stringResponse(200, h, resp)); | 2666 return new async.Future.value(stringResponse(200, h, resp)); |
2589 }), true); | 2667 }), true); |
2590 res.monitoring(arg_request, arg_projectId, arg_zone, arg_clusterId).then(u
nittest.expectAsync1(((api.Operation response) { | 2668 res |
| 2669 .monitoring(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2670 .then(unittest.expectAsync1(((api.Operation response) { |
2591 checkOperation(response); | 2671 checkOperation(response); |
2592 }))); | 2672 }))); |
2593 }); | 2673 }); |
2594 | 2674 |
2595 unittest.test("method--resourceLabels", () { | 2675 unittest.test("method--resourceLabels", () { |
2596 | |
2597 var mock = new HttpServerMock(); | 2676 var mock = new HttpServerMock(); |
2598 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2677 api.ProjectsZonesClustersResourceApi res = |
| 2678 new api.ContainerApi(mock).projects.zones.clusters; |
2599 var arg_request = buildSetLabelsRequest(); | 2679 var arg_request = buildSetLabelsRequest(); |
2600 var arg_projectId = "foo"; | 2680 var arg_projectId = "foo"; |
2601 var arg_zone = "foo"; | 2681 var arg_zone = "foo"; |
2602 var arg_clusterId = "foo"; | 2682 var arg_clusterId = "foo"; |
2603 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2683 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2604 var obj = new api.SetLabelsRequest.fromJson(json); | 2684 var obj = new api.SetLabelsRequest.fromJson(json); |
2605 checkSetLabelsRequest(obj); | 2685 checkSetLabelsRequest(obj); |
2606 | 2686 |
2607 var path = (req.url).path; | 2687 var path = (req.url).path; |
2608 var pathOffset = 0; | 2688 var pathOffset = 0; |
2609 var index; | 2689 var index; |
2610 var subPart; | 2690 var subPart; |
2611 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2691 unittest.expect( |
| 2692 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2612 pathOffset += 1; | 2693 pathOffset += 1; |
2613 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2694 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2695 unittest.equals("v1/projects/")); |
2614 pathOffset += 12; | 2696 pathOffset += 12; |
2615 index = path.indexOf("/zones/", pathOffset); | 2697 index = path.indexOf("/zones/", pathOffset); |
2616 unittest.expect(index >= 0, unittest.isTrue); | 2698 unittest.expect(index >= 0, unittest.isTrue); |
2617 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2699 subPart = |
| 2700 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2618 pathOffset = index; | 2701 pathOffset = index; |
2619 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2702 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2620 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2703 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2704 unittest.equals("/zones/")); |
2621 pathOffset += 7; | 2705 pathOffset += 7; |
2622 index = path.indexOf("/clusters/", pathOffset); | 2706 index = path.indexOf("/clusters/", pathOffset); |
2623 unittest.expect(index >= 0, unittest.isTrue); | 2707 unittest.expect(index >= 0, unittest.isTrue); |
2624 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2708 subPart = |
| 2709 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2625 pathOffset = index; | 2710 pathOffset = index; |
2626 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2711 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2627 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2712 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2713 unittest.equals("/clusters/")); |
2628 pathOffset += 10; | 2714 pathOffset += 10; |
2629 index = path.indexOf("/resourceLabels", pathOffset); | 2715 index = path.indexOf("/resourceLabels", pathOffset); |
2630 unittest.expect(index >= 0, unittest.isTrue); | 2716 unittest.expect(index >= 0, unittest.isTrue); |
2631 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2717 subPart = |
| 2718 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2632 pathOffset = index; | 2719 pathOffset = index; |
2633 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2720 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2634 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/resourceLabels")); | 2721 unittest.expect(path.substring(pathOffset, pathOffset + 15), |
| 2722 unittest.equals("/resourceLabels")); |
2635 pathOffset += 15; | 2723 pathOffset += 15; |
2636 | 2724 |
2637 var query = (req.url).query; | 2725 var query = (req.url).query; |
2638 var queryOffset = 0; | 2726 var queryOffset = 0; |
2639 var queryMap = {}; | 2727 var queryMap = {}; |
2640 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2728 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2641 parseBool(n) { | 2729 parseBool(n) { |
2642 if (n == "true") return true; | 2730 if (n == "true") return true; |
2643 if (n == "false") return false; | 2731 if (n == "false") return false; |
2644 if (n == null) return null; | 2732 if (n == null) return null; |
2645 throw new core.ArgumentError("Invalid boolean: $n"); | 2733 throw new core.ArgumentError("Invalid boolean: $n"); |
2646 } | 2734 } |
| 2735 |
2647 if (query.length > 0) { | 2736 if (query.length > 0) { |
2648 for (var part in query.split("&")) { | 2737 for (var part in query.split("&")) { |
2649 var keyvalue = part.split("="); | 2738 var keyvalue = part.split("="); |
2650 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2739 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2740 core.Uri.decodeQueryComponent(keyvalue[1])); |
2651 } | 2741 } |
2652 } | 2742 } |
2653 | 2743 |
2654 | |
2655 var h = { | 2744 var h = { |
2656 "content-type" : "application/json; charset=utf-8", | 2745 "content-type": "application/json; charset=utf-8", |
2657 }; | 2746 }; |
2658 var resp = convert.JSON.encode(buildOperation()); | 2747 var resp = convert.JSON.encode(buildOperation()); |
2659 return new async.Future.value(stringResponse(200, h, resp)); | 2748 return new async.Future.value(stringResponse(200, h, resp)); |
2660 }), true); | 2749 }), true); |
2661 res.resourceLabels(arg_request, arg_projectId, arg_zone, arg_clusterId).th
en(unittest.expectAsync1(((api.Operation response) { | 2750 res |
| 2751 .resourceLabels(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2752 .then(unittest.expectAsync1(((api.Operation response) { |
2662 checkOperation(response); | 2753 checkOperation(response); |
2663 }))); | 2754 }))); |
2664 }); | 2755 }); |
2665 | 2756 |
2666 unittest.test("method--setMasterAuth", () { | 2757 unittest.test("method--setMasterAuth", () { |
2667 | |
2668 var mock = new HttpServerMock(); | 2758 var mock = new HttpServerMock(); |
2669 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2759 api.ProjectsZonesClustersResourceApi res = |
| 2760 new api.ContainerApi(mock).projects.zones.clusters; |
2670 var arg_request = buildSetMasterAuthRequest(); | 2761 var arg_request = buildSetMasterAuthRequest(); |
2671 var arg_projectId = "foo"; | 2762 var arg_projectId = "foo"; |
2672 var arg_zone = "foo"; | 2763 var arg_zone = "foo"; |
2673 var arg_clusterId = "foo"; | 2764 var arg_clusterId = "foo"; |
2674 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2765 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2675 var obj = new api.SetMasterAuthRequest.fromJson(json); | 2766 var obj = new api.SetMasterAuthRequest.fromJson(json); |
2676 checkSetMasterAuthRequest(obj); | 2767 checkSetMasterAuthRequest(obj); |
2677 | 2768 |
2678 var path = (req.url).path; | 2769 var path = (req.url).path; |
2679 var pathOffset = 0; | 2770 var pathOffset = 0; |
2680 var index; | 2771 var index; |
2681 var subPart; | 2772 var subPart; |
2682 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2773 unittest.expect( |
| 2774 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2683 pathOffset += 1; | 2775 pathOffset += 1; |
2684 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2776 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2777 unittest.equals("v1/projects/")); |
2685 pathOffset += 12; | 2778 pathOffset += 12; |
2686 index = path.indexOf("/zones/", pathOffset); | 2779 index = path.indexOf("/zones/", pathOffset); |
2687 unittest.expect(index >= 0, unittest.isTrue); | 2780 unittest.expect(index >= 0, unittest.isTrue); |
2688 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2781 subPart = |
| 2782 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2689 pathOffset = index; | 2783 pathOffset = index; |
2690 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2784 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2691 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2785 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2786 unittest.equals("/zones/")); |
2692 pathOffset += 7; | 2787 pathOffset += 7; |
2693 index = path.indexOf("/clusters/", pathOffset); | 2788 index = path.indexOf("/clusters/", pathOffset); |
2694 unittest.expect(index >= 0, unittest.isTrue); | 2789 unittest.expect(index >= 0, unittest.isTrue); |
2695 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2790 subPart = |
| 2791 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2696 pathOffset = index; | 2792 pathOffset = index; |
2697 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2793 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2698 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2794 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2795 unittest.equals("/clusters/")); |
2699 pathOffset += 10; | 2796 pathOffset += 10; |
2700 index = path.indexOf(":setMasterAuth", pathOffset); | 2797 index = path.indexOf(":setMasterAuth", pathOffset); |
2701 unittest.expect(index >= 0, unittest.isTrue); | 2798 unittest.expect(index >= 0, unittest.isTrue); |
2702 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2799 subPart = |
| 2800 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2703 pathOffset = index; | 2801 pathOffset = index; |
2704 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2802 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2705 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals(":setMasterAuth")); | 2803 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 2804 unittest.equals(":setMasterAuth")); |
2706 pathOffset += 14; | 2805 pathOffset += 14; |
2707 | 2806 |
2708 var query = (req.url).query; | 2807 var query = (req.url).query; |
2709 var queryOffset = 0; | 2808 var queryOffset = 0; |
2710 var queryMap = {}; | 2809 var queryMap = {}; |
2711 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2810 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2712 parseBool(n) { | 2811 parseBool(n) { |
2713 if (n == "true") return true; | 2812 if (n == "true") return true; |
2714 if (n == "false") return false; | 2813 if (n == "false") return false; |
2715 if (n == null) return null; | 2814 if (n == null) return null; |
2716 throw new core.ArgumentError("Invalid boolean: $n"); | 2815 throw new core.ArgumentError("Invalid boolean: $n"); |
2717 } | 2816 } |
| 2817 |
2718 if (query.length > 0) { | 2818 if (query.length > 0) { |
2719 for (var part in query.split("&")) { | 2819 for (var part in query.split("&")) { |
2720 var keyvalue = part.split("="); | 2820 var keyvalue = part.split("="); |
2721 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2821 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2822 core.Uri.decodeQueryComponent(keyvalue[1])); |
2722 } | 2823 } |
2723 } | 2824 } |
2724 | 2825 |
2725 | |
2726 var h = { | 2826 var h = { |
2727 "content-type" : "application/json; charset=utf-8", | 2827 "content-type": "application/json; charset=utf-8", |
2728 }; | 2828 }; |
2729 var resp = convert.JSON.encode(buildOperation()); | 2829 var resp = convert.JSON.encode(buildOperation()); |
2730 return new async.Future.value(stringResponse(200, h, resp)); | 2830 return new async.Future.value(stringResponse(200, h, resp)); |
2731 }), true); | 2831 }), true); |
2732 res.setMasterAuth(arg_request, arg_projectId, arg_zone, arg_clusterId).the
n(unittest.expectAsync1(((api.Operation response) { | 2832 res |
| 2833 .setMasterAuth(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2834 .then(unittest.expectAsync1(((api.Operation response) { |
2733 checkOperation(response); | 2835 checkOperation(response); |
2734 }))); | 2836 }))); |
2735 }); | 2837 }); |
2736 | 2838 |
2737 unittest.test("method--setNetworkPolicy", () { | 2839 unittest.test("method--setNetworkPolicy", () { |
2738 | |
2739 var mock = new HttpServerMock(); | 2840 var mock = new HttpServerMock(); |
2740 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2841 api.ProjectsZonesClustersResourceApi res = |
| 2842 new api.ContainerApi(mock).projects.zones.clusters; |
2741 var arg_request = buildSetNetworkPolicyRequest(); | 2843 var arg_request = buildSetNetworkPolicyRequest(); |
2742 var arg_projectId = "foo"; | 2844 var arg_projectId = "foo"; |
2743 var arg_zone = "foo"; | 2845 var arg_zone = "foo"; |
2744 var arg_clusterId = "foo"; | 2846 var arg_clusterId = "foo"; |
2745 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2847 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2746 var obj = new api.SetNetworkPolicyRequest.fromJson(json); | 2848 var obj = new api.SetNetworkPolicyRequest.fromJson(json); |
2747 checkSetNetworkPolicyRequest(obj); | 2849 checkSetNetworkPolicyRequest(obj); |
2748 | 2850 |
2749 var path = (req.url).path; | 2851 var path = (req.url).path; |
2750 var pathOffset = 0; | 2852 var pathOffset = 0; |
2751 var index; | 2853 var index; |
2752 var subPart; | 2854 var subPart; |
2753 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2855 unittest.expect( |
| 2856 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2754 pathOffset += 1; | 2857 pathOffset += 1; |
2755 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2858 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2859 unittest.equals("v1/projects/")); |
2756 pathOffset += 12; | 2860 pathOffset += 12; |
2757 index = path.indexOf("/zones/", pathOffset); | 2861 index = path.indexOf("/zones/", pathOffset); |
2758 unittest.expect(index >= 0, unittest.isTrue); | 2862 unittest.expect(index >= 0, unittest.isTrue); |
2759 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2863 subPart = |
| 2864 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2760 pathOffset = index; | 2865 pathOffset = index; |
2761 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2866 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2762 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2867 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2868 unittest.equals("/zones/")); |
2763 pathOffset += 7; | 2869 pathOffset += 7; |
2764 index = path.indexOf("/clusters/", pathOffset); | 2870 index = path.indexOf("/clusters/", pathOffset); |
2765 unittest.expect(index >= 0, unittest.isTrue); | 2871 unittest.expect(index >= 0, unittest.isTrue); |
2766 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2872 subPart = |
| 2873 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2767 pathOffset = index; | 2874 pathOffset = index; |
2768 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2875 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2769 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2876 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2877 unittest.equals("/clusters/")); |
2770 pathOffset += 10; | 2878 pathOffset += 10; |
2771 index = path.indexOf(":setNetworkPolicy", pathOffset); | 2879 index = path.indexOf(":setNetworkPolicy", pathOffset); |
2772 unittest.expect(index >= 0, unittest.isTrue); | 2880 unittest.expect(index >= 0, unittest.isTrue); |
2773 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2881 subPart = |
| 2882 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2774 pathOffset = index; | 2883 pathOffset = index; |
2775 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2884 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2776 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals(":setNetworkPolicy")); | 2885 unittest.expect(path.substring(pathOffset, pathOffset + 17), |
| 2886 unittest.equals(":setNetworkPolicy")); |
2777 pathOffset += 17; | 2887 pathOffset += 17; |
2778 | 2888 |
2779 var query = (req.url).query; | 2889 var query = (req.url).query; |
2780 var queryOffset = 0; | 2890 var queryOffset = 0; |
2781 var queryMap = {}; | 2891 var queryMap = {}; |
2782 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2892 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2783 parseBool(n) { | 2893 parseBool(n) { |
2784 if (n == "true") return true; | 2894 if (n == "true") return true; |
2785 if (n == "false") return false; | 2895 if (n == "false") return false; |
2786 if (n == null) return null; | 2896 if (n == null) return null; |
2787 throw new core.ArgumentError("Invalid boolean: $n"); | 2897 throw new core.ArgumentError("Invalid boolean: $n"); |
2788 } | 2898 } |
| 2899 |
2789 if (query.length > 0) { | 2900 if (query.length > 0) { |
2790 for (var part in query.split("&")) { | 2901 for (var part in query.split("&")) { |
2791 var keyvalue = part.split("="); | 2902 var keyvalue = part.split("="); |
2792 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2903 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2904 core.Uri.decodeQueryComponent(keyvalue[1])); |
2793 } | 2905 } |
2794 } | 2906 } |
2795 | 2907 |
2796 | |
2797 var h = { | 2908 var h = { |
2798 "content-type" : "application/json; charset=utf-8", | 2909 "content-type": "application/json; charset=utf-8", |
2799 }; | 2910 }; |
2800 var resp = convert.JSON.encode(buildOperation()); | 2911 var resp = convert.JSON.encode(buildOperation()); |
2801 return new async.Future.value(stringResponse(200, h, resp)); | 2912 return new async.Future.value(stringResponse(200, h, resp)); |
2802 }), true); | 2913 }), true); |
2803 res.setNetworkPolicy(arg_request, arg_projectId, arg_zone, arg_clusterId).
then(unittest.expectAsync1(((api.Operation response) { | 2914 res |
| 2915 .setNetworkPolicy(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2916 .then(unittest.expectAsync1(((api.Operation response) { |
2804 checkOperation(response); | 2917 checkOperation(response); |
2805 }))); | 2918 }))); |
2806 }); | 2919 }); |
2807 | 2920 |
2808 unittest.test("method--startIpRotation", () { | 2921 unittest.test("method--startIpRotation", () { |
2809 | |
2810 var mock = new HttpServerMock(); | 2922 var mock = new HttpServerMock(); |
2811 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 2923 api.ProjectsZonesClustersResourceApi res = |
| 2924 new api.ContainerApi(mock).projects.zones.clusters; |
2812 var arg_request = buildStartIPRotationRequest(); | 2925 var arg_request = buildStartIPRotationRequest(); |
2813 var arg_projectId = "foo"; | 2926 var arg_projectId = "foo"; |
2814 var arg_zone = "foo"; | 2927 var arg_zone = "foo"; |
2815 var arg_clusterId = "foo"; | 2928 var arg_clusterId = "foo"; |
2816 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2929 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2817 var obj = new api.StartIPRotationRequest.fromJson(json); | 2930 var obj = new api.StartIPRotationRequest.fromJson(json); |
2818 checkStartIPRotationRequest(obj); | 2931 checkStartIPRotationRequest(obj); |
2819 | 2932 |
2820 var path = (req.url).path; | 2933 var path = (req.url).path; |
2821 var pathOffset = 0; | 2934 var pathOffset = 0; |
2822 var index; | 2935 var index; |
2823 var subPart; | 2936 var subPart; |
2824 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2937 unittest.expect( |
| 2938 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2825 pathOffset += 1; | 2939 pathOffset += 1; |
2826 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 2940 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 2941 unittest.equals("v1/projects/")); |
2827 pathOffset += 12; | 2942 pathOffset += 12; |
2828 index = path.indexOf("/zones/", pathOffset); | 2943 index = path.indexOf("/zones/", pathOffset); |
2829 unittest.expect(index >= 0, unittest.isTrue); | 2944 unittest.expect(index >= 0, unittest.isTrue); |
2830 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2945 subPart = |
| 2946 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2831 pathOffset = index; | 2947 pathOffset = index; |
2832 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 2948 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2833 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 2949 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 2950 unittest.equals("/zones/")); |
2834 pathOffset += 7; | 2951 pathOffset += 7; |
2835 index = path.indexOf("/clusters/", pathOffset); | 2952 index = path.indexOf("/clusters/", pathOffset); |
2836 unittest.expect(index >= 0, unittest.isTrue); | 2953 unittest.expect(index >= 0, unittest.isTrue); |
2837 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2954 subPart = |
| 2955 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2838 pathOffset = index; | 2956 pathOffset = index; |
2839 unittest.expect(subPart, unittest.equals("$arg_zone")); | 2957 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2840 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 2958 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 2959 unittest.equals("/clusters/")); |
2841 pathOffset += 10; | 2960 pathOffset += 10; |
2842 index = path.indexOf(":startIpRotation", pathOffset); | 2961 index = path.indexOf(":startIpRotation", pathOffset); |
2843 unittest.expect(index >= 0, unittest.isTrue); | 2962 unittest.expect(index >= 0, unittest.isTrue); |
2844 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 2963 subPart = |
| 2964 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2845 pathOffset = index; | 2965 pathOffset = index; |
2846 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 2966 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2847 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals(":startIpRotation")); | 2967 unittest.expect(path.substring(pathOffset, pathOffset + 16), |
| 2968 unittest.equals(":startIpRotation")); |
2848 pathOffset += 16; | 2969 pathOffset += 16; |
2849 | 2970 |
2850 var query = (req.url).query; | 2971 var query = (req.url).query; |
2851 var queryOffset = 0; | 2972 var queryOffset = 0; |
2852 var queryMap = {}; | 2973 var queryMap = {}; |
2853 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2974 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2854 parseBool(n) { | 2975 parseBool(n) { |
2855 if (n == "true") return true; | 2976 if (n == "true") return true; |
2856 if (n == "false") return false; | 2977 if (n == "false") return false; |
2857 if (n == null) return null; | 2978 if (n == null) return null; |
2858 throw new core.ArgumentError("Invalid boolean: $n"); | 2979 throw new core.ArgumentError("Invalid boolean: $n"); |
2859 } | 2980 } |
| 2981 |
2860 if (query.length > 0) { | 2982 if (query.length > 0) { |
2861 for (var part in query.split("&")) { | 2983 for (var part in query.split("&")) { |
2862 var keyvalue = part.split("="); | 2984 var keyvalue = part.split("="); |
2863 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2985 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2986 core.Uri.decodeQueryComponent(keyvalue[1])); |
2864 } | 2987 } |
2865 } | 2988 } |
2866 | 2989 |
2867 | |
2868 var h = { | 2990 var h = { |
2869 "content-type" : "application/json; charset=utf-8", | 2991 "content-type": "application/json; charset=utf-8", |
2870 }; | 2992 }; |
2871 var resp = convert.JSON.encode(buildOperation()); | 2993 var resp = convert.JSON.encode(buildOperation()); |
2872 return new async.Future.value(stringResponse(200, h, resp)); | 2994 return new async.Future.value(stringResponse(200, h, resp)); |
2873 }), true); | 2995 }), true); |
2874 res.startIpRotation(arg_request, arg_projectId, arg_zone, arg_clusterId).t
hen(unittest.expectAsync1(((api.Operation response) { | 2996 res |
| 2997 .startIpRotation(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 2998 .then(unittest.expectAsync1(((api.Operation response) { |
2875 checkOperation(response); | 2999 checkOperation(response); |
2876 }))); | 3000 }))); |
2877 }); | 3001 }); |
2878 | 3002 |
2879 unittest.test("method--update", () { | 3003 unittest.test("method--update", () { |
2880 | |
2881 var mock = new HttpServerMock(); | 3004 var mock = new HttpServerMock(); |
2882 api.ProjectsZonesClustersResourceApi res = new api.ContainerApi(mock).proj
ects.zones.clusters; | 3005 api.ProjectsZonesClustersResourceApi res = |
| 3006 new api.ContainerApi(mock).projects.zones.clusters; |
2883 var arg_request = buildUpdateClusterRequest(); | 3007 var arg_request = buildUpdateClusterRequest(); |
2884 var arg_projectId = "foo"; | 3008 var arg_projectId = "foo"; |
2885 var arg_zone = "foo"; | 3009 var arg_zone = "foo"; |
2886 var arg_clusterId = "foo"; | 3010 var arg_clusterId = "foo"; |
2887 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3011 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2888 var obj = new api.UpdateClusterRequest.fromJson(json); | 3012 var obj = new api.UpdateClusterRequest.fromJson(json); |
2889 checkUpdateClusterRequest(obj); | 3013 checkUpdateClusterRequest(obj); |
2890 | 3014 |
2891 var path = (req.url).path; | 3015 var path = (req.url).path; |
2892 var pathOffset = 0; | 3016 var pathOffset = 0; |
2893 var index; | 3017 var index; |
2894 var subPart; | 3018 var subPart; |
2895 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3019 unittest.expect( |
| 3020 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2896 pathOffset += 1; | 3021 pathOffset += 1; |
2897 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3022 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3023 unittest.equals("v1/projects/")); |
2898 pathOffset += 12; | 3024 pathOffset += 12; |
2899 index = path.indexOf("/zones/", pathOffset); | 3025 index = path.indexOf("/zones/", pathOffset); |
2900 unittest.expect(index >= 0, unittest.isTrue); | 3026 unittest.expect(index >= 0, unittest.isTrue); |
2901 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3027 subPart = |
| 3028 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2902 pathOffset = index; | 3029 pathOffset = index; |
2903 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3030 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2904 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3031 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3032 unittest.equals("/zones/")); |
2905 pathOffset += 7; | 3033 pathOffset += 7; |
2906 index = path.indexOf("/clusters/", pathOffset); | 3034 index = path.indexOf("/clusters/", pathOffset); |
2907 unittest.expect(index >= 0, unittest.isTrue); | 3035 unittest.expect(index >= 0, unittest.isTrue); |
2908 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3036 subPart = |
| 3037 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2909 pathOffset = index; | 3038 pathOffset = index; |
2910 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3039 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2911 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3040 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3041 unittest.equals("/clusters/")); |
2912 pathOffset += 10; | 3042 pathOffset += 10; |
2913 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3043 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
2914 pathOffset = path.length; | 3044 pathOffset = path.length; |
2915 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3045 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2916 | 3046 |
2917 var query = (req.url).query; | 3047 var query = (req.url).query; |
2918 var queryOffset = 0; | 3048 var queryOffset = 0; |
2919 var queryMap = {}; | 3049 var queryMap = {}; |
2920 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3050 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
2921 parseBool(n) { | 3051 parseBool(n) { |
2922 if (n == "true") return true; | 3052 if (n == "true") return true; |
2923 if (n == "false") return false; | 3053 if (n == "false") return false; |
2924 if (n == null) return null; | 3054 if (n == null) return null; |
2925 throw new core.ArgumentError("Invalid boolean: $n"); | 3055 throw new core.ArgumentError("Invalid boolean: $n"); |
2926 } | 3056 } |
| 3057 |
2927 if (query.length > 0) { | 3058 if (query.length > 0) { |
2928 for (var part in query.split("&")) { | 3059 for (var part in query.split("&")) { |
2929 var keyvalue = part.split("="); | 3060 var keyvalue = part.split("="); |
2930 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3061 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3062 core.Uri.decodeQueryComponent(keyvalue[1])); |
2931 } | 3063 } |
2932 } | 3064 } |
2933 | 3065 |
2934 | |
2935 var h = { | 3066 var h = { |
2936 "content-type" : "application/json; charset=utf-8", | 3067 "content-type": "application/json; charset=utf-8", |
2937 }; | 3068 }; |
2938 var resp = convert.JSON.encode(buildOperation()); | 3069 var resp = convert.JSON.encode(buildOperation()); |
2939 return new async.Future.value(stringResponse(200, h, resp)); | 3070 return new async.Future.value(stringResponse(200, h, resp)); |
2940 }), true); | 3071 }), true); |
2941 res.update(arg_request, arg_projectId, arg_zone, arg_clusterId).then(unitt
est.expectAsync1(((api.Operation response) { | 3072 res |
| 3073 .update(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 3074 .then(unittest.expectAsync1(((api.Operation response) { |
2942 checkOperation(response); | 3075 checkOperation(response); |
2943 }))); | 3076 }))); |
2944 }); | 3077 }); |
2945 | |
2946 }); | 3078 }); |
2947 | 3079 |
2948 | |
2949 unittest.group("resource-ProjectsZonesClustersNodePoolsResourceApi", () { | 3080 unittest.group("resource-ProjectsZonesClustersNodePoolsResourceApi", () { |
2950 unittest.test("method--autoscaling", () { | 3081 unittest.test("method--autoscaling", () { |
2951 | |
2952 var mock = new HttpServerMock(); | 3082 var mock = new HttpServerMock(); |
2953 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3083 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3084 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
2954 var arg_request = buildSetNodePoolAutoscalingRequest(); | 3085 var arg_request = buildSetNodePoolAutoscalingRequest(); |
2955 var arg_projectId = "foo"; | 3086 var arg_projectId = "foo"; |
2956 var arg_zone = "foo"; | 3087 var arg_zone = "foo"; |
2957 var arg_clusterId = "foo"; | 3088 var arg_clusterId = "foo"; |
2958 var arg_nodePoolId = "foo"; | 3089 var arg_nodePoolId = "foo"; |
2959 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3090 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
2960 var obj = new api.SetNodePoolAutoscalingRequest.fromJson(json); | 3091 var obj = new api.SetNodePoolAutoscalingRequest.fromJson(json); |
2961 checkSetNodePoolAutoscalingRequest(obj); | 3092 checkSetNodePoolAutoscalingRequest(obj); |
2962 | 3093 |
2963 var path = (req.url).path; | 3094 var path = (req.url).path; |
2964 var pathOffset = 0; | 3095 var pathOffset = 0; |
2965 var index; | 3096 var index; |
2966 var subPart; | 3097 var subPart; |
2967 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3098 unittest.expect( |
| 3099 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
2968 pathOffset += 1; | 3100 pathOffset += 1; |
2969 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3101 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3102 unittest.equals("v1/projects/")); |
2970 pathOffset += 12; | 3103 pathOffset += 12; |
2971 index = path.indexOf("/zones/", pathOffset); | 3104 index = path.indexOf("/zones/", pathOffset); |
2972 unittest.expect(index >= 0, unittest.isTrue); | 3105 unittest.expect(index >= 0, unittest.isTrue); |
2973 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3106 subPart = |
| 3107 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2974 pathOffset = index; | 3108 pathOffset = index; |
2975 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3109 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
2976 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3110 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3111 unittest.equals("/zones/")); |
2977 pathOffset += 7; | 3112 pathOffset += 7; |
2978 index = path.indexOf("/clusters/", pathOffset); | 3113 index = path.indexOf("/clusters/", pathOffset); |
2979 unittest.expect(index >= 0, unittest.isTrue); | 3114 unittest.expect(index >= 0, unittest.isTrue); |
2980 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3115 subPart = |
| 3116 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2981 pathOffset = index; | 3117 pathOffset = index; |
2982 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3118 unittest.expect(subPart, unittest.equals("$arg_zone")); |
2983 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3119 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3120 unittest.equals("/clusters/")); |
2984 pathOffset += 10; | 3121 pathOffset += 10; |
2985 index = path.indexOf("/nodePools/", pathOffset); | 3122 index = path.indexOf("/nodePools/", pathOffset); |
2986 unittest.expect(index >= 0, unittest.isTrue); | 3123 unittest.expect(index >= 0, unittest.isTrue); |
2987 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3124 subPart = |
| 3125 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2988 pathOffset = index; | 3126 pathOffset = index; |
2989 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3127 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
2990 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3128 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3129 unittest.equals("/nodePools/")); |
2991 pathOffset += 11; | 3130 pathOffset += 11; |
2992 index = path.indexOf("/autoscaling", pathOffset); | 3131 index = path.indexOf("/autoscaling", pathOffset); |
2993 unittest.expect(index >= 0, unittest.isTrue); | 3132 unittest.expect(index >= 0, unittest.isTrue); |
2994 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3133 subPart = |
| 3134 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
2995 pathOffset = index; | 3135 pathOffset = index; |
2996 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3136 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
2997 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/autoscaling")); | 3137 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3138 unittest.equals("/autoscaling")); |
2998 pathOffset += 12; | 3139 pathOffset += 12; |
2999 | 3140 |
3000 var query = (req.url).query; | 3141 var query = (req.url).query; |
3001 var queryOffset = 0; | 3142 var queryOffset = 0; |
3002 var queryMap = {}; | 3143 var queryMap = {}; |
3003 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3144 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3004 parseBool(n) { | 3145 parseBool(n) { |
3005 if (n == "true") return true; | 3146 if (n == "true") return true; |
3006 if (n == "false") return false; | 3147 if (n == "false") return false; |
3007 if (n == null) return null; | 3148 if (n == null) return null; |
3008 throw new core.ArgumentError("Invalid boolean: $n"); | 3149 throw new core.ArgumentError("Invalid boolean: $n"); |
3009 } | 3150 } |
| 3151 |
3010 if (query.length > 0) { | 3152 if (query.length > 0) { |
3011 for (var part in query.split("&")) { | 3153 for (var part in query.split("&")) { |
3012 var keyvalue = part.split("="); | 3154 var keyvalue = part.split("="); |
3013 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3155 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3156 core.Uri.decodeQueryComponent(keyvalue[1])); |
3014 } | 3157 } |
3015 } | 3158 } |
3016 | 3159 |
3017 | |
3018 var h = { | 3160 var h = { |
3019 "content-type" : "application/json; charset=utf-8", | 3161 "content-type": "application/json; charset=utf-8", |
3020 }; | 3162 }; |
3021 var resp = convert.JSON.encode(buildOperation()); | 3163 var resp = convert.JSON.encode(buildOperation()); |
3022 return new async.Future.value(stringResponse(200, h, resp)); | 3164 return new async.Future.value(stringResponse(200, h, resp)); |
3023 }), true); | 3165 }), true); |
3024 res.autoscaling(arg_request, arg_projectId, arg_zone, arg_clusterId, arg_n
odePoolId).then(unittest.expectAsync1(((api.Operation response) { | 3166 res |
| 3167 .autoscaling(arg_request, arg_projectId, arg_zone, arg_clusterId, |
| 3168 arg_nodePoolId) |
| 3169 .then(unittest.expectAsync1(((api.Operation response) { |
3025 checkOperation(response); | 3170 checkOperation(response); |
3026 }))); | 3171 }))); |
3027 }); | 3172 }); |
3028 | 3173 |
3029 unittest.test("method--create", () { | 3174 unittest.test("method--create", () { |
3030 | |
3031 var mock = new HttpServerMock(); | 3175 var mock = new HttpServerMock(); |
3032 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3176 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3177 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3033 var arg_request = buildCreateNodePoolRequest(); | 3178 var arg_request = buildCreateNodePoolRequest(); |
3034 var arg_projectId = "foo"; | 3179 var arg_projectId = "foo"; |
3035 var arg_zone = "foo"; | 3180 var arg_zone = "foo"; |
3036 var arg_clusterId = "foo"; | 3181 var arg_clusterId = "foo"; |
3037 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3182 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3038 var obj = new api.CreateNodePoolRequest.fromJson(json); | 3183 var obj = new api.CreateNodePoolRequest.fromJson(json); |
3039 checkCreateNodePoolRequest(obj); | 3184 checkCreateNodePoolRequest(obj); |
3040 | 3185 |
3041 var path = (req.url).path; | 3186 var path = (req.url).path; |
3042 var pathOffset = 0; | 3187 var pathOffset = 0; |
3043 var index; | 3188 var index; |
3044 var subPart; | 3189 var subPart; |
3045 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3190 unittest.expect( |
| 3191 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3046 pathOffset += 1; | 3192 pathOffset += 1; |
3047 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3193 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3194 unittest.equals("v1/projects/")); |
3048 pathOffset += 12; | 3195 pathOffset += 12; |
3049 index = path.indexOf("/zones/", pathOffset); | 3196 index = path.indexOf("/zones/", pathOffset); |
3050 unittest.expect(index >= 0, unittest.isTrue); | 3197 unittest.expect(index >= 0, unittest.isTrue); |
3051 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3198 subPart = |
| 3199 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3052 pathOffset = index; | 3200 pathOffset = index; |
3053 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3201 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3054 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3202 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3203 unittest.equals("/zones/")); |
3055 pathOffset += 7; | 3204 pathOffset += 7; |
3056 index = path.indexOf("/clusters/", pathOffset); | 3205 index = path.indexOf("/clusters/", pathOffset); |
3057 unittest.expect(index >= 0, unittest.isTrue); | 3206 unittest.expect(index >= 0, unittest.isTrue); |
3058 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3207 subPart = |
| 3208 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3059 pathOffset = index; | 3209 pathOffset = index; |
3060 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3210 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3061 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3211 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3212 unittest.equals("/clusters/")); |
3062 pathOffset += 10; | 3213 pathOffset += 10; |
3063 index = path.indexOf("/nodePools", pathOffset); | 3214 index = path.indexOf("/nodePools", pathOffset); |
3064 unittest.expect(index >= 0, unittest.isTrue); | 3215 unittest.expect(index >= 0, unittest.isTrue); |
3065 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3216 subPart = |
| 3217 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3066 pathOffset = index; | 3218 pathOffset = index; |
3067 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3219 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3068 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/nodePools")); | 3220 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3221 unittest.equals("/nodePools")); |
3069 pathOffset += 10; | 3222 pathOffset += 10; |
3070 | 3223 |
3071 var query = (req.url).query; | 3224 var query = (req.url).query; |
3072 var queryOffset = 0; | 3225 var queryOffset = 0; |
3073 var queryMap = {}; | 3226 var queryMap = {}; |
3074 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3227 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3075 parseBool(n) { | 3228 parseBool(n) { |
3076 if (n == "true") return true; | 3229 if (n == "true") return true; |
3077 if (n == "false") return false; | 3230 if (n == "false") return false; |
3078 if (n == null) return null; | 3231 if (n == null) return null; |
3079 throw new core.ArgumentError("Invalid boolean: $n"); | 3232 throw new core.ArgumentError("Invalid boolean: $n"); |
3080 } | 3233 } |
| 3234 |
3081 if (query.length > 0) { | 3235 if (query.length > 0) { |
3082 for (var part in query.split("&")) { | 3236 for (var part in query.split("&")) { |
3083 var keyvalue = part.split("="); | 3237 var keyvalue = part.split("="); |
3084 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3238 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3239 core.Uri.decodeQueryComponent(keyvalue[1])); |
3085 } | 3240 } |
3086 } | 3241 } |
3087 | 3242 |
3088 | |
3089 var h = { | 3243 var h = { |
3090 "content-type" : "application/json; charset=utf-8", | 3244 "content-type": "application/json; charset=utf-8", |
3091 }; | 3245 }; |
3092 var resp = convert.JSON.encode(buildOperation()); | 3246 var resp = convert.JSON.encode(buildOperation()); |
3093 return new async.Future.value(stringResponse(200, h, resp)); | 3247 return new async.Future.value(stringResponse(200, h, resp)); |
3094 }), true); | 3248 }), true); |
3095 res.create(arg_request, arg_projectId, arg_zone, arg_clusterId).then(unitt
est.expectAsync1(((api.Operation response) { | 3249 res |
| 3250 .create(arg_request, arg_projectId, arg_zone, arg_clusterId) |
| 3251 .then(unittest.expectAsync1(((api.Operation response) { |
3096 checkOperation(response); | 3252 checkOperation(response); |
3097 }))); | 3253 }))); |
3098 }); | 3254 }); |
3099 | 3255 |
3100 unittest.test("method--delete", () { | 3256 unittest.test("method--delete", () { |
3101 | |
3102 var mock = new HttpServerMock(); | 3257 var mock = new HttpServerMock(); |
3103 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3258 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3259 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3104 var arg_projectId = "foo"; | 3260 var arg_projectId = "foo"; |
3105 var arg_zone = "foo"; | 3261 var arg_zone = "foo"; |
3106 var arg_clusterId = "foo"; | 3262 var arg_clusterId = "foo"; |
3107 var arg_nodePoolId = "foo"; | 3263 var arg_nodePoolId = "foo"; |
3108 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3264 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3109 var path = (req.url).path; | 3265 var path = (req.url).path; |
3110 var pathOffset = 0; | 3266 var pathOffset = 0; |
3111 var index; | 3267 var index; |
3112 var subPart; | 3268 var subPart; |
3113 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3269 unittest.expect( |
| 3270 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3114 pathOffset += 1; | 3271 pathOffset += 1; |
3115 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3272 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3273 unittest.equals("v1/projects/")); |
3116 pathOffset += 12; | 3274 pathOffset += 12; |
3117 index = path.indexOf("/zones/", pathOffset); | 3275 index = path.indexOf("/zones/", pathOffset); |
3118 unittest.expect(index >= 0, unittest.isTrue); | 3276 unittest.expect(index >= 0, unittest.isTrue); |
3119 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3277 subPart = |
| 3278 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3120 pathOffset = index; | 3279 pathOffset = index; |
3121 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3280 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3122 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3281 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3282 unittest.equals("/zones/")); |
3123 pathOffset += 7; | 3283 pathOffset += 7; |
3124 index = path.indexOf("/clusters/", pathOffset); | 3284 index = path.indexOf("/clusters/", pathOffset); |
3125 unittest.expect(index >= 0, unittest.isTrue); | 3285 unittest.expect(index >= 0, unittest.isTrue); |
3126 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3286 subPart = |
| 3287 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3127 pathOffset = index; | 3288 pathOffset = index; |
3128 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3289 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3129 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3290 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3291 unittest.equals("/clusters/")); |
3130 pathOffset += 10; | 3292 pathOffset += 10; |
3131 index = path.indexOf("/nodePools/", pathOffset); | 3293 index = path.indexOf("/nodePools/", pathOffset); |
3132 unittest.expect(index >= 0, unittest.isTrue); | 3294 unittest.expect(index >= 0, unittest.isTrue); |
3133 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3295 subPart = |
| 3296 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3134 pathOffset = index; | 3297 pathOffset = index; |
3135 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3298 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3136 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3299 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3300 unittest.equals("/nodePools/")); |
3137 pathOffset += 11; | 3301 pathOffset += 11; |
3138 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3302 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3139 pathOffset = path.length; | 3303 pathOffset = path.length; |
3140 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3304 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
3141 | 3305 |
3142 var query = (req.url).query; | 3306 var query = (req.url).query; |
3143 var queryOffset = 0; | 3307 var queryOffset = 0; |
3144 var queryMap = {}; | 3308 var queryMap = {}; |
3145 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3309 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3146 parseBool(n) { | 3310 parseBool(n) { |
3147 if (n == "true") return true; | 3311 if (n == "true") return true; |
3148 if (n == "false") return false; | 3312 if (n == "false") return false; |
3149 if (n == null) return null; | 3313 if (n == null) return null; |
3150 throw new core.ArgumentError("Invalid boolean: $n"); | 3314 throw new core.ArgumentError("Invalid boolean: $n"); |
3151 } | 3315 } |
| 3316 |
3152 if (query.length > 0) { | 3317 if (query.length > 0) { |
3153 for (var part in query.split("&")) { | 3318 for (var part in query.split("&")) { |
3154 var keyvalue = part.split("="); | 3319 var keyvalue = part.split("="); |
3155 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3320 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3321 core.Uri.decodeQueryComponent(keyvalue[1])); |
3156 } | 3322 } |
3157 } | 3323 } |
3158 | 3324 |
3159 | |
3160 var h = { | 3325 var h = { |
3161 "content-type" : "application/json; charset=utf-8", | 3326 "content-type": "application/json; charset=utf-8", |
3162 }; | 3327 }; |
3163 var resp = convert.JSON.encode(buildOperation()); | 3328 var resp = convert.JSON.encode(buildOperation()); |
3164 return new async.Future.value(stringResponse(200, h, resp)); | 3329 return new async.Future.value(stringResponse(200, h, resp)); |
3165 }), true); | 3330 }), true); |
3166 res.delete(arg_projectId, arg_zone, arg_clusterId, arg_nodePoolId).then(un
ittest.expectAsync1(((api.Operation response) { | 3331 res |
| 3332 .delete(arg_projectId, arg_zone, arg_clusterId, arg_nodePoolId) |
| 3333 .then(unittest.expectAsync1(((api.Operation response) { |
3167 checkOperation(response); | 3334 checkOperation(response); |
3168 }))); | 3335 }))); |
3169 }); | 3336 }); |
3170 | 3337 |
3171 unittest.test("method--get", () { | 3338 unittest.test("method--get", () { |
3172 | |
3173 var mock = new HttpServerMock(); | 3339 var mock = new HttpServerMock(); |
3174 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3340 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3341 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3175 var arg_projectId = "foo"; | 3342 var arg_projectId = "foo"; |
3176 var arg_zone = "foo"; | 3343 var arg_zone = "foo"; |
3177 var arg_clusterId = "foo"; | 3344 var arg_clusterId = "foo"; |
3178 var arg_nodePoolId = "foo"; | 3345 var arg_nodePoolId = "foo"; |
3179 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3346 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3180 var path = (req.url).path; | 3347 var path = (req.url).path; |
3181 var pathOffset = 0; | 3348 var pathOffset = 0; |
3182 var index; | 3349 var index; |
3183 var subPart; | 3350 var subPart; |
3184 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3351 unittest.expect( |
| 3352 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3185 pathOffset += 1; | 3353 pathOffset += 1; |
3186 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3354 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3355 unittest.equals("v1/projects/")); |
3187 pathOffset += 12; | 3356 pathOffset += 12; |
3188 index = path.indexOf("/zones/", pathOffset); | 3357 index = path.indexOf("/zones/", pathOffset); |
3189 unittest.expect(index >= 0, unittest.isTrue); | 3358 unittest.expect(index >= 0, unittest.isTrue); |
3190 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3359 subPart = |
| 3360 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3191 pathOffset = index; | 3361 pathOffset = index; |
3192 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3362 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3193 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3363 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3364 unittest.equals("/zones/")); |
3194 pathOffset += 7; | 3365 pathOffset += 7; |
3195 index = path.indexOf("/clusters/", pathOffset); | 3366 index = path.indexOf("/clusters/", pathOffset); |
3196 unittest.expect(index >= 0, unittest.isTrue); | 3367 unittest.expect(index >= 0, unittest.isTrue); |
3197 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3368 subPart = |
| 3369 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3198 pathOffset = index; | 3370 pathOffset = index; |
3199 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3371 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3200 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3372 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3373 unittest.equals("/clusters/")); |
3201 pathOffset += 10; | 3374 pathOffset += 10; |
3202 index = path.indexOf("/nodePools/", pathOffset); | 3375 index = path.indexOf("/nodePools/", pathOffset); |
3203 unittest.expect(index >= 0, unittest.isTrue); | 3376 unittest.expect(index >= 0, unittest.isTrue); |
3204 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3377 subPart = |
| 3378 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3205 pathOffset = index; | 3379 pathOffset = index; |
3206 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3380 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3207 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3381 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3382 unittest.equals("/nodePools/")); |
3208 pathOffset += 11; | 3383 pathOffset += 11; |
3209 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3384 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3210 pathOffset = path.length; | 3385 pathOffset = path.length; |
3211 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3386 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
3212 | 3387 |
3213 var query = (req.url).query; | 3388 var query = (req.url).query; |
3214 var queryOffset = 0; | 3389 var queryOffset = 0; |
3215 var queryMap = {}; | 3390 var queryMap = {}; |
3216 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3391 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3217 parseBool(n) { | 3392 parseBool(n) { |
3218 if (n == "true") return true; | 3393 if (n == "true") return true; |
3219 if (n == "false") return false; | 3394 if (n == "false") return false; |
3220 if (n == null) return null; | 3395 if (n == null) return null; |
3221 throw new core.ArgumentError("Invalid boolean: $n"); | 3396 throw new core.ArgumentError("Invalid boolean: $n"); |
3222 } | 3397 } |
| 3398 |
3223 if (query.length > 0) { | 3399 if (query.length > 0) { |
3224 for (var part in query.split("&")) { | 3400 for (var part in query.split("&")) { |
3225 var keyvalue = part.split("="); | 3401 var keyvalue = part.split("="); |
3226 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3402 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3403 core.Uri.decodeQueryComponent(keyvalue[1])); |
3227 } | 3404 } |
3228 } | 3405 } |
3229 | 3406 |
3230 | |
3231 var h = { | 3407 var h = { |
3232 "content-type" : "application/json; charset=utf-8", | 3408 "content-type": "application/json; charset=utf-8", |
3233 }; | 3409 }; |
3234 var resp = convert.JSON.encode(buildNodePool()); | 3410 var resp = convert.JSON.encode(buildNodePool()); |
3235 return new async.Future.value(stringResponse(200, h, resp)); | 3411 return new async.Future.value(stringResponse(200, h, resp)); |
3236 }), true); | 3412 }), true); |
3237 res.get(arg_projectId, arg_zone, arg_clusterId, arg_nodePoolId).then(unitt
est.expectAsync1(((api.NodePool response) { | 3413 res |
| 3414 .get(arg_projectId, arg_zone, arg_clusterId, arg_nodePoolId) |
| 3415 .then(unittest.expectAsync1(((api.NodePool response) { |
3238 checkNodePool(response); | 3416 checkNodePool(response); |
3239 }))); | 3417 }))); |
3240 }); | 3418 }); |
3241 | 3419 |
3242 unittest.test("method--list", () { | 3420 unittest.test("method--list", () { |
3243 | |
3244 var mock = new HttpServerMock(); | 3421 var mock = new HttpServerMock(); |
3245 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3422 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3423 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3246 var arg_projectId = "foo"; | 3424 var arg_projectId = "foo"; |
3247 var arg_zone = "foo"; | 3425 var arg_zone = "foo"; |
3248 var arg_clusterId = "foo"; | 3426 var arg_clusterId = "foo"; |
3249 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3427 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3250 var path = (req.url).path; | 3428 var path = (req.url).path; |
3251 var pathOffset = 0; | 3429 var pathOffset = 0; |
3252 var index; | 3430 var index; |
3253 var subPart; | 3431 var subPart; |
3254 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3432 unittest.expect( |
| 3433 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3255 pathOffset += 1; | 3434 pathOffset += 1; |
3256 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3435 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3436 unittest.equals("v1/projects/")); |
3257 pathOffset += 12; | 3437 pathOffset += 12; |
3258 index = path.indexOf("/zones/", pathOffset); | 3438 index = path.indexOf("/zones/", pathOffset); |
3259 unittest.expect(index >= 0, unittest.isTrue); | 3439 unittest.expect(index >= 0, unittest.isTrue); |
3260 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3440 subPart = |
| 3441 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3261 pathOffset = index; | 3442 pathOffset = index; |
3262 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3443 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3263 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3444 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3445 unittest.equals("/zones/")); |
3264 pathOffset += 7; | 3446 pathOffset += 7; |
3265 index = path.indexOf("/clusters/", pathOffset); | 3447 index = path.indexOf("/clusters/", pathOffset); |
3266 unittest.expect(index >= 0, unittest.isTrue); | 3448 unittest.expect(index >= 0, unittest.isTrue); |
3267 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3449 subPart = |
| 3450 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3268 pathOffset = index; | 3451 pathOffset = index; |
3269 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3452 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3270 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3453 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3454 unittest.equals("/clusters/")); |
3271 pathOffset += 10; | 3455 pathOffset += 10; |
3272 index = path.indexOf("/nodePools", pathOffset); | 3456 index = path.indexOf("/nodePools", pathOffset); |
3273 unittest.expect(index >= 0, unittest.isTrue); | 3457 unittest.expect(index >= 0, unittest.isTrue); |
3274 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3458 subPart = |
| 3459 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3275 pathOffset = index; | 3460 pathOffset = index; |
3276 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3461 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3277 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/nodePools")); | 3462 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3463 unittest.equals("/nodePools")); |
3278 pathOffset += 10; | 3464 pathOffset += 10; |
3279 | 3465 |
3280 var query = (req.url).query; | 3466 var query = (req.url).query; |
3281 var queryOffset = 0; | 3467 var queryOffset = 0; |
3282 var queryMap = {}; | 3468 var queryMap = {}; |
3283 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3469 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3284 parseBool(n) { | 3470 parseBool(n) { |
3285 if (n == "true") return true; | 3471 if (n == "true") return true; |
3286 if (n == "false") return false; | 3472 if (n == "false") return false; |
3287 if (n == null) return null; | 3473 if (n == null) return null; |
3288 throw new core.ArgumentError("Invalid boolean: $n"); | 3474 throw new core.ArgumentError("Invalid boolean: $n"); |
3289 } | 3475 } |
| 3476 |
3290 if (query.length > 0) { | 3477 if (query.length > 0) { |
3291 for (var part in query.split("&")) { | 3478 for (var part in query.split("&")) { |
3292 var keyvalue = part.split("="); | 3479 var keyvalue = part.split("="); |
3293 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3480 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3481 core.Uri.decodeQueryComponent(keyvalue[1])); |
3294 } | 3482 } |
3295 } | 3483 } |
3296 | 3484 |
3297 | |
3298 var h = { | 3485 var h = { |
3299 "content-type" : "application/json; charset=utf-8", | 3486 "content-type": "application/json; charset=utf-8", |
3300 }; | 3487 }; |
3301 var resp = convert.JSON.encode(buildListNodePoolsResponse()); | 3488 var resp = convert.JSON.encode(buildListNodePoolsResponse()); |
3302 return new async.Future.value(stringResponse(200, h, resp)); | 3489 return new async.Future.value(stringResponse(200, h, resp)); |
3303 }), true); | 3490 }), true); |
3304 res.list(arg_projectId, arg_zone, arg_clusterId).then(unittest.expectAsync
1(((api.ListNodePoolsResponse response) { | 3491 res |
| 3492 .list(arg_projectId, arg_zone, arg_clusterId) |
| 3493 .then(unittest.expectAsync1(((api.ListNodePoolsResponse response) { |
3305 checkListNodePoolsResponse(response); | 3494 checkListNodePoolsResponse(response); |
3306 }))); | 3495 }))); |
3307 }); | 3496 }); |
3308 | 3497 |
3309 unittest.test("method--rollback", () { | 3498 unittest.test("method--rollback", () { |
3310 | |
3311 var mock = new HttpServerMock(); | 3499 var mock = new HttpServerMock(); |
3312 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3500 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3501 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3313 var arg_request = buildRollbackNodePoolUpgradeRequest(); | 3502 var arg_request = buildRollbackNodePoolUpgradeRequest(); |
3314 var arg_projectId = "foo"; | 3503 var arg_projectId = "foo"; |
3315 var arg_zone = "foo"; | 3504 var arg_zone = "foo"; |
3316 var arg_clusterId = "foo"; | 3505 var arg_clusterId = "foo"; |
3317 var arg_nodePoolId = "foo"; | 3506 var arg_nodePoolId = "foo"; |
3318 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3507 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3319 var obj = new api.RollbackNodePoolUpgradeRequest.fromJson(json); | 3508 var obj = new api.RollbackNodePoolUpgradeRequest.fromJson(json); |
3320 checkRollbackNodePoolUpgradeRequest(obj); | 3509 checkRollbackNodePoolUpgradeRequest(obj); |
3321 | 3510 |
3322 var path = (req.url).path; | 3511 var path = (req.url).path; |
3323 var pathOffset = 0; | 3512 var pathOffset = 0; |
3324 var index; | 3513 var index; |
3325 var subPart; | 3514 var subPart; |
3326 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3515 unittest.expect( |
| 3516 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3327 pathOffset += 1; | 3517 pathOffset += 1; |
3328 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3518 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3519 unittest.equals("v1/projects/")); |
3329 pathOffset += 12; | 3520 pathOffset += 12; |
3330 index = path.indexOf("/zones/", pathOffset); | 3521 index = path.indexOf("/zones/", pathOffset); |
3331 unittest.expect(index >= 0, unittest.isTrue); | 3522 unittest.expect(index >= 0, unittest.isTrue); |
3332 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3523 subPart = |
| 3524 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3333 pathOffset = index; | 3525 pathOffset = index; |
3334 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3526 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3335 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3527 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3528 unittest.equals("/zones/")); |
3336 pathOffset += 7; | 3529 pathOffset += 7; |
3337 index = path.indexOf("/clusters/", pathOffset); | 3530 index = path.indexOf("/clusters/", pathOffset); |
3338 unittest.expect(index >= 0, unittest.isTrue); | 3531 unittest.expect(index >= 0, unittest.isTrue); |
3339 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3532 subPart = |
| 3533 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3340 pathOffset = index; | 3534 pathOffset = index; |
3341 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3535 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3342 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3536 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3537 unittest.equals("/clusters/")); |
3343 pathOffset += 10; | 3538 pathOffset += 10; |
3344 index = path.indexOf("/nodePools/", pathOffset); | 3539 index = path.indexOf("/nodePools/", pathOffset); |
3345 unittest.expect(index >= 0, unittest.isTrue); | 3540 unittest.expect(index >= 0, unittest.isTrue); |
3346 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3541 subPart = |
| 3542 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3347 pathOffset = index; | 3543 pathOffset = index; |
3348 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3544 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3349 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3545 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3546 unittest.equals("/nodePools/")); |
3350 pathOffset += 11; | 3547 pathOffset += 11; |
3351 index = path.indexOf(":rollback", pathOffset); | 3548 index = path.indexOf(":rollback", pathOffset); |
3352 unittest.expect(index >= 0, unittest.isTrue); | 3549 unittest.expect(index >= 0, unittest.isTrue); |
3353 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3550 subPart = |
| 3551 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3354 pathOffset = index; | 3552 pathOffset = index; |
3355 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3553 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
3356 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als(":rollback")); | 3554 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 3555 unittest.equals(":rollback")); |
3357 pathOffset += 9; | 3556 pathOffset += 9; |
3358 | 3557 |
3359 var query = (req.url).query; | 3558 var query = (req.url).query; |
3360 var queryOffset = 0; | 3559 var queryOffset = 0; |
3361 var queryMap = {}; | 3560 var queryMap = {}; |
3362 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3561 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3363 parseBool(n) { | 3562 parseBool(n) { |
3364 if (n == "true") return true; | 3563 if (n == "true") return true; |
3365 if (n == "false") return false; | 3564 if (n == "false") return false; |
3366 if (n == null) return null; | 3565 if (n == null) return null; |
3367 throw new core.ArgumentError("Invalid boolean: $n"); | 3566 throw new core.ArgumentError("Invalid boolean: $n"); |
3368 } | 3567 } |
| 3568 |
3369 if (query.length > 0) { | 3569 if (query.length > 0) { |
3370 for (var part in query.split("&")) { | 3570 for (var part in query.split("&")) { |
3371 var keyvalue = part.split("="); | 3571 var keyvalue = part.split("="); |
3372 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3572 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3573 core.Uri.decodeQueryComponent(keyvalue[1])); |
3373 } | 3574 } |
3374 } | 3575 } |
3375 | 3576 |
3376 | |
3377 var h = { | 3577 var h = { |
3378 "content-type" : "application/json; charset=utf-8", | 3578 "content-type": "application/json; charset=utf-8", |
3379 }; | 3579 }; |
3380 var resp = convert.JSON.encode(buildOperation()); | 3580 var resp = convert.JSON.encode(buildOperation()); |
3381 return new async.Future.value(stringResponse(200, h, resp)); | 3581 return new async.Future.value(stringResponse(200, h, resp)); |
3382 }), true); | 3582 }), true); |
3383 res.rollback(arg_request, arg_projectId, arg_zone, arg_clusterId, arg_node
PoolId).then(unittest.expectAsync1(((api.Operation response) { | 3583 res |
| 3584 .rollback(arg_request, arg_projectId, arg_zone, arg_clusterId, |
| 3585 arg_nodePoolId) |
| 3586 .then(unittest.expectAsync1(((api.Operation response) { |
3384 checkOperation(response); | 3587 checkOperation(response); |
3385 }))); | 3588 }))); |
3386 }); | 3589 }); |
3387 | 3590 |
3388 unittest.test("method--setManagement", () { | 3591 unittest.test("method--setManagement", () { |
3389 | |
3390 var mock = new HttpServerMock(); | 3592 var mock = new HttpServerMock(); |
3391 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3593 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3594 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3392 var arg_request = buildSetNodePoolManagementRequest(); | 3595 var arg_request = buildSetNodePoolManagementRequest(); |
3393 var arg_projectId = "foo"; | 3596 var arg_projectId = "foo"; |
3394 var arg_zone = "foo"; | 3597 var arg_zone = "foo"; |
3395 var arg_clusterId = "foo"; | 3598 var arg_clusterId = "foo"; |
3396 var arg_nodePoolId = "foo"; | 3599 var arg_nodePoolId = "foo"; |
3397 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3600 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3398 var obj = new api.SetNodePoolManagementRequest.fromJson(json); | 3601 var obj = new api.SetNodePoolManagementRequest.fromJson(json); |
3399 checkSetNodePoolManagementRequest(obj); | 3602 checkSetNodePoolManagementRequest(obj); |
3400 | 3603 |
3401 var path = (req.url).path; | 3604 var path = (req.url).path; |
3402 var pathOffset = 0; | 3605 var pathOffset = 0; |
3403 var index; | 3606 var index; |
3404 var subPart; | 3607 var subPart; |
3405 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3608 unittest.expect( |
| 3609 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3406 pathOffset += 1; | 3610 pathOffset += 1; |
3407 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3611 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3612 unittest.equals("v1/projects/")); |
3408 pathOffset += 12; | 3613 pathOffset += 12; |
3409 index = path.indexOf("/zones/", pathOffset); | 3614 index = path.indexOf("/zones/", pathOffset); |
3410 unittest.expect(index >= 0, unittest.isTrue); | 3615 unittest.expect(index >= 0, unittest.isTrue); |
3411 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3616 subPart = |
| 3617 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3412 pathOffset = index; | 3618 pathOffset = index; |
3413 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3619 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3414 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3620 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3621 unittest.equals("/zones/")); |
3415 pathOffset += 7; | 3622 pathOffset += 7; |
3416 index = path.indexOf("/clusters/", pathOffset); | 3623 index = path.indexOf("/clusters/", pathOffset); |
3417 unittest.expect(index >= 0, unittest.isTrue); | 3624 unittest.expect(index >= 0, unittest.isTrue); |
3418 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3625 subPart = |
| 3626 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3419 pathOffset = index; | 3627 pathOffset = index; |
3420 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3628 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3421 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3629 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3630 unittest.equals("/clusters/")); |
3422 pathOffset += 10; | 3631 pathOffset += 10; |
3423 index = path.indexOf("/nodePools/", pathOffset); | 3632 index = path.indexOf("/nodePools/", pathOffset); |
3424 unittest.expect(index >= 0, unittest.isTrue); | 3633 unittest.expect(index >= 0, unittest.isTrue); |
3425 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3634 subPart = |
| 3635 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3426 pathOffset = index; | 3636 pathOffset = index; |
3427 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3637 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3428 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3638 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3639 unittest.equals("/nodePools/")); |
3429 pathOffset += 11; | 3640 pathOffset += 11; |
3430 index = path.indexOf("/setManagement", pathOffset); | 3641 index = path.indexOf("/setManagement", pathOffset); |
3431 unittest.expect(index >= 0, unittest.isTrue); | 3642 unittest.expect(index >= 0, unittest.isTrue); |
3432 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3643 subPart = |
| 3644 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3433 pathOffset = index; | 3645 pathOffset = index; |
3434 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3646 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
3435 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/setManagement")); | 3647 unittest.expect(path.substring(pathOffset, pathOffset + 14), |
| 3648 unittest.equals("/setManagement")); |
3436 pathOffset += 14; | 3649 pathOffset += 14; |
3437 | 3650 |
3438 var query = (req.url).query; | 3651 var query = (req.url).query; |
3439 var queryOffset = 0; | 3652 var queryOffset = 0; |
3440 var queryMap = {}; | 3653 var queryMap = {}; |
3441 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3654 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3442 parseBool(n) { | 3655 parseBool(n) { |
3443 if (n == "true") return true; | 3656 if (n == "true") return true; |
3444 if (n == "false") return false; | 3657 if (n == "false") return false; |
3445 if (n == null) return null; | 3658 if (n == null) return null; |
3446 throw new core.ArgumentError("Invalid boolean: $n"); | 3659 throw new core.ArgumentError("Invalid boolean: $n"); |
3447 } | 3660 } |
| 3661 |
3448 if (query.length > 0) { | 3662 if (query.length > 0) { |
3449 for (var part in query.split("&")) { | 3663 for (var part in query.split("&")) { |
3450 var keyvalue = part.split("="); | 3664 var keyvalue = part.split("="); |
3451 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3665 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3666 core.Uri.decodeQueryComponent(keyvalue[1])); |
3452 } | 3667 } |
3453 } | 3668 } |
3454 | 3669 |
3455 | |
3456 var h = { | 3670 var h = { |
3457 "content-type" : "application/json; charset=utf-8", | 3671 "content-type": "application/json; charset=utf-8", |
3458 }; | 3672 }; |
3459 var resp = convert.JSON.encode(buildOperation()); | 3673 var resp = convert.JSON.encode(buildOperation()); |
3460 return new async.Future.value(stringResponse(200, h, resp)); | 3674 return new async.Future.value(stringResponse(200, h, resp)); |
3461 }), true); | 3675 }), true); |
3462 res.setManagement(arg_request, arg_projectId, arg_zone, arg_clusterId, arg
_nodePoolId).then(unittest.expectAsync1(((api.Operation response) { | 3676 res |
| 3677 .setManagement(arg_request, arg_projectId, arg_zone, arg_clusterId, |
| 3678 arg_nodePoolId) |
| 3679 .then(unittest.expectAsync1(((api.Operation response) { |
3463 checkOperation(response); | 3680 checkOperation(response); |
3464 }))); | 3681 }))); |
3465 }); | 3682 }); |
3466 | 3683 |
3467 unittest.test("method--setSize", () { | 3684 unittest.test("method--setSize", () { |
3468 | |
3469 var mock = new HttpServerMock(); | 3685 var mock = new HttpServerMock(); |
3470 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3686 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3687 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3471 var arg_request = buildSetNodePoolSizeRequest(); | 3688 var arg_request = buildSetNodePoolSizeRequest(); |
3472 var arg_projectId = "foo"; | 3689 var arg_projectId = "foo"; |
3473 var arg_zone = "foo"; | 3690 var arg_zone = "foo"; |
3474 var arg_clusterId = "foo"; | 3691 var arg_clusterId = "foo"; |
3475 var arg_nodePoolId = "foo"; | 3692 var arg_nodePoolId = "foo"; |
3476 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3693 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3477 var obj = new api.SetNodePoolSizeRequest.fromJson(json); | 3694 var obj = new api.SetNodePoolSizeRequest.fromJson(json); |
3478 checkSetNodePoolSizeRequest(obj); | 3695 checkSetNodePoolSizeRequest(obj); |
3479 | 3696 |
3480 var path = (req.url).path; | 3697 var path = (req.url).path; |
3481 var pathOffset = 0; | 3698 var pathOffset = 0; |
3482 var index; | 3699 var index; |
3483 var subPart; | 3700 var subPart; |
3484 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3701 unittest.expect( |
| 3702 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3485 pathOffset += 1; | 3703 pathOffset += 1; |
3486 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3704 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3705 unittest.equals("v1/projects/")); |
3487 pathOffset += 12; | 3706 pathOffset += 12; |
3488 index = path.indexOf("/zones/", pathOffset); | 3707 index = path.indexOf("/zones/", pathOffset); |
3489 unittest.expect(index >= 0, unittest.isTrue); | 3708 unittest.expect(index >= 0, unittest.isTrue); |
3490 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3709 subPart = |
| 3710 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3491 pathOffset = index; | 3711 pathOffset = index; |
3492 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3712 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3493 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3713 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3714 unittest.equals("/zones/")); |
3494 pathOffset += 7; | 3715 pathOffset += 7; |
3495 index = path.indexOf("/clusters/", pathOffset); | 3716 index = path.indexOf("/clusters/", pathOffset); |
3496 unittest.expect(index >= 0, unittest.isTrue); | 3717 unittest.expect(index >= 0, unittest.isTrue); |
3497 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3718 subPart = |
| 3719 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3498 pathOffset = index; | 3720 pathOffset = index; |
3499 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3721 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3500 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3722 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3723 unittest.equals("/clusters/")); |
3501 pathOffset += 10; | 3724 pathOffset += 10; |
3502 index = path.indexOf("/nodePools/", pathOffset); | 3725 index = path.indexOf("/nodePools/", pathOffset); |
3503 unittest.expect(index >= 0, unittest.isTrue); | 3726 unittest.expect(index >= 0, unittest.isTrue); |
3504 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3727 subPart = |
| 3728 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3505 pathOffset = index; | 3729 pathOffset = index; |
3506 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3730 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3507 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3731 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3732 unittest.equals("/nodePools/")); |
3508 pathOffset += 11; | 3733 pathOffset += 11; |
3509 index = path.indexOf("/setSize", pathOffset); | 3734 index = path.indexOf("/setSize", pathOffset); |
3510 unittest.expect(index >= 0, unittest.isTrue); | 3735 unittest.expect(index >= 0, unittest.isTrue); |
3511 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3736 subPart = |
| 3737 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3512 pathOffset = index; | 3738 pathOffset = index; |
3513 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3739 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
3514 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/setSize")); | 3740 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 3741 unittest.equals("/setSize")); |
3515 pathOffset += 8; | 3742 pathOffset += 8; |
3516 | 3743 |
3517 var query = (req.url).query; | 3744 var query = (req.url).query; |
3518 var queryOffset = 0; | 3745 var queryOffset = 0; |
3519 var queryMap = {}; | 3746 var queryMap = {}; |
3520 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3747 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3521 parseBool(n) { | 3748 parseBool(n) { |
3522 if (n == "true") return true; | 3749 if (n == "true") return true; |
3523 if (n == "false") return false; | 3750 if (n == "false") return false; |
3524 if (n == null) return null; | 3751 if (n == null) return null; |
3525 throw new core.ArgumentError("Invalid boolean: $n"); | 3752 throw new core.ArgumentError("Invalid boolean: $n"); |
3526 } | 3753 } |
| 3754 |
3527 if (query.length > 0) { | 3755 if (query.length > 0) { |
3528 for (var part in query.split("&")) { | 3756 for (var part in query.split("&")) { |
3529 var keyvalue = part.split("="); | 3757 var keyvalue = part.split("="); |
3530 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3758 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3759 core.Uri.decodeQueryComponent(keyvalue[1])); |
3531 } | 3760 } |
3532 } | 3761 } |
3533 | 3762 |
3534 | |
3535 var h = { | 3763 var h = { |
3536 "content-type" : "application/json; charset=utf-8", | 3764 "content-type": "application/json; charset=utf-8", |
3537 }; | 3765 }; |
3538 var resp = convert.JSON.encode(buildOperation()); | 3766 var resp = convert.JSON.encode(buildOperation()); |
3539 return new async.Future.value(stringResponse(200, h, resp)); | 3767 return new async.Future.value(stringResponse(200, h, resp)); |
3540 }), true); | 3768 }), true); |
3541 res.setSize(arg_request, arg_projectId, arg_zone, arg_clusterId, arg_nodeP
oolId).then(unittest.expectAsync1(((api.Operation response) { | 3769 res |
| 3770 .setSize(arg_request, arg_projectId, arg_zone, arg_clusterId, |
| 3771 arg_nodePoolId) |
| 3772 .then(unittest.expectAsync1(((api.Operation response) { |
3542 checkOperation(response); | 3773 checkOperation(response); |
3543 }))); | 3774 }))); |
3544 }); | 3775 }); |
3545 | 3776 |
3546 unittest.test("method--update", () { | 3777 unittest.test("method--update", () { |
3547 | |
3548 var mock = new HttpServerMock(); | 3778 var mock = new HttpServerMock(); |
3549 api.ProjectsZonesClustersNodePoolsResourceApi res = new api.ContainerApi(m
ock).projects.zones.clusters.nodePools; | 3779 api.ProjectsZonesClustersNodePoolsResourceApi res = |
| 3780 new api.ContainerApi(mock).projects.zones.clusters.nodePools; |
3550 var arg_request = buildUpdateNodePoolRequest(); | 3781 var arg_request = buildUpdateNodePoolRequest(); |
3551 var arg_projectId = "foo"; | 3782 var arg_projectId = "foo"; |
3552 var arg_zone = "foo"; | 3783 var arg_zone = "foo"; |
3553 var arg_clusterId = "foo"; | 3784 var arg_clusterId = "foo"; |
3554 var arg_nodePoolId = "foo"; | 3785 var arg_nodePoolId = "foo"; |
3555 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3786 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3556 var obj = new api.UpdateNodePoolRequest.fromJson(json); | 3787 var obj = new api.UpdateNodePoolRequest.fromJson(json); |
3557 checkUpdateNodePoolRequest(obj); | 3788 checkUpdateNodePoolRequest(obj); |
3558 | 3789 |
3559 var path = (req.url).path; | 3790 var path = (req.url).path; |
3560 var pathOffset = 0; | 3791 var pathOffset = 0; |
3561 var index; | 3792 var index; |
3562 var subPart; | 3793 var subPart; |
3563 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3794 unittest.expect( |
| 3795 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3564 pathOffset += 1; | 3796 pathOffset += 1; |
3565 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3797 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3798 unittest.equals("v1/projects/")); |
3566 pathOffset += 12; | 3799 pathOffset += 12; |
3567 index = path.indexOf("/zones/", pathOffset); | 3800 index = path.indexOf("/zones/", pathOffset); |
3568 unittest.expect(index >= 0, unittest.isTrue); | 3801 unittest.expect(index >= 0, unittest.isTrue); |
3569 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3802 subPart = |
| 3803 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3570 pathOffset = index; | 3804 pathOffset = index; |
3571 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3805 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3572 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3806 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3807 unittest.equals("/zones/")); |
3573 pathOffset += 7; | 3808 pathOffset += 7; |
3574 index = path.indexOf("/clusters/", pathOffset); | 3809 index = path.indexOf("/clusters/", pathOffset); |
3575 unittest.expect(index >= 0, unittest.isTrue); | 3810 unittest.expect(index >= 0, unittest.isTrue); |
3576 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3811 subPart = |
| 3812 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3577 pathOffset = index; | 3813 pathOffset = index; |
3578 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3814 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3579 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/clusters/")); | 3815 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 3816 unittest.equals("/clusters/")); |
3580 pathOffset += 10; | 3817 pathOffset += 10; |
3581 index = path.indexOf("/nodePools/", pathOffset); | 3818 index = path.indexOf("/nodePools/", pathOffset); |
3582 unittest.expect(index >= 0, unittest.isTrue); | 3819 unittest.expect(index >= 0, unittest.isTrue); |
3583 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3820 subPart = |
| 3821 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3584 pathOffset = index; | 3822 pathOffset = index; |
3585 unittest.expect(subPart, unittest.equals("$arg_clusterId")); | 3823 unittest.expect(subPart, unittest.equals("$arg_clusterId")); |
3586 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/nodePools/")); | 3824 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 3825 unittest.equals("/nodePools/")); |
3587 pathOffset += 11; | 3826 pathOffset += 11; |
3588 index = path.indexOf("/update", pathOffset); | 3827 index = path.indexOf("/update", pathOffset); |
3589 unittest.expect(index >= 0, unittest.isTrue); | 3828 unittest.expect(index >= 0, unittest.isTrue); |
3590 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3829 subPart = |
| 3830 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3591 pathOffset = index; | 3831 pathOffset = index; |
3592 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); | 3832 unittest.expect(subPart, unittest.equals("$arg_nodePoolId")); |
3593 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/update")); | 3833 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3834 unittest.equals("/update")); |
3594 pathOffset += 7; | 3835 pathOffset += 7; |
3595 | 3836 |
3596 var query = (req.url).query; | 3837 var query = (req.url).query; |
3597 var queryOffset = 0; | 3838 var queryOffset = 0; |
3598 var queryMap = {}; | 3839 var queryMap = {}; |
3599 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3840 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3600 parseBool(n) { | 3841 parseBool(n) { |
3601 if (n == "true") return true; | 3842 if (n == "true") return true; |
3602 if (n == "false") return false; | 3843 if (n == "false") return false; |
3603 if (n == null) return null; | 3844 if (n == null) return null; |
3604 throw new core.ArgumentError("Invalid boolean: $n"); | 3845 throw new core.ArgumentError("Invalid boolean: $n"); |
3605 } | 3846 } |
| 3847 |
3606 if (query.length > 0) { | 3848 if (query.length > 0) { |
3607 for (var part in query.split("&")) { | 3849 for (var part in query.split("&")) { |
3608 var keyvalue = part.split("="); | 3850 var keyvalue = part.split("="); |
3609 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3851 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3852 core.Uri.decodeQueryComponent(keyvalue[1])); |
3610 } | 3853 } |
3611 } | 3854 } |
3612 | 3855 |
3613 | |
3614 var h = { | 3856 var h = { |
3615 "content-type" : "application/json; charset=utf-8", | 3857 "content-type": "application/json; charset=utf-8", |
3616 }; | 3858 }; |
3617 var resp = convert.JSON.encode(buildOperation()); | 3859 var resp = convert.JSON.encode(buildOperation()); |
3618 return new async.Future.value(stringResponse(200, h, resp)); | 3860 return new async.Future.value(stringResponse(200, h, resp)); |
3619 }), true); | 3861 }), true); |
3620 res.update(arg_request, arg_projectId, arg_zone, arg_clusterId, arg_nodePo
olId).then(unittest.expectAsync1(((api.Operation response) { | 3862 res |
| 3863 .update(arg_request, arg_projectId, arg_zone, arg_clusterId, |
| 3864 arg_nodePoolId) |
| 3865 .then(unittest.expectAsync1(((api.Operation response) { |
3621 checkOperation(response); | 3866 checkOperation(response); |
3622 }))); | 3867 }))); |
3623 }); | 3868 }); |
3624 | |
3625 }); | 3869 }); |
3626 | 3870 |
3627 | |
3628 unittest.group("resource-ProjectsZonesOperationsResourceApi", () { | 3871 unittest.group("resource-ProjectsZonesOperationsResourceApi", () { |
3629 unittest.test("method--cancel", () { | 3872 unittest.test("method--cancel", () { |
3630 | |
3631 var mock = new HttpServerMock(); | 3873 var mock = new HttpServerMock(); |
3632 api.ProjectsZonesOperationsResourceApi res = new api.ContainerApi(mock).pr
ojects.zones.operations; | 3874 api.ProjectsZonesOperationsResourceApi res = |
| 3875 new api.ContainerApi(mock).projects.zones.operations; |
3633 var arg_request = buildCancelOperationRequest(); | 3876 var arg_request = buildCancelOperationRequest(); |
3634 var arg_projectId = "foo"; | 3877 var arg_projectId = "foo"; |
3635 var arg_zone = "foo"; | 3878 var arg_zone = "foo"; |
3636 var arg_operationId = "foo"; | 3879 var arg_operationId = "foo"; |
3637 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3880 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3638 var obj = new api.CancelOperationRequest.fromJson(json); | 3881 var obj = new api.CancelOperationRequest.fromJson(json); |
3639 checkCancelOperationRequest(obj); | 3882 checkCancelOperationRequest(obj); |
3640 | 3883 |
3641 var path = (req.url).path; | 3884 var path = (req.url).path; |
3642 var pathOffset = 0; | 3885 var pathOffset = 0; |
3643 var index; | 3886 var index; |
3644 var subPart; | 3887 var subPart; |
3645 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3888 unittest.expect( |
| 3889 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3646 pathOffset += 1; | 3890 pathOffset += 1; |
3647 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3891 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3892 unittest.equals("v1/projects/")); |
3648 pathOffset += 12; | 3893 pathOffset += 12; |
3649 index = path.indexOf("/zones/", pathOffset); | 3894 index = path.indexOf("/zones/", pathOffset); |
3650 unittest.expect(index >= 0, unittest.isTrue); | 3895 unittest.expect(index >= 0, unittest.isTrue); |
3651 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3896 subPart = |
| 3897 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3652 pathOffset = index; | 3898 pathOffset = index; |
3653 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3899 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3654 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3900 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3901 unittest.equals("/zones/")); |
3655 pathOffset += 7; | 3902 pathOffset += 7; |
3656 index = path.indexOf("/operations/", pathOffset); | 3903 index = path.indexOf("/operations/", pathOffset); |
3657 unittest.expect(index >= 0, unittest.isTrue); | 3904 unittest.expect(index >= 0, unittest.isTrue); |
3658 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3905 subPart = |
| 3906 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3659 pathOffset = index; | 3907 pathOffset = index; |
3660 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3908 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3661 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/operations/")); | 3909 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3910 unittest.equals("/operations/")); |
3662 pathOffset += 12; | 3911 pathOffset += 12; |
3663 index = path.indexOf(":cancel", pathOffset); | 3912 index = path.indexOf(":cancel", pathOffset); |
3664 unittest.expect(index >= 0, unittest.isTrue); | 3913 unittest.expect(index >= 0, unittest.isTrue); |
3665 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3914 subPart = |
| 3915 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3666 pathOffset = index; | 3916 pathOffset = index; |
3667 unittest.expect(subPart, unittest.equals("$arg_operationId")); | 3917 unittest.expect(subPart, unittest.equals("$arg_operationId")); |
3668 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als(":cancel")); | 3918 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3919 unittest.equals(":cancel")); |
3669 pathOffset += 7; | 3920 pathOffset += 7; |
3670 | 3921 |
3671 var query = (req.url).query; | 3922 var query = (req.url).query; |
3672 var queryOffset = 0; | 3923 var queryOffset = 0; |
3673 var queryMap = {}; | 3924 var queryMap = {}; |
3674 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3925 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3675 parseBool(n) { | 3926 parseBool(n) { |
3676 if (n == "true") return true; | 3927 if (n == "true") return true; |
3677 if (n == "false") return false; | 3928 if (n == "false") return false; |
3678 if (n == null) return null; | 3929 if (n == null) return null; |
3679 throw new core.ArgumentError("Invalid boolean: $n"); | 3930 throw new core.ArgumentError("Invalid boolean: $n"); |
3680 } | 3931 } |
| 3932 |
3681 if (query.length > 0) { | 3933 if (query.length > 0) { |
3682 for (var part in query.split("&")) { | 3934 for (var part in query.split("&")) { |
3683 var keyvalue = part.split("="); | 3935 var keyvalue = part.split("="); |
3684 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 3936 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 3937 core.Uri.decodeQueryComponent(keyvalue[1])); |
3685 } | 3938 } |
3686 } | 3939 } |
3687 | 3940 |
3688 | |
3689 var h = { | 3941 var h = { |
3690 "content-type" : "application/json; charset=utf-8", | 3942 "content-type": "application/json; charset=utf-8", |
3691 }; | 3943 }; |
3692 var resp = convert.JSON.encode(buildEmpty()); | 3944 var resp = convert.JSON.encode(buildEmpty()); |
3693 return new async.Future.value(stringResponse(200, h, resp)); | 3945 return new async.Future.value(stringResponse(200, h, resp)); |
3694 }), true); | 3946 }), true); |
3695 res.cancel(arg_request, arg_projectId, arg_zone, arg_operationId).then(uni
ttest.expectAsync1(((api.Empty response) { | 3947 res |
| 3948 .cancel(arg_request, arg_projectId, arg_zone, arg_operationId) |
| 3949 .then(unittest.expectAsync1(((api.Empty response) { |
3696 checkEmpty(response); | 3950 checkEmpty(response); |
3697 }))); | 3951 }))); |
3698 }); | 3952 }); |
3699 | 3953 |
3700 unittest.test("method--get", () { | 3954 unittest.test("method--get", () { |
3701 | |
3702 var mock = new HttpServerMock(); | 3955 var mock = new HttpServerMock(); |
3703 api.ProjectsZonesOperationsResourceApi res = new api.ContainerApi(mock).pr
ojects.zones.operations; | 3956 api.ProjectsZonesOperationsResourceApi res = |
| 3957 new api.ContainerApi(mock).projects.zones.operations; |
3704 var arg_projectId = "foo"; | 3958 var arg_projectId = "foo"; |
3705 var arg_zone = "foo"; | 3959 var arg_zone = "foo"; |
3706 var arg_operationId = "foo"; | 3960 var arg_operationId = "foo"; |
3707 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 3961 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3708 var path = (req.url).path; | 3962 var path = (req.url).path; |
3709 var pathOffset = 0; | 3963 var pathOffset = 0; |
3710 var index; | 3964 var index; |
3711 var subPart; | 3965 var subPart; |
3712 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 3966 unittest.expect( |
| 3967 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3713 pathOffset += 1; | 3968 pathOffset += 1; |
3714 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 3969 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3970 unittest.equals("v1/projects/")); |
3715 pathOffset += 12; | 3971 pathOffset += 12; |
3716 index = path.indexOf("/zones/", pathOffset); | 3972 index = path.indexOf("/zones/", pathOffset); |
3717 unittest.expect(index >= 0, unittest.isTrue); | 3973 unittest.expect(index >= 0, unittest.isTrue); |
3718 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3974 subPart = |
| 3975 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3719 pathOffset = index; | 3976 pathOffset = index; |
3720 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 3977 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3721 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 3978 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 3979 unittest.equals("/zones/")); |
3722 pathOffset += 7; | 3980 pathOffset += 7; |
3723 index = path.indexOf("/operations/", pathOffset); | 3981 index = path.indexOf("/operations/", pathOffset); |
3724 unittest.expect(index >= 0, unittest.isTrue); | 3982 unittest.expect(index >= 0, unittest.isTrue); |
3725 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3983 subPart = |
| 3984 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3726 pathOffset = index; | 3985 pathOffset = index; |
3727 unittest.expect(subPart, unittest.equals("$arg_zone")); | 3986 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3728 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/operations/")); | 3987 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 3988 unittest.equals("/operations/")); |
3729 pathOffset += 12; | 3989 pathOffset += 12; |
3730 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3990 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3731 pathOffset = path.length; | 3991 pathOffset = path.length; |
3732 unittest.expect(subPart, unittest.equals("$arg_operationId")); | 3992 unittest.expect(subPart, unittest.equals("$arg_operationId")); |
3733 | 3993 |
3734 var query = (req.url).query; | 3994 var query = (req.url).query; |
3735 var queryOffset = 0; | 3995 var queryOffset = 0; |
3736 var queryMap = {}; | 3996 var queryMap = {}; |
3737 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3997 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3738 parseBool(n) { | 3998 parseBool(n) { |
3739 if (n == "true") return true; | 3999 if (n == "true") return true; |
3740 if (n == "false") return false; | 4000 if (n == "false") return false; |
3741 if (n == null) return null; | 4001 if (n == null) return null; |
3742 throw new core.ArgumentError("Invalid boolean: $n"); | 4002 throw new core.ArgumentError("Invalid boolean: $n"); |
3743 } | 4003 } |
| 4004 |
3744 if (query.length > 0) { | 4005 if (query.length > 0) { |
3745 for (var part in query.split("&")) { | 4006 for (var part in query.split("&")) { |
3746 var keyvalue = part.split("="); | 4007 var keyvalue = part.split("="); |
3747 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4008 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4009 core.Uri.decodeQueryComponent(keyvalue[1])); |
3748 } | 4010 } |
3749 } | 4011 } |
3750 | 4012 |
3751 | |
3752 var h = { | 4013 var h = { |
3753 "content-type" : "application/json; charset=utf-8", | 4014 "content-type": "application/json; charset=utf-8", |
3754 }; | 4015 }; |
3755 var resp = convert.JSON.encode(buildOperation()); | 4016 var resp = convert.JSON.encode(buildOperation()); |
3756 return new async.Future.value(stringResponse(200, h, resp)); | 4017 return new async.Future.value(stringResponse(200, h, resp)); |
3757 }), true); | 4018 }), true); |
3758 res.get(arg_projectId, arg_zone, arg_operationId).then(unittest.expectAsyn
c1(((api.Operation response) { | 4019 res |
| 4020 .get(arg_projectId, arg_zone, arg_operationId) |
| 4021 .then(unittest.expectAsync1(((api.Operation response) { |
3759 checkOperation(response); | 4022 checkOperation(response); |
3760 }))); | 4023 }))); |
3761 }); | 4024 }); |
3762 | 4025 |
3763 unittest.test("method--list", () { | 4026 unittest.test("method--list", () { |
3764 | |
3765 var mock = new HttpServerMock(); | 4027 var mock = new HttpServerMock(); |
3766 api.ProjectsZonesOperationsResourceApi res = new api.ContainerApi(mock).pr
ojects.zones.operations; | 4028 api.ProjectsZonesOperationsResourceApi res = |
| 4029 new api.ContainerApi(mock).projects.zones.operations; |
3767 var arg_projectId = "foo"; | 4030 var arg_projectId = "foo"; |
3768 var arg_zone = "foo"; | 4031 var arg_zone = "foo"; |
3769 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 4032 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
3770 var path = (req.url).path; | 4033 var path = (req.url).path; |
3771 var pathOffset = 0; | 4034 var pathOffset = 0; |
3772 var index; | 4035 var index; |
3773 var subPart; | 4036 var subPart; |
3774 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 4037 unittest.expect( |
| 4038 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
3775 pathOffset += 1; | 4039 pathOffset += 1; |
3776 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 4040 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 4041 unittest.equals("v1/projects/")); |
3777 pathOffset += 12; | 4042 pathOffset += 12; |
3778 index = path.indexOf("/zones/", pathOffset); | 4043 index = path.indexOf("/zones/", pathOffset); |
3779 unittest.expect(index >= 0, unittest.isTrue); | 4044 unittest.expect(index >= 0, unittest.isTrue); |
3780 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4045 subPart = |
| 4046 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3781 pathOffset = index; | 4047 pathOffset = index; |
3782 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 4048 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
3783 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/zones/")); | 4049 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 4050 unittest.equals("/zones/")); |
3784 pathOffset += 7; | 4051 pathOffset += 7; |
3785 index = path.indexOf("/operations", pathOffset); | 4052 index = path.indexOf("/operations", pathOffset); |
3786 unittest.expect(index >= 0, unittest.isTrue); | 4053 unittest.expect(index >= 0, unittest.isTrue); |
3787 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4054 subPart = |
| 4055 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
3788 pathOffset = index; | 4056 pathOffset = index; |
3789 unittest.expect(subPart, unittest.equals("$arg_zone")); | 4057 unittest.expect(subPart, unittest.equals("$arg_zone")); |
3790 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("/operations")); | 4058 unittest.expect(path.substring(pathOffset, pathOffset + 11), |
| 4059 unittest.equals("/operations")); |
3791 pathOffset += 11; | 4060 pathOffset += 11; |
3792 | 4061 |
3793 var query = (req.url).query; | 4062 var query = (req.url).query; |
3794 var queryOffset = 0; | 4063 var queryOffset = 0; |
3795 var queryMap = {}; | 4064 var queryMap = {}; |
3796 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4065 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3797 parseBool(n) { | 4066 parseBool(n) { |
3798 if (n == "true") return true; | 4067 if (n == "true") return true; |
3799 if (n == "false") return false; | 4068 if (n == "false") return false; |
3800 if (n == null) return null; | 4069 if (n == null) return null; |
3801 throw new core.ArgumentError("Invalid boolean: $n"); | 4070 throw new core.ArgumentError("Invalid boolean: $n"); |
3802 } | 4071 } |
| 4072 |
3803 if (query.length > 0) { | 4073 if (query.length > 0) { |
3804 for (var part in query.split("&")) { | 4074 for (var part in query.split("&")) { |
3805 var keyvalue = part.split("="); | 4075 var keyvalue = part.split("="); |
3806 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4076 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 4077 core.Uri.decodeQueryComponent(keyvalue[1])); |
3807 } | 4078 } |
3808 } | 4079 } |
3809 | 4080 |
3810 | |
3811 var h = { | 4081 var h = { |
3812 "content-type" : "application/json; charset=utf-8", | 4082 "content-type": "application/json; charset=utf-8", |
3813 }; | 4083 }; |
3814 var resp = convert.JSON.encode(buildListOperationsResponse()); | 4084 var resp = convert.JSON.encode(buildListOperationsResponse()); |
3815 return new async.Future.value(stringResponse(200, h, resp)); | 4085 return new async.Future.value(stringResponse(200, h, resp)); |
3816 }), true); | 4086 }), true); |
3817 res.list(arg_projectId, arg_zone).then(unittest.expectAsync1(((api.ListOpe
rationsResponse response) { | 4087 res |
| 4088 .list(arg_projectId, arg_zone) |
| 4089 .then(unittest.expectAsync1(((api.ListOperationsResponse response) { |
3818 checkListOperationsResponse(response); | 4090 checkListOperationsResponse(response); |
3819 }))); | 4091 }))); |
3820 }); | 4092 }); |
3821 | |
3822 }); | 4093 }); |
3823 | |
3824 | |
3825 } | 4094 } |
3826 | |
OLD | NEW |