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

Side by Side Diff: generated/googleapis_beta/test/appengine/v1beta5_test.dart

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library googleapis_beta.appengine.v1beta5.test; 1 library googleapis_beta.appengine.v1beta5.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_beta/appengine/v1beta5.dart' as api; 10 import 'package:googleapis_beta/appengine/v1beta5.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 buildCounterApiConfigHandler = 0; 53 core.int buildCounterApiConfigHandler = 0;
55 buildApiConfigHandler() { 54 buildApiConfigHandler() {
56 var o = new api.ApiConfigHandler(); 55 var o = new api.ApiConfigHandler();
57 buildCounterApiConfigHandler++; 56 buildCounterApiConfigHandler++;
58 if (buildCounterApiConfigHandler < 3) { 57 if (buildCounterApiConfigHandler < 3) {
59 o.authFailAction = "foo"; 58 o.authFailAction = "foo";
(...skipping 30 matching lines...) Expand all
90 } 89 }
91 90
92 checkApiEndpointHandler(api.ApiEndpointHandler o) { 91 checkApiEndpointHandler(api.ApiEndpointHandler o) {
93 buildCounterApiEndpointHandler++; 92 buildCounterApiEndpointHandler++;
94 if (buildCounterApiEndpointHandler < 3) { 93 if (buildCounterApiEndpointHandler < 3) {
95 unittest.expect(o.scriptPath, unittest.equals('foo')); 94 unittest.expect(o.scriptPath, unittest.equals('foo'));
96 } 95 }
97 buildCounterApiEndpointHandler--; 96 buildCounterApiEndpointHandler--;
98 } 97 }
99 98
100 buildUnnamed3498() { 99 buildUnnamed3506() {
101 var o = new core.List<api.UrlDispatchRule>(); 100 var o = new core.List<api.UrlDispatchRule>();
102 o.add(buildUrlDispatchRule()); 101 o.add(buildUrlDispatchRule());
103 o.add(buildUrlDispatchRule()); 102 o.add(buildUrlDispatchRule());
104 return o; 103 return o;
105 } 104 }
106 105
107 checkUnnamed3498(core.List<api.UrlDispatchRule> o) { 106 checkUnnamed3506(core.List<api.UrlDispatchRule> o) {
108 unittest.expect(o, unittest.hasLength(2)); 107 unittest.expect(o, unittest.hasLength(2));
109 checkUrlDispatchRule(o[0]); 108 checkUrlDispatchRule(o[0]);
110 checkUrlDispatchRule(o[1]); 109 checkUrlDispatchRule(o[1]);
111 } 110 }
112 111
113 core.int buildCounterApplication = 0; 112 core.int buildCounterApplication = 0;
114 buildApplication() { 113 buildApplication() {
115 var o = new api.Application(); 114 var o = new api.Application();
116 buildCounterApplication++; 115 buildCounterApplication++;
117 if (buildCounterApplication < 3) { 116 if (buildCounterApplication < 3) {
118 o.authDomain = "foo"; 117 o.authDomain = "foo";
119 o.codeBucket = "foo"; 118 o.codeBucket = "foo";
120 o.defaultBucket = "foo"; 119 o.defaultBucket = "foo";
121 o.defaultCookieExpiration = "foo"; 120 o.defaultCookieExpiration = "foo";
122 o.defaultHostname = "foo"; 121 o.defaultHostname = "foo";
123 o.dispatchRules = buildUnnamed3498(); 122 o.dispatchRules = buildUnnamed3506();
124 o.iap = buildIdentityAwareProxy(); 123 o.iap = buildIdentityAwareProxy();
125 o.id = "foo"; 124 o.id = "foo";
126 o.location = "foo"; 125 o.location = "foo";
127 o.name = "foo"; 126 o.name = "foo";
128 } 127 }
129 buildCounterApplication--; 128 buildCounterApplication--;
130 return o; 129 return o;
131 } 130 }
132 131
133 checkApplication(api.Application o) { 132 checkApplication(api.Application o) {
134 buildCounterApplication++; 133 buildCounterApplication++;
135 if (buildCounterApplication < 3) { 134 if (buildCounterApplication < 3) {
136 unittest.expect(o.authDomain, unittest.equals('foo')); 135 unittest.expect(o.authDomain, unittest.equals('foo'));
137 unittest.expect(o.codeBucket, unittest.equals('foo')); 136 unittest.expect(o.codeBucket, unittest.equals('foo'));
138 unittest.expect(o.defaultBucket, unittest.equals('foo')); 137 unittest.expect(o.defaultBucket, unittest.equals('foo'));
139 unittest.expect(o.defaultCookieExpiration, unittest.equals('foo')); 138 unittest.expect(o.defaultCookieExpiration, unittest.equals('foo'));
140 unittest.expect(o.defaultHostname, unittest.equals('foo')); 139 unittest.expect(o.defaultHostname, unittest.equals('foo'));
141 checkUnnamed3498(o.dispatchRules); 140 checkUnnamed3506(o.dispatchRules);
142 checkIdentityAwareProxy(o.iap); 141 checkIdentityAwareProxy(o.iap);
143 unittest.expect(o.id, unittest.equals('foo')); 142 unittest.expect(o.id, unittest.equals('foo'));
144 unittest.expect(o.location, unittest.equals('foo')); 143 unittest.expect(o.location, unittest.equals('foo'));
145 unittest.expect(o.name, unittest.equals('foo')); 144 unittest.expect(o.name, unittest.equals('foo'));
146 } 145 }
147 buildCounterApplication--; 146 buildCounterApplication--;
148 } 147 }
149 148
150 core.int buildCounterAutomaticScaling = 0; 149 core.int buildCounterAutomaticScaling = 0;
151 buildAutomaticScaling() { 150 buildAutomaticScaling() {
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
261 } 260 }
262 261
263 checkDebugInstanceRequest(api.DebugInstanceRequest o) { 262 checkDebugInstanceRequest(api.DebugInstanceRequest o) {
264 buildCounterDebugInstanceRequest++; 263 buildCounterDebugInstanceRequest++;
265 if (buildCounterDebugInstanceRequest < 3) { 264 if (buildCounterDebugInstanceRequest < 3) {
266 unittest.expect(o.sshKey, unittest.equals('foo')); 265 unittest.expect(o.sshKey, unittest.equals('foo'));
267 } 266 }
268 buildCounterDebugInstanceRequest--; 267 buildCounterDebugInstanceRequest--;
269 } 268 }
270 269
271 buildUnnamed3499() { 270 buildUnnamed3507() {
272 var o = new core.Map<core.String, api.FileInfo>(); 271 var o = new core.Map<core.String, api.FileInfo>();
273 o["x"] = buildFileInfo(); 272 o["x"] = buildFileInfo();
274 o["y"] = buildFileInfo(); 273 o["y"] = buildFileInfo();
275 return o; 274 return o;
276 } 275 }
277 276
278 checkUnnamed3499(core.Map<core.String, api.FileInfo> o) { 277 checkUnnamed3507(core.Map<core.String, api.FileInfo> o) {
279 unittest.expect(o, unittest.hasLength(2)); 278 unittest.expect(o, unittest.hasLength(2));
280 checkFileInfo(o["x"]); 279 checkFileInfo(o["x"]);
281 checkFileInfo(o["y"]); 280 checkFileInfo(o["y"]);
282 } 281 }
283 282
284 buildUnnamed3500() { 283 buildUnnamed3508() {
285 var o = new core.List<api.SourceReference>(); 284 var o = new core.List<api.SourceReference>();
286 o.add(buildSourceReference()); 285 o.add(buildSourceReference());
287 o.add(buildSourceReference()); 286 o.add(buildSourceReference());
288 return o; 287 return o;
289 } 288 }
290 289
291 checkUnnamed3500(core.List<api.SourceReference> o) { 290 checkUnnamed3508(core.List<api.SourceReference> o) {
292 unittest.expect(o, unittest.hasLength(2)); 291 unittest.expect(o, unittest.hasLength(2));
293 checkSourceReference(o[0]); 292 checkSourceReference(o[0]);
294 checkSourceReference(o[1]); 293 checkSourceReference(o[1]);
295 } 294 }
296 295
297 core.int buildCounterDeployment = 0; 296 core.int buildCounterDeployment = 0;
298 buildDeployment() { 297 buildDeployment() {
299 var o = new api.Deployment(); 298 var o = new api.Deployment();
300 buildCounterDeployment++; 299 buildCounterDeployment++;
301 if (buildCounterDeployment < 3) { 300 if (buildCounterDeployment < 3) {
302 o.container = buildContainerInfo(); 301 o.container = buildContainerInfo();
303 o.files = buildUnnamed3499(); 302 o.files = buildUnnamed3507();
304 o.sourceReferences = buildUnnamed3500(); 303 o.sourceReferences = buildUnnamed3508();
305 } 304 }
306 buildCounterDeployment--; 305 buildCounterDeployment--;
307 return o; 306 return o;
308 } 307 }
309 308
310 checkDeployment(api.Deployment o) { 309 checkDeployment(api.Deployment o) {
311 buildCounterDeployment++; 310 buildCounterDeployment++;
312 if (buildCounterDeployment < 3) { 311 if (buildCounterDeployment < 3) {
313 checkContainerInfo(o.container); 312 checkContainerInfo(o.container);
314 checkUnnamed3499(o.files); 313 checkUnnamed3507(o.files);
315 checkUnnamed3500(o.sourceReferences); 314 checkUnnamed3508(o.sourceReferences);
316 } 315 }
317 buildCounterDeployment--; 316 buildCounterDeployment--;
318 } 317 }
319 318
320 core.int buildCounterDiskUtilization = 0; 319 core.int buildCounterDiskUtilization = 0;
321 buildDiskUtilization() { 320 buildDiskUtilization() {
322 var o = new api.DiskUtilization(); 321 var o = new api.DiskUtilization();
323 buildCounterDiskUtilization++; 322 buildCounterDiskUtilization++;
324 if (buildCounterDiskUtilization < 3) { 323 if (buildCounterDiskUtilization < 3) {
325 o.targetReadBytesPerSec = 42; 324 o.targetReadBytesPerSec = 42;
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after
528 527
529 checkLibrary(api.Library o) { 528 checkLibrary(api.Library o) {
530 buildCounterLibrary++; 529 buildCounterLibrary++;
531 if (buildCounterLibrary < 3) { 530 if (buildCounterLibrary < 3) {
532 unittest.expect(o.name, unittest.equals('foo')); 531 unittest.expect(o.name, unittest.equals('foo'));
533 unittest.expect(o.version, unittest.equals('foo')); 532 unittest.expect(o.version, unittest.equals('foo'));
534 } 533 }
535 buildCounterLibrary--; 534 buildCounterLibrary--;
536 } 535 }
537 536
538 buildUnnamed3501() { 537 buildUnnamed3509() {
539 var o = new core.List<api.Instance>(); 538 var o = new core.List<api.Instance>();
540 o.add(buildInstance()); 539 o.add(buildInstance());
541 o.add(buildInstance()); 540 o.add(buildInstance());
542 return o; 541 return o;
543 } 542 }
544 543
545 checkUnnamed3501(core.List<api.Instance> o) { 544 checkUnnamed3509(core.List<api.Instance> o) {
546 unittest.expect(o, unittest.hasLength(2)); 545 unittest.expect(o, unittest.hasLength(2));
547 checkInstance(o[0]); 546 checkInstance(o[0]);
548 checkInstance(o[1]); 547 checkInstance(o[1]);
549 } 548 }
550 549
551 core.int buildCounterListInstancesResponse = 0; 550 core.int buildCounterListInstancesResponse = 0;
552 buildListInstancesResponse() { 551 buildListInstancesResponse() {
553 var o = new api.ListInstancesResponse(); 552 var o = new api.ListInstancesResponse();
554 buildCounterListInstancesResponse++; 553 buildCounterListInstancesResponse++;
555 if (buildCounterListInstancesResponse < 3) { 554 if (buildCounterListInstancesResponse < 3) {
556 o.instances = buildUnnamed3501(); 555 o.instances = buildUnnamed3509();
557 o.nextPageToken = "foo"; 556 o.nextPageToken = "foo";
558 } 557 }
559 buildCounterListInstancesResponse--; 558 buildCounterListInstancesResponse--;
560 return o; 559 return o;
561 } 560 }
562 561
563 checkListInstancesResponse(api.ListInstancesResponse o) { 562 checkListInstancesResponse(api.ListInstancesResponse o) {
564 buildCounterListInstancesResponse++; 563 buildCounterListInstancesResponse++;
565 if (buildCounterListInstancesResponse < 3) { 564 if (buildCounterListInstancesResponse < 3) {
566 checkUnnamed3501(o.instances); 565 checkUnnamed3509(o.instances);
567 unittest.expect(o.nextPageToken, unittest.equals('foo')); 566 unittest.expect(o.nextPageToken, unittest.equals('foo'));
568 } 567 }
569 buildCounterListInstancesResponse--; 568 buildCounterListInstancesResponse--;
570 } 569 }
571 570
572 buildUnnamed3502() { 571 buildUnnamed3510() {
573 var o = new core.List<api.Location>(); 572 var o = new core.List<api.Location>();
574 o.add(buildLocation()); 573 o.add(buildLocation());
575 o.add(buildLocation()); 574 o.add(buildLocation());
576 return o; 575 return o;
577 } 576 }
578 577
579 checkUnnamed3502(core.List<api.Location> o) { 578 checkUnnamed3510(core.List<api.Location> o) {
580 unittest.expect(o, unittest.hasLength(2)); 579 unittest.expect(o, unittest.hasLength(2));
581 checkLocation(o[0]); 580 checkLocation(o[0]);
582 checkLocation(o[1]); 581 checkLocation(o[1]);
583 } 582 }
584 583
585 core.int buildCounterListLocationsResponse = 0; 584 core.int buildCounterListLocationsResponse = 0;
586 buildListLocationsResponse() { 585 buildListLocationsResponse() {
587 var o = new api.ListLocationsResponse(); 586 var o = new api.ListLocationsResponse();
588 buildCounterListLocationsResponse++; 587 buildCounterListLocationsResponse++;
589 if (buildCounterListLocationsResponse < 3) { 588 if (buildCounterListLocationsResponse < 3) {
590 o.locations = buildUnnamed3502(); 589 o.locations = buildUnnamed3510();
591 o.nextPageToken = "foo"; 590 o.nextPageToken = "foo";
592 } 591 }
593 buildCounterListLocationsResponse--; 592 buildCounterListLocationsResponse--;
594 return o; 593 return o;
595 } 594 }
596 595
597 checkListLocationsResponse(api.ListLocationsResponse o) { 596 checkListLocationsResponse(api.ListLocationsResponse o) {
598 buildCounterListLocationsResponse++; 597 buildCounterListLocationsResponse++;
599 if (buildCounterListLocationsResponse < 3) { 598 if (buildCounterListLocationsResponse < 3) {
600 checkUnnamed3502(o.locations); 599 checkUnnamed3510(o.locations);
601 unittest.expect(o.nextPageToken, unittest.equals('foo')); 600 unittest.expect(o.nextPageToken, unittest.equals('foo'));
602 } 601 }
603 buildCounterListLocationsResponse--; 602 buildCounterListLocationsResponse--;
604 } 603 }
605 604
606 buildUnnamed3503() { 605 buildUnnamed3511() {
607 var o = new core.List<api.Operation>(); 606 var o = new core.List<api.Operation>();
608 o.add(buildOperation()); 607 o.add(buildOperation());
609 o.add(buildOperation()); 608 o.add(buildOperation());
610 return o; 609 return o;
611 } 610 }
612 611
613 checkUnnamed3503(core.List<api.Operation> o) { 612 checkUnnamed3511(core.List<api.Operation> o) {
614 unittest.expect(o, unittest.hasLength(2)); 613 unittest.expect(o, unittest.hasLength(2));
615 checkOperation(o[0]); 614 checkOperation(o[0]);
616 checkOperation(o[1]); 615 checkOperation(o[1]);
617 } 616 }
618 617
619 core.int buildCounterListOperationsResponse = 0; 618 core.int buildCounterListOperationsResponse = 0;
620 buildListOperationsResponse() { 619 buildListOperationsResponse() {
621 var o = new api.ListOperationsResponse(); 620 var o = new api.ListOperationsResponse();
622 buildCounterListOperationsResponse++; 621 buildCounterListOperationsResponse++;
623 if (buildCounterListOperationsResponse < 3) { 622 if (buildCounterListOperationsResponse < 3) {
624 o.nextPageToken = "foo"; 623 o.nextPageToken = "foo";
625 o.operations = buildUnnamed3503(); 624 o.operations = buildUnnamed3511();
626 } 625 }
627 buildCounterListOperationsResponse--; 626 buildCounterListOperationsResponse--;
628 return o; 627 return o;
629 } 628 }
630 629
631 checkListOperationsResponse(api.ListOperationsResponse o) { 630 checkListOperationsResponse(api.ListOperationsResponse o) {
632 buildCounterListOperationsResponse++; 631 buildCounterListOperationsResponse++;
633 if (buildCounterListOperationsResponse < 3) { 632 if (buildCounterListOperationsResponse < 3) {
634 unittest.expect(o.nextPageToken, unittest.equals('foo')); 633 unittest.expect(o.nextPageToken, unittest.equals('foo'));
635 checkUnnamed3503(o.operations); 634 checkUnnamed3511(o.operations);
636 } 635 }
637 buildCounterListOperationsResponse--; 636 buildCounterListOperationsResponse--;
638 } 637 }
639 638
640 buildUnnamed3504() { 639 buildUnnamed3512() {
641 var o = new core.List<api.Service>(); 640 var o = new core.List<api.Service>();
642 o.add(buildService()); 641 o.add(buildService());
643 o.add(buildService()); 642 o.add(buildService());
644 return o; 643 return o;
645 } 644 }
646 645
647 checkUnnamed3504(core.List<api.Service> o) { 646 checkUnnamed3512(core.List<api.Service> o) {
648 unittest.expect(o, unittest.hasLength(2)); 647 unittest.expect(o, unittest.hasLength(2));
649 checkService(o[0]); 648 checkService(o[0]);
650 checkService(o[1]); 649 checkService(o[1]);
651 } 650 }
652 651
653 core.int buildCounterListServicesResponse = 0; 652 core.int buildCounterListServicesResponse = 0;
654 buildListServicesResponse() { 653 buildListServicesResponse() {
655 var o = new api.ListServicesResponse(); 654 var o = new api.ListServicesResponse();
656 buildCounterListServicesResponse++; 655 buildCounterListServicesResponse++;
657 if (buildCounterListServicesResponse < 3) { 656 if (buildCounterListServicesResponse < 3) {
658 o.nextPageToken = "foo"; 657 o.nextPageToken = "foo";
659 o.services = buildUnnamed3504(); 658 o.services = buildUnnamed3512();
660 } 659 }
661 buildCounterListServicesResponse--; 660 buildCounterListServicesResponse--;
662 return o; 661 return o;
663 } 662 }
664 663
665 checkListServicesResponse(api.ListServicesResponse o) { 664 checkListServicesResponse(api.ListServicesResponse o) {
666 buildCounterListServicesResponse++; 665 buildCounterListServicesResponse++;
667 if (buildCounterListServicesResponse < 3) { 666 if (buildCounterListServicesResponse < 3) {
668 unittest.expect(o.nextPageToken, unittest.equals('foo')); 667 unittest.expect(o.nextPageToken, unittest.equals('foo'));
669 checkUnnamed3504(o.services); 668 checkUnnamed3512(o.services);
670 } 669 }
671 buildCounterListServicesResponse--; 670 buildCounterListServicesResponse--;
672 } 671 }
673 672
674 buildUnnamed3505() { 673 buildUnnamed3513() {
675 var o = new core.List<api.Version>(); 674 var o = new core.List<api.Version>();
676 o.add(buildVersion()); 675 o.add(buildVersion());
677 o.add(buildVersion()); 676 o.add(buildVersion());
678 return o; 677 return o;
679 } 678 }
680 679
681 checkUnnamed3505(core.List<api.Version> o) { 680 checkUnnamed3513(core.List<api.Version> o) {
682 unittest.expect(o, unittest.hasLength(2)); 681 unittest.expect(o, unittest.hasLength(2));
683 checkVersion(o[0]); 682 checkVersion(o[0]);
684 checkVersion(o[1]); 683 checkVersion(o[1]);
685 } 684 }
686 685
687 core.int buildCounterListVersionsResponse = 0; 686 core.int buildCounterListVersionsResponse = 0;
688 buildListVersionsResponse() { 687 buildListVersionsResponse() {
689 var o = new api.ListVersionsResponse(); 688 var o = new api.ListVersionsResponse();
690 buildCounterListVersionsResponse++; 689 buildCounterListVersionsResponse++;
691 if (buildCounterListVersionsResponse < 3) { 690 if (buildCounterListVersionsResponse < 3) {
692 o.nextPageToken = "foo"; 691 o.nextPageToken = "foo";
693 o.versions = buildUnnamed3505(); 692 o.versions = buildUnnamed3513();
694 } 693 }
695 buildCounterListVersionsResponse--; 694 buildCounterListVersionsResponse--;
696 return o; 695 return o;
697 } 696 }
698 697
699 checkListVersionsResponse(api.ListVersionsResponse o) { 698 checkListVersionsResponse(api.ListVersionsResponse o) {
700 buildCounterListVersionsResponse++; 699 buildCounterListVersionsResponse++;
701 if (buildCounterListVersionsResponse < 3) { 700 if (buildCounterListVersionsResponse < 3) {
702 unittest.expect(o.nextPageToken, unittest.equals('foo')); 701 unittest.expect(o.nextPageToken, unittest.equals('foo'));
703 checkUnnamed3505(o.versions); 702 checkUnnamed3513(o.versions);
704 } 703 }
705 buildCounterListVersionsResponse--; 704 buildCounterListVersionsResponse--;
706 } 705 }
707 706
708 buildUnnamed3506() { 707 buildUnnamed3514() {
709 var o = new core.Map<core.String, core.String>(); 708 var o = new core.Map<core.String, core.String>();
710 o["x"] = "foo"; 709 o["x"] = "foo";
711 o["y"] = "foo"; 710 o["y"] = "foo";
712 return o; 711 return o;
713 } 712 }
714 713
715 checkUnnamed3506(core.Map<core.String, core.String> o) { 714 checkUnnamed3514(core.Map<core.String, core.String> o) {
716 unittest.expect(o, unittest.hasLength(2)); 715 unittest.expect(o, unittest.hasLength(2));
717 unittest.expect(o["x"], unittest.equals('foo')); 716 unittest.expect(o["x"], unittest.equals('foo'));
718 unittest.expect(o["y"], unittest.equals('foo')); 717 unittest.expect(o["y"], unittest.equals('foo'));
719 } 718 }
720 719
721 buildUnnamed3507() { 720 buildUnnamed3515() {
722 var o = new core.Map<core.String, core.Object>(); 721 var o = new core.Map<core.String, core.Object>();
723 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 722 o["x"] = {
724 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 723 'list': [1, 2, 3],
724 'bool': true,
725 'string': 'foo'
726 };
727 o["y"] = {
728 'list': [1, 2, 3],
729 'bool': true,
730 'string': 'foo'
731 };
725 return o; 732 return o;
726 } 733 }
727 734
728 checkUnnamed3507(core.Map<core.String, core.Object> o) { 735 checkUnnamed3515(core.Map<core.String, core.Object> o) {
729 unittest.expect(o, unittest.hasLength(2)); 736 unittest.expect(o, unittest.hasLength(2));
730 var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLengt h(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo')); 737 var casted1 = (o["x"]) as core.Map;
731 var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLengt h(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo')); 738 unittest.expect(casted1, unittest.hasLength(3));
739 unittest.expect(casted1["list"], unittest.equals([1, 2, 3]));
740 unittest.expect(casted1["bool"], unittest.equals(true));
741 unittest.expect(casted1["string"], unittest.equals('foo'));
742 var casted2 = (o["y"]) as core.Map;
743 unittest.expect(casted2, unittest.hasLength(3));
744 unittest.expect(casted2["list"], unittest.equals([1, 2, 3]));
745 unittest.expect(casted2["bool"], unittest.equals(true));
746 unittest.expect(casted2["string"], unittest.equals('foo'));
732 } 747 }
733 748
734 core.int buildCounterLocation = 0; 749 core.int buildCounterLocation = 0;
735 buildLocation() { 750 buildLocation() {
736 var o = new api.Location(); 751 var o = new api.Location();
737 buildCounterLocation++; 752 buildCounterLocation++;
738 if (buildCounterLocation < 3) { 753 if (buildCounterLocation < 3) {
739 o.labels = buildUnnamed3506(); 754 o.labels = buildUnnamed3514();
740 o.locationId = "foo"; 755 o.locationId = "foo";
741 o.metadata = buildUnnamed3507(); 756 o.metadata = buildUnnamed3515();
742 o.name = "foo"; 757 o.name = "foo";
743 } 758 }
744 buildCounterLocation--; 759 buildCounterLocation--;
745 return o; 760 return o;
746 } 761 }
747 762
748 checkLocation(api.Location o) { 763 checkLocation(api.Location o) {
749 buildCounterLocation++; 764 buildCounterLocation++;
750 if (buildCounterLocation < 3) { 765 if (buildCounterLocation < 3) {
751 checkUnnamed3506(o.labels); 766 checkUnnamed3514(o.labels);
752 unittest.expect(o.locationId, unittest.equals('foo')); 767 unittest.expect(o.locationId, unittest.equals('foo'));
753 checkUnnamed3507(o.metadata); 768 checkUnnamed3515(o.metadata);
754 unittest.expect(o.name, unittest.equals('foo')); 769 unittest.expect(o.name, unittest.equals('foo'));
755 } 770 }
756 buildCounterLocation--; 771 buildCounterLocation--;
757 } 772 }
758 773
759 core.int buildCounterLocationMetadata = 0; 774 core.int buildCounterLocationMetadata = 0;
760 buildLocationMetadata() { 775 buildLocationMetadata() {
761 var o = new api.LocationMetadata(); 776 var o = new api.LocationMetadata();
762 buildCounterLocationMetadata++; 777 buildCounterLocationMetadata++;
763 if (buildCounterLocationMetadata < 3) { 778 if (buildCounterLocationMetadata < 3) {
(...skipping 25 matching lines...) Expand all
789 } 804 }
790 805
791 checkManualScaling(api.ManualScaling o) { 806 checkManualScaling(api.ManualScaling o) {
792 buildCounterManualScaling++; 807 buildCounterManualScaling++;
793 if (buildCounterManualScaling < 3) { 808 if (buildCounterManualScaling < 3) {
794 unittest.expect(o.instances, unittest.equals(42)); 809 unittest.expect(o.instances, unittest.equals(42));
795 } 810 }
796 buildCounterManualScaling--; 811 buildCounterManualScaling--;
797 } 812 }
798 813
799 buildUnnamed3508() { 814 buildUnnamed3516() {
800 var o = new core.List<core.String>(); 815 var o = new core.List<core.String>();
801 o.add("foo"); 816 o.add("foo");
802 o.add("foo"); 817 o.add("foo");
803 return o; 818 return o;
804 } 819 }
805 820
806 checkUnnamed3508(core.List<core.String> o) { 821 checkUnnamed3516(core.List<core.String> o) {
807 unittest.expect(o, unittest.hasLength(2)); 822 unittest.expect(o, unittest.hasLength(2));
808 unittest.expect(o[0], unittest.equals('foo')); 823 unittest.expect(o[0], unittest.equals('foo'));
809 unittest.expect(o[1], unittest.equals('foo')); 824 unittest.expect(o[1], unittest.equals('foo'));
810 } 825 }
811 826
812 core.int buildCounterNetwork = 0; 827 core.int buildCounterNetwork = 0;
813 buildNetwork() { 828 buildNetwork() {
814 var o = new api.Network(); 829 var o = new api.Network();
815 buildCounterNetwork++; 830 buildCounterNetwork++;
816 if (buildCounterNetwork < 3) { 831 if (buildCounterNetwork < 3) {
817 o.forwardedPorts = buildUnnamed3508(); 832 o.forwardedPorts = buildUnnamed3516();
818 o.instanceTag = "foo"; 833 o.instanceTag = "foo";
819 o.name = "foo"; 834 o.name = "foo";
820 o.subnetworkName = "foo"; 835 o.subnetworkName = "foo";
821 } 836 }
822 buildCounterNetwork--; 837 buildCounterNetwork--;
823 return o; 838 return o;
824 } 839 }
825 840
826 checkNetwork(api.Network o) { 841 checkNetwork(api.Network o) {
827 buildCounterNetwork++; 842 buildCounterNetwork++;
828 if (buildCounterNetwork < 3) { 843 if (buildCounterNetwork < 3) {
829 checkUnnamed3508(o.forwardedPorts); 844 checkUnnamed3516(o.forwardedPorts);
830 unittest.expect(o.instanceTag, unittest.equals('foo')); 845 unittest.expect(o.instanceTag, unittest.equals('foo'));
831 unittest.expect(o.name, unittest.equals('foo')); 846 unittest.expect(o.name, unittest.equals('foo'));
832 unittest.expect(o.subnetworkName, unittest.equals('foo')); 847 unittest.expect(o.subnetworkName, unittest.equals('foo'));
833 } 848 }
834 buildCounterNetwork--; 849 buildCounterNetwork--;
835 } 850 }
836 851
837 core.int buildCounterNetworkUtilization = 0; 852 core.int buildCounterNetworkUtilization = 0;
838 buildNetworkUtilization() { 853 buildNetworkUtilization() {
839 var o = new api.NetworkUtilization(); 854 var o = new api.NetworkUtilization();
(...skipping 12 matching lines...) Expand all
852 buildCounterNetworkUtilization++; 867 buildCounterNetworkUtilization++;
853 if (buildCounterNetworkUtilization < 3) { 868 if (buildCounterNetworkUtilization < 3) {
854 unittest.expect(o.targetReceivedBytesPerSec, unittest.equals(42)); 869 unittest.expect(o.targetReceivedBytesPerSec, unittest.equals(42));
855 unittest.expect(o.targetReceivedPacketsPerSec, unittest.equals(42)); 870 unittest.expect(o.targetReceivedPacketsPerSec, unittest.equals(42));
856 unittest.expect(o.targetSentBytesPerSec, unittest.equals(42)); 871 unittest.expect(o.targetSentBytesPerSec, unittest.equals(42));
857 unittest.expect(o.targetSentPacketsPerSec, unittest.equals(42)); 872 unittest.expect(o.targetSentPacketsPerSec, unittest.equals(42));
858 } 873 }
859 buildCounterNetworkUtilization--; 874 buildCounterNetworkUtilization--;
860 } 875 }
861 876
862 buildUnnamed3509() { 877 buildUnnamed3517() {
863 var o = new core.Map<core.String, core.Object>(); 878 var o = new core.Map<core.String, core.Object>();
864 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 879 o["x"] = {
865 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 880 'list': [1, 2, 3],
881 'bool': true,
882 'string': 'foo'
883 };
884 o["y"] = {
885 'list': [1, 2, 3],
886 'bool': true,
887 'string': 'foo'
888 };
866 return o; 889 return o;
867 } 890 }
868 891
869 checkUnnamed3509(core.Map<core.String, core.Object> o) { 892 checkUnnamed3517(core.Map<core.String, core.Object> o) {
870 unittest.expect(o, unittest.hasLength(2)); 893 unittest.expect(o, unittest.hasLength(2));
871 var casted3 = (o["x"]) as core.Map; unittest.expect(casted3, unittest.hasLengt h(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo')); 894 var casted3 = (o["x"]) as core.Map;
872 var casted4 = (o["y"]) as core.Map; unittest.expect(casted4, unittest.hasLengt h(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"], unittest.equals('foo')); 895 unittest.expect(casted3, unittest.hasLength(3));
896 unittest.expect(casted3["list"], unittest.equals([1, 2, 3]));
897 unittest.expect(casted3["bool"], unittest.equals(true));
898 unittest.expect(casted3["string"], unittest.equals('foo'));
899 var casted4 = (o["y"]) as core.Map;
900 unittest.expect(casted4, unittest.hasLength(3));
901 unittest.expect(casted4["list"], unittest.equals([1, 2, 3]));
902 unittest.expect(casted4["bool"], unittest.equals(true));
903 unittest.expect(casted4["string"], unittest.equals('foo'));
873 } 904 }
874 905
875 buildUnnamed3510() { 906 buildUnnamed3518() {
876 var o = new core.Map<core.String, core.Object>(); 907 var o = new core.Map<core.String, core.Object>();
877 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 908 o["x"] = {
878 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 909 'list': [1, 2, 3],
910 'bool': true,
911 'string': 'foo'
912 };
913 o["y"] = {
914 'list': [1, 2, 3],
915 'bool': true,
916 'string': 'foo'
917 };
879 return o; 918 return o;
880 } 919 }
881 920
882 checkUnnamed3510(core.Map<core.String, core.Object> o) { 921 checkUnnamed3518(core.Map<core.String, core.Object> o) {
883 unittest.expect(o, unittest.hasLength(2)); 922 unittest.expect(o, unittest.hasLength(2));
884 var casted5 = (o["x"]) as core.Map; unittest.expect(casted5, unittest.hasLengt h(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo')); 923 var casted5 = (o["x"]) as core.Map;
885 var casted6 = (o["y"]) as core.Map; unittest.expect(casted6, unittest.hasLengt h(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo')); 924 unittest.expect(casted5, unittest.hasLength(3));
925 unittest.expect(casted5["list"], unittest.equals([1, 2, 3]));
926 unittest.expect(casted5["bool"], unittest.equals(true));
927 unittest.expect(casted5["string"], unittest.equals('foo'));
928 var casted6 = (o["y"]) as core.Map;
929 unittest.expect(casted6, unittest.hasLength(3));
930 unittest.expect(casted6["list"], unittest.equals([1, 2, 3]));
931 unittest.expect(casted6["bool"], unittest.equals(true));
932 unittest.expect(casted6["string"], unittest.equals('foo'));
886 } 933 }
887 934
888 core.int buildCounterOperation = 0; 935 core.int buildCounterOperation = 0;
889 buildOperation() { 936 buildOperation() {
890 var o = new api.Operation(); 937 var o = new api.Operation();
891 buildCounterOperation++; 938 buildCounterOperation++;
892 if (buildCounterOperation < 3) { 939 if (buildCounterOperation < 3) {
893 o.done = true; 940 o.done = true;
894 o.error = buildStatus(); 941 o.error = buildStatus();
895 o.metadata = buildUnnamed3509(); 942 o.metadata = buildUnnamed3517();
896 o.name = "foo"; 943 o.name = "foo";
897 o.response = buildUnnamed3510(); 944 o.response = buildUnnamed3518();
898 } 945 }
899 buildCounterOperation--; 946 buildCounterOperation--;
900 return o; 947 return o;
901 } 948 }
902 949
903 checkOperation(api.Operation o) { 950 checkOperation(api.Operation o) {
904 buildCounterOperation++; 951 buildCounterOperation++;
905 if (buildCounterOperation < 3) { 952 if (buildCounterOperation < 3) {
906 unittest.expect(o.done, unittest.isTrue); 953 unittest.expect(o.done, unittest.isTrue);
907 checkStatus(o.error); 954 checkStatus(o.error);
908 checkUnnamed3509(o.metadata); 955 checkUnnamed3517(o.metadata);
909 unittest.expect(o.name, unittest.equals('foo')); 956 unittest.expect(o.name, unittest.equals('foo'));
910 checkUnnamed3510(o.response); 957 checkUnnamed3518(o.response);
911 } 958 }
912 buildCounterOperation--; 959 buildCounterOperation--;
913 } 960 }
914 961
915 core.int buildCounterOperationMetadata = 0; 962 core.int buildCounterOperationMetadata = 0;
916 buildOperationMetadata() { 963 buildOperationMetadata() {
917 var o = new api.OperationMetadata(); 964 var o = new api.OperationMetadata();
918 buildCounterOperationMetadata++; 965 buildCounterOperationMetadata++;
919 if (buildCounterOperationMetadata < 3) { 966 if (buildCounterOperationMetadata < 3) {
920 o.endTime = "foo"; 967 o.endTime = "foo";
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
961 if (buildCounterOperationMetadataExperimental < 3) { 1008 if (buildCounterOperationMetadataExperimental < 3) {
962 unittest.expect(o.endTime, unittest.equals('foo')); 1009 unittest.expect(o.endTime, unittest.equals('foo'));
963 unittest.expect(o.insertTime, unittest.equals('foo')); 1010 unittest.expect(o.insertTime, unittest.equals('foo'));
964 unittest.expect(o.method, unittest.equals('foo')); 1011 unittest.expect(o.method, unittest.equals('foo'));
965 unittest.expect(o.target, unittest.equals('foo')); 1012 unittest.expect(o.target, unittest.equals('foo'));
966 unittest.expect(o.user, unittest.equals('foo')); 1013 unittest.expect(o.user, unittest.equals('foo'));
967 } 1014 }
968 buildCounterOperationMetadataExperimental--; 1015 buildCounterOperationMetadataExperimental--;
969 } 1016 }
970 1017
971 buildUnnamed3511() { 1018 buildUnnamed3519() {
972 var o = new core.List<core.String>(); 1019 var o = new core.List<core.String>();
973 o.add("foo"); 1020 o.add("foo");
974 o.add("foo"); 1021 o.add("foo");
975 return o; 1022 return o;
976 } 1023 }
977 1024
978 checkUnnamed3511(core.List<core.String> o) { 1025 checkUnnamed3519(core.List<core.String> o) {
979 unittest.expect(o, unittest.hasLength(2)); 1026 unittest.expect(o, unittest.hasLength(2));
980 unittest.expect(o[0], unittest.equals('foo')); 1027 unittest.expect(o[0], unittest.equals('foo'));
981 unittest.expect(o[1], unittest.equals('foo')); 1028 unittest.expect(o[1], unittest.equals('foo'));
982 } 1029 }
983 1030
984 core.int buildCounterOperationMetadataV1 = 0; 1031 core.int buildCounterOperationMetadataV1 = 0;
985 buildOperationMetadataV1() { 1032 buildOperationMetadataV1() {
986 var o = new api.OperationMetadataV1(); 1033 var o = new api.OperationMetadataV1();
987 buildCounterOperationMetadataV1++; 1034 buildCounterOperationMetadataV1++;
988 if (buildCounterOperationMetadataV1 < 3) { 1035 if (buildCounterOperationMetadataV1 < 3) {
989 o.endTime = "foo"; 1036 o.endTime = "foo";
990 o.ephemeralMessage = "foo"; 1037 o.ephemeralMessage = "foo";
991 o.insertTime = "foo"; 1038 o.insertTime = "foo";
992 o.method = "foo"; 1039 o.method = "foo";
993 o.target = "foo"; 1040 o.target = "foo";
994 o.user = "foo"; 1041 o.user = "foo";
995 o.warning = buildUnnamed3511(); 1042 o.warning = buildUnnamed3519();
996 } 1043 }
997 buildCounterOperationMetadataV1--; 1044 buildCounterOperationMetadataV1--;
998 return o; 1045 return o;
999 } 1046 }
1000 1047
1001 checkOperationMetadataV1(api.OperationMetadataV1 o) { 1048 checkOperationMetadataV1(api.OperationMetadataV1 o) {
1002 buildCounterOperationMetadataV1++; 1049 buildCounterOperationMetadataV1++;
1003 if (buildCounterOperationMetadataV1 < 3) { 1050 if (buildCounterOperationMetadataV1 < 3) {
1004 unittest.expect(o.endTime, unittest.equals('foo')); 1051 unittest.expect(o.endTime, unittest.equals('foo'));
1005 unittest.expect(o.ephemeralMessage, unittest.equals('foo')); 1052 unittest.expect(o.ephemeralMessage, unittest.equals('foo'));
1006 unittest.expect(o.insertTime, unittest.equals('foo')); 1053 unittest.expect(o.insertTime, unittest.equals('foo'));
1007 unittest.expect(o.method, unittest.equals('foo')); 1054 unittest.expect(o.method, unittest.equals('foo'));
1008 unittest.expect(o.target, unittest.equals('foo')); 1055 unittest.expect(o.target, unittest.equals('foo'));
1009 unittest.expect(o.user, unittest.equals('foo')); 1056 unittest.expect(o.user, unittest.equals('foo'));
1010 checkUnnamed3511(o.warning); 1057 checkUnnamed3519(o.warning);
1011 } 1058 }
1012 buildCounterOperationMetadataV1--; 1059 buildCounterOperationMetadataV1--;
1013 } 1060 }
1014 1061
1015 buildUnnamed3512() { 1062 buildUnnamed3520() {
1016 var o = new core.List<core.String>(); 1063 var o = new core.List<core.String>();
1017 o.add("foo"); 1064 o.add("foo");
1018 o.add("foo"); 1065 o.add("foo");
1019 return o; 1066 return o;
1020 } 1067 }
1021 1068
1022 checkUnnamed3512(core.List<core.String> o) { 1069 checkUnnamed3520(core.List<core.String> o) {
1023 unittest.expect(o, unittest.hasLength(2)); 1070 unittest.expect(o, unittest.hasLength(2));
1024 unittest.expect(o[0], unittest.equals('foo')); 1071 unittest.expect(o[0], unittest.equals('foo'));
1025 unittest.expect(o[1], unittest.equals('foo')); 1072 unittest.expect(o[1], unittest.equals('foo'));
1026 } 1073 }
1027 1074
1028 core.int buildCounterOperationMetadataV1Alpha = 0; 1075 core.int buildCounterOperationMetadataV1Alpha = 0;
1029 buildOperationMetadataV1Alpha() { 1076 buildOperationMetadataV1Alpha() {
1030 var o = new api.OperationMetadataV1Alpha(); 1077 var o = new api.OperationMetadataV1Alpha();
1031 buildCounterOperationMetadataV1Alpha++; 1078 buildCounterOperationMetadataV1Alpha++;
1032 if (buildCounterOperationMetadataV1Alpha < 3) { 1079 if (buildCounterOperationMetadataV1Alpha < 3) {
1033 o.endTime = "foo"; 1080 o.endTime = "foo";
1034 o.ephemeralMessage = "foo"; 1081 o.ephemeralMessage = "foo";
1035 o.insertTime = "foo"; 1082 o.insertTime = "foo";
1036 o.method = "foo"; 1083 o.method = "foo";
1037 o.target = "foo"; 1084 o.target = "foo";
1038 o.user = "foo"; 1085 o.user = "foo";
1039 o.warning = buildUnnamed3512(); 1086 o.warning = buildUnnamed3520();
1040 } 1087 }
1041 buildCounterOperationMetadataV1Alpha--; 1088 buildCounterOperationMetadataV1Alpha--;
1042 return o; 1089 return o;
1043 } 1090 }
1044 1091
1045 checkOperationMetadataV1Alpha(api.OperationMetadataV1Alpha o) { 1092 checkOperationMetadataV1Alpha(api.OperationMetadataV1Alpha o) {
1046 buildCounterOperationMetadataV1Alpha++; 1093 buildCounterOperationMetadataV1Alpha++;
1047 if (buildCounterOperationMetadataV1Alpha < 3) { 1094 if (buildCounterOperationMetadataV1Alpha < 3) {
1048 unittest.expect(o.endTime, unittest.equals('foo')); 1095 unittest.expect(o.endTime, unittest.equals('foo'));
1049 unittest.expect(o.ephemeralMessage, unittest.equals('foo')); 1096 unittest.expect(o.ephemeralMessage, unittest.equals('foo'));
1050 unittest.expect(o.insertTime, unittest.equals('foo')); 1097 unittest.expect(o.insertTime, unittest.equals('foo'));
1051 unittest.expect(o.method, unittest.equals('foo')); 1098 unittest.expect(o.method, unittest.equals('foo'));
1052 unittest.expect(o.target, unittest.equals('foo')); 1099 unittest.expect(o.target, unittest.equals('foo'));
1053 unittest.expect(o.user, unittest.equals('foo')); 1100 unittest.expect(o.user, unittest.equals('foo'));
1054 checkUnnamed3512(o.warning); 1101 checkUnnamed3520(o.warning);
1055 } 1102 }
1056 buildCounterOperationMetadataV1Alpha--; 1103 buildCounterOperationMetadataV1Alpha--;
1057 } 1104 }
1058 1105
1059 buildUnnamed3513() { 1106 buildUnnamed3521() {
1060 var o = new core.List<core.String>(); 1107 var o = new core.List<core.String>();
1061 o.add("foo"); 1108 o.add("foo");
1062 o.add("foo"); 1109 o.add("foo");
1063 return o; 1110 return o;
1064 } 1111 }
1065 1112
1066 checkUnnamed3513(core.List<core.String> o) { 1113 checkUnnamed3521(core.List<core.String> o) {
1067 unittest.expect(o, unittest.hasLength(2)); 1114 unittest.expect(o, unittest.hasLength(2));
1068 unittest.expect(o[0], unittest.equals('foo')); 1115 unittest.expect(o[0], unittest.equals('foo'));
1069 unittest.expect(o[1], unittest.equals('foo')); 1116 unittest.expect(o[1], unittest.equals('foo'));
1070 } 1117 }
1071 1118
1072 core.int buildCounterOperationMetadataV1Beta = 0; 1119 core.int buildCounterOperationMetadataV1Beta = 0;
1073 buildOperationMetadataV1Beta() { 1120 buildOperationMetadataV1Beta() {
1074 var o = new api.OperationMetadataV1Beta(); 1121 var o = new api.OperationMetadataV1Beta();
1075 buildCounterOperationMetadataV1Beta++; 1122 buildCounterOperationMetadataV1Beta++;
1076 if (buildCounterOperationMetadataV1Beta < 3) { 1123 if (buildCounterOperationMetadataV1Beta < 3) {
1077 o.endTime = "foo"; 1124 o.endTime = "foo";
1078 o.ephemeralMessage = "foo"; 1125 o.ephemeralMessage = "foo";
1079 o.insertTime = "foo"; 1126 o.insertTime = "foo";
1080 o.method = "foo"; 1127 o.method = "foo";
1081 o.target = "foo"; 1128 o.target = "foo";
1082 o.user = "foo"; 1129 o.user = "foo";
1083 o.warning = buildUnnamed3513(); 1130 o.warning = buildUnnamed3521();
1084 } 1131 }
1085 buildCounterOperationMetadataV1Beta--; 1132 buildCounterOperationMetadataV1Beta--;
1086 return o; 1133 return o;
1087 } 1134 }
1088 1135
1089 checkOperationMetadataV1Beta(api.OperationMetadataV1Beta o) { 1136 checkOperationMetadataV1Beta(api.OperationMetadataV1Beta o) {
1090 buildCounterOperationMetadataV1Beta++; 1137 buildCounterOperationMetadataV1Beta++;
1091 if (buildCounterOperationMetadataV1Beta < 3) { 1138 if (buildCounterOperationMetadataV1Beta < 3) {
1092 unittest.expect(o.endTime, unittest.equals('foo')); 1139 unittest.expect(o.endTime, unittest.equals('foo'));
1093 unittest.expect(o.ephemeralMessage, unittest.equals('foo')); 1140 unittest.expect(o.ephemeralMessage, unittest.equals('foo'));
1094 unittest.expect(o.insertTime, unittest.equals('foo')); 1141 unittest.expect(o.insertTime, unittest.equals('foo'));
1095 unittest.expect(o.method, unittest.equals('foo')); 1142 unittest.expect(o.method, unittest.equals('foo'));
1096 unittest.expect(o.target, unittest.equals('foo')); 1143 unittest.expect(o.target, unittest.equals('foo'));
1097 unittest.expect(o.user, unittest.equals('foo')); 1144 unittest.expect(o.user, unittest.equals('foo'));
1098 checkUnnamed3513(o.warning); 1145 checkUnnamed3521(o.warning);
1099 } 1146 }
1100 buildCounterOperationMetadataV1Beta--; 1147 buildCounterOperationMetadataV1Beta--;
1101 } 1148 }
1102 1149
1103 core.int buildCounterOperationMetadataV1Beta5 = 0; 1150 core.int buildCounterOperationMetadataV1Beta5 = 0;
1104 buildOperationMetadataV1Beta5() { 1151 buildOperationMetadataV1Beta5() {
1105 var o = new api.OperationMetadataV1Beta5(); 1152 var o = new api.OperationMetadataV1Beta5();
1106 buildCounterOperationMetadataV1Beta5++; 1153 buildCounterOperationMetadataV1Beta5++;
1107 if (buildCounterOperationMetadataV1Beta5 < 3) { 1154 if (buildCounterOperationMetadataV1Beta5 < 3) {
1108 o.endTime = "foo"; 1155 o.endTime = "foo";
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1141 1188
1142 checkRequestUtilization(api.RequestUtilization o) { 1189 checkRequestUtilization(api.RequestUtilization o) {
1143 buildCounterRequestUtilization++; 1190 buildCounterRequestUtilization++;
1144 if (buildCounterRequestUtilization < 3) { 1191 if (buildCounterRequestUtilization < 3) {
1145 unittest.expect(o.targetConcurrentRequests, unittest.equals(42)); 1192 unittest.expect(o.targetConcurrentRequests, unittest.equals(42));
1146 unittest.expect(o.targetRequestCountPerSec, unittest.equals(42)); 1193 unittest.expect(o.targetRequestCountPerSec, unittest.equals(42));
1147 } 1194 }
1148 buildCounterRequestUtilization--; 1195 buildCounterRequestUtilization--;
1149 } 1196 }
1150 1197
1151 buildUnnamed3514() { 1198 buildUnnamed3522() {
1152 var o = new core.List<api.Volume>(); 1199 var o = new core.List<api.Volume>();
1153 o.add(buildVolume()); 1200 o.add(buildVolume());
1154 o.add(buildVolume()); 1201 o.add(buildVolume());
1155 return o; 1202 return o;
1156 } 1203 }
1157 1204
1158 checkUnnamed3514(core.List<api.Volume> o) { 1205 checkUnnamed3522(core.List<api.Volume> o) {
1159 unittest.expect(o, unittest.hasLength(2)); 1206 unittest.expect(o, unittest.hasLength(2));
1160 checkVolume(o[0]); 1207 checkVolume(o[0]);
1161 checkVolume(o[1]); 1208 checkVolume(o[1]);
1162 } 1209 }
1163 1210
1164 core.int buildCounterResources = 0; 1211 core.int buildCounterResources = 0;
1165 buildResources() { 1212 buildResources() {
1166 var o = new api.Resources(); 1213 var o = new api.Resources();
1167 buildCounterResources++; 1214 buildCounterResources++;
1168 if (buildCounterResources < 3) { 1215 if (buildCounterResources < 3) {
1169 o.cpu = 42.0; 1216 o.cpu = 42.0;
1170 o.diskGb = 42.0; 1217 o.diskGb = 42.0;
1171 o.memoryGb = 42.0; 1218 o.memoryGb = 42.0;
1172 o.volumes = buildUnnamed3514(); 1219 o.volumes = buildUnnamed3522();
1173 } 1220 }
1174 buildCounterResources--; 1221 buildCounterResources--;
1175 return o; 1222 return o;
1176 } 1223 }
1177 1224
1178 checkResources(api.Resources o) { 1225 checkResources(api.Resources o) {
1179 buildCounterResources++; 1226 buildCounterResources++;
1180 if (buildCounterResources < 3) { 1227 if (buildCounterResources < 3) {
1181 unittest.expect(o.cpu, unittest.equals(42.0)); 1228 unittest.expect(o.cpu, unittest.equals(42.0));
1182 unittest.expect(o.diskGb, unittest.equals(42.0)); 1229 unittest.expect(o.diskGb, unittest.equals(42.0));
1183 unittest.expect(o.memoryGb, unittest.equals(42.0)); 1230 unittest.expect(o.memoryGb, unittest.equals(42.0));
1184 checkUnnamed3514(o.volumes); 1231 checkUnnamed3522(o.volumes);
1185 } 1232 }
1186 buildCounterResources--; 1233 buildCounterResources--;
1187 } 1234 }
1188 1235
1189 core.int buildCounterScriptHandler = 0; 1236 core.int buildCounterScriptHandler = 0;
1190 buildScriptHandler() { 1237 buildScriptHandler() {
1191 var o = new api.ScriptHandler(); 1238 var o = new api.ScriptHandler();
1192 buildCounterScriptHandler++; 1239 buildCounterScriptHandler++;
1193 if (buildCounterScriptHandler < 3) { 1240 if (buildCounterScriptHandler < 3) {
1194 o.scriptPath = "foo"; 1241 o.scriptPath = "foo";
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
1242 1289
1243 checkSourceReference(api.SourceReference o) { 1290 checkSourceReference(api.SourceReference o) {
1244 buildCounterSourceReference++; 1291 buildCounterSourceReference++;
1245 if (buildCounterSourceReference < 3) { 1292 if (buildCounterSourceReference < 3) {
1246 unittest.expect(o.repository, unittest.equals('foo')); 1293 unittest.expect(o.repository, unittest.equals('foo'));
1247 unittest.expect(o.revisionId, unittest.equals('foo')); 1294 unittest.expect(o.revisionId, unittest.equals('foo'));
1248 } 1295 }
1249 buildCounterSourceReference--; 1296 buildCounterSourceReference--;
1250 } 1297 }
1251 1298
1252 buildUnnamed3515() { 1299 buildUnnamed3523() {
1253 var o = new core.Map<core.String, core.String>(); 1300 var o = new core.Map<core.String, core.String>();
1254 o["x"] = "foo"; 1301 o["x"] = "foo";
1255 o["y"] = "foo"; 1302 o["y"] = "foo";
1256 return o; 1303 return o;
1257 } 1304 }
1258 1305
1259 checkUnnamed3515(core.Map<core.String, core.String> o) { 1306 checkUnnamed3523(core.Map<core.String, core.String> o) {
1260 unittest.expect(o, unittest.hasLength(2)); 1307 unittest.expect(o, unittest.hasLength(2));
1261 unittest.expect(o["x"], unittest.equals('foo')); 1308 unittest.expect(o["x"], unittest.equals('foo'));
1262 unittest.expect(o["y"], unittest.equals('foo')); 1309 unittest.expect(o["y"], unittest.equals('foo'));
1263 } 1310 }
1264 1311
1265 core.int buildCounterStaticFilesHandler = 0; 1312 core.int buildCounterStaticFilesHandler = 0;
1266 buildStaticFilesHandler() { 1313 buildStaticFilesHandler() {
1267 var o = new api.StaticFilesHandler(); 1314 var o = new api.StaticFilesHandler();
1268 buildCounterStaticFilesHandler++; 1315 buildCounterStaticFilesHandler++;
1269 if (buildCounterStaticFilesHandler < 3) { 1316 if (buildCounterStaticFilesHandler < 3) {
1270 o.applicationReadable = true; 1317 o.applicationReadable = true;
1271 o.expiration = "foo"; 1318 o.expiration = "foo";
1272 o.httpHeaders = buildUnnamed3515(); 1319 o.httpHeaders = buildUnnamed3523();
1273 o.mimeType = "foo"; 1320 o.mimeType = "foo";
1274 o.path = "foo"; 1321 o.path = "foo";
1275 o.requireMatchingFile = true; 1322 o.requireMatchingFile = true;
1276 o.uploadPathRegex = "foo"; 1323 o.uploadPathRegex = "foo";
1277 } 1324 }
1278 buildCounterStaticFilesHandler--; 1325 buildCounterStaticFilesHandler--;
1279 return o; 1326 return o;
1280 } 1327 }
1281 1328
1282 checkStaticFilesHandler(api.StaticFilesHandler o) { 1329 checkStaticFilesHandler(api.StaticFilesHandler o) {
1283 buildCounterStaticFilesHandler++; 1330 buildCounterStaticFilesHandler++;
1284 if (buildCounterStaticFilesHandler < 3) { 1331 if (buildCounterStaticFilesHandler < 3) {
1285 unittest.expect(o.applicationReadable, unittest.isTrue); 1332 unittest.expect(o.applicationReadable, unittest.isTrue);
1286 unittest.expect(o.expiration, unittest.equals('foo')); 1333 unittest.expect(o.expiration, unittest.equals('foo'));
1287 checkUnnamed3515(o.httpHeaders); 1334 checkUnnamed3523(o.httpHeaders);
1288 unittest.expect(o.mimeType, unittest.equals('foo')); 1335 unittest.expect(o.mimeType, unittest.equals('foo'));
1289 unittest.expect(o.path, unittest.equals('foo')); 1336 unittest.expect(o.path, unittest.equals('foo'));
1290 unittest.expect(o.requireMatchingFile, unittest.isTrue); 1337 unittest.expect(o.requireMatchingFile, unittest.isTrue);
1291 unittest.expect(o.uploadPathRegex, unittest.equals('foo')); 1338 unittest.expect(o.uploadPathRegex, unittest.equals('foo'));
1292 } 1339 }
1293 buildCounterStaticFilesHandler--; 1340 buildCounterStaticFilesHandler--;
1294 } 1341 }
1295 1342
1296 buildUnnamed3516() { 1343 buildUnnamed3524() {
1297 var o = new core.Map<core.String, core.Object>(); 1344 var o = new core.Map<core.String, core.Object>();
1298 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 1345 o["x"] = {
1299 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; 1346 'list': [1, 2, 3],
1347 'bool': true,
1348 'string': 'foo'
1349 };
1350 o["y"] = {
1351 'list': [1, 2, 3],
1352 'bool': true,
1353 'string': 'foo'
1354 };
1300 return o; 1355 return o;
1301 } 1356 }
1302 1357
1303 checkUnnamed3516(core.Map<core.String, core.Object> o) { 1358 checkUnnamed3524(core.Map<core.String, core.Object> o) {
1304 unittest.expect(o, unittest.hasLength(2)); 1359 unittest.expect(o, unittest.hasLength(2));
1305 var casted7 = (o["x"]) as core.Map; unittest.expect(casted7, unittest.hasLengt h(3)); unittest.expect(casted7["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted7["bool"], unittest.equals(true)); unittest.expect(casted7["string"], unittest.equals('foo')); 1360 var casted7 = (o["x"]) as core.Map;
1306 var casted8 = (o["y"]) as core.Map; unittest.expect(casted8, unittest.hasLengt h(3)); unittest.expect(casted8["list"], unittest.equals([1, 2, 3])); unittest.ex pect(casted8["bool"], unittest.equals(true)); unittest.expect(casted8["string"], unittest.equals('foo')); 1361 unittest.expect(casted7, unittest.hasLength(3));
1362 unittest.expect(casted7["list"], unittest.equals([1, 2, 3]));
1363 unittest.expect(casted7["bool"], unittest.equals(true));
1364 unittest.expect(casted7["string"], unittest.equals('foo'));
1365 var casted8 = (o["y"]) as core.Map;
1366 unittest.expect(casted8, unittest.hasLength(3));
1367 unittest.expect(casted8["list"], unittest.equals([1, 2, 3]));
1368 unittest.expect(casted8["bool"], unittest.equals(true));
1369 unittest.expect(casted8["string"], unittest.equals('foo'));
1307 } 1370 }
1308 1371
1309 buildUnnamed3517() { 1372 buildUnnamed3525() {
1310 var o = new core.List<core.Map<core.String, core.Object>>(); 1373 var o = new core.List<core.Map<core.String, core.Object>>();
1311 o.add(buildUnnamed3516()); 1374 o.add(buildUnnamed3524());
1312 o.add(buildUnnamed3516()); 1375 o.add(buildUnnamed3524());
1313 return o; 1376 return o;
1314 } 1377 }
1315 1378
1316 checkUnnamed3517(core.List<core.Map<core.String, core.Object>> o) { 1379 checkUnnamed3525(core.List<core.Map<core.String, core.Object>> o) {
1317 unittest.expect(o, unittest.hasLength(2)); 1380 unittest.expect(o, unittest.hasLength(2));
1318 checkUnnamed3516(o[0]); 1381 checkUnnamed3524(o[0]);
1319 checkUnnamed3516(o[1]); 1382 checkUnnamed3524(o[1]);
1320 } 1383 }
1321 1384
1322 core.int buildCounterStatus = 0; 1385 core.int buildCounterStatus = 0;
1323 buildStatus() { 1386 buildStatus() {
1324 var o = new api.Status(); 1387 var o = new api.Status();
1325 buildCounterStatus++; 1388 buildCounterStatus++;
1326 if (buildCounterStatus < 3) { 1389 if (buildCounterStatus < 3) {
1327 o.code = 42; 1390 o.code = 42;
1328 o.details = buildUnnamed3517(); 1391 o.details = buildUnnamed3525();
1329 o.message = "foo"; 1392 o.message = "foo";
1330 } 1393 }
1331 buildCounterStatus--; 1394 buildCounterStatus--;
1332 return o; 1395 return o;
1333 } 1396 }
1334 1397
1335 checkStatus(api.Status o) { 1398 checkStatus(api.Status o) {
1336 buildCounterStatus++; 1399 buildCounterStatus++;
1337 if (buildCounterStatus < 3) { 1400 if (buildCounterStatus < 3) {
1338 unittest.expect(o.code, unittest.equals(42)); 1401 unittest.expect(o.code, unittest.equals(42));
1339 checkUnnamed3517(o.details); 1402 checkUnnamed3525(o.details);
1340 unittest.expect(o.message, unittest.equals('foo')); 1403 unittest.expect(o.message, unittest.equals('foo'));
1341 } 1404 }
1342 buildCounterStatus--; 1405 buildCounterStatus--;
1343 } 1406 }
1344 1407
1345 buildUnnamed3518() { 1408 buildUnnamed3526() {
1346 var o = new core.Map<core.String, core.double>(); 1409 var o = new core.Map<core.String, core.double>();
1347 o["x"] = 42.0; 1410 o["x"] = 42.0;
1348 o["y"] = 42.0; 1411 o["y"] = 42.0;
1349 return o; 1412 return o;
1350 } 1413 }
1351 1414
1352 checkUnnamed3518(core.Map<core.String, core.double> o) { 1415 checkUnnamed3526(core.Map<core.String, core.double> o) {
1353 unittest.expect(o, unittest.hasLength(2)); 1416 unittest.expect(o, unittest.hasLength(2));
1354 unittest.expect(o["x"], unittest.equals(42.0)); 1417 unittest.expect(o["x"], unittest.equals(42.0));
1355 unittest.expect(o["y"], unittest.equals(42.0)); 1418 unittest.expect(o["y"], unittest.equals(42.0));
1356 } 1419 }
1357 1420
1358 core.int buildCounterTrafficSplit = 0; 1421 core.int buildCounterTrafficSplit = 0;
1359 buildTrafficSplit() { 1422 buildTrafficSplit() {
1360 var o = new api.TrafficSplit(); 1423 var o = new api.TrafficSplit();
1361 buildCounterTrafficSplit++; 1424 buildCounterTrafficSplit++;
1362 if (buildCounterTrafficSplit < 3) { 1425 if (buildCounterTrafficSplit < 3) {
1363 o.allocations = buildUnnamed3518(); 1426 o.allocations = buildUnnamed3526();
1364 o.shardBy = "foo"; 1427 o.shardBy = "foo";
1365 } 1428 }
1366 buildCounterTrafficSplit--; 1429 buildCounterTrafficSplit--;
1367 return o; 1430 return o;
1368 } 1431 }
1369 1432
1370 checkTrafficSplit(api.TrafficSplit o) { 1433 checkTrafficSplit(api.TrafficSplit o) {
1371 buildCounterTrafficSplit++; 1434 buildCounterTrafficSplit++;
1372 if (buildCounterTrafficSplit < 3) { 1435 if (buildCounterTrafficSplit < 3) {
1373 checkUnnamed3518(o.allocations); 1436 checkUnnamed3526(o.allocations);
1374 unittest.expect(o.shardBy, unittest.equals('foo')); 1437 unittest.expect(o.shardBy, unittest.equals('foo'));
1375 } 1438 }
1376 buildCounterTrafficSplit--; 1439 buildCounterTrafficSplit--;
1377 } 1440 }
1378 1441
1379 core.int buildCounterUrlDispatchRule = 0; 1442 core.int buildCounterUrlDispatchRule = 0;
1380 buildUrlDispatchRule() { 1443 buildUrlDispatchRule() {
1381 var o = new api.UrlDispatchRule(); 1444 var o = new api.UrlDispatchRule();
1382 buildCounterUrlDispatchRule++; 1445 buildCounterUrlDispatchRule++;
1383 if (buildCounterUrlDispatchRule < 3) { 1446 if (buildCounterUrlDispatchRule < 3) {
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
1425 unittest.expect(o.login, unittest.equals('foo')); 1488 unittest.expect(o.login, unittest.equals('foo'));
1426 unittest.expect(o.redirectHttpResponseCode, unittest.equals('foo')); 1489 unittest.expect(o.redirectHttpResponseCode, unittest.equals('foo'));
1427 checkScriptHandler(o.script); 1490 checkScriptHandler(o.script);
1428 unittest.expect(o.securityLevel, unittest.equals('foo')); 1491 unittest.expect(o.securityLevel, unittest.equals('foo'));
1429 checkStaticFilesHandler(o.staticFiles); 1492 checkStaticFilesHandler(o.staticFiles);
1430 unittest.expect(o.urlRegex, unittest.equals('foo')); 1493 unittest.expect(o.urlRegex, unittest.equals('foo'));
1431 } 1494 }
1432 buildCounterUrlMap--; 1495 buildCounterUrlMap--;
1433 } 1496 }
1434 1497
1435 buildUnnamed3519() { 1498 buildUnnamed3527() {
1436 var o = new core.Map<core.String, core.String>(); 1499 var o = new core.Map<core.String, core.String>();
1437 o["x"] = "foo"; 1500 o["x"] = "foo";
1438 o["y"] = "foo"; 1501 o["y"] = "foo";
1439 return o; 1502 return o;
1440 } 1503 }
1441 1504
1442 checkUnnamed3519(core.Map<core.String, core.String> o) { 1505 checkUnnamed3527(core.Map<core.String, core.String> o) {
1443 unittest.expect(o, unittest.hasLength(2)); 1506 unittest.expect(o, unittest.hasLength(2));
1444 unittest.expect(o["x"], unittest.equals('foo')); 1507 unittest.expect(o["x"], unittest.equals('foo'));
1445 unittest.expect(o["y"], unittest.equals('foo')); 1508 unittest.expect(o["y"], unittest.equals('foo'));
1446 } 1509 }
1447 1510
1448 buildUnnamed3520() { 1511 buildUnnamed3528() {
1449 var o = new core.Map<core.String, core.String>(); 1512 var o = new core.Map<core.String, core.String>();
1450 o["x"] = "foo"; 1513 o["x"] = "foo";
1451 o["y"] = "foo"; 1514 o["y"] = "foo";
1452 return o; 1515 return o;
1453 } 1516 }
1454 1517
1455 checkUnnamed3520(core.Map<core.String, core.String> o) { 1518 checkUnnamed3528(core.Map<core.String, core.String> o) {
1456 unittest.expect(o, unittest.hasLength(2)); 1519 unittest.expect(o, unittest.hasLength(2));
1457 unittest.expect(o["x"], unittest.equals('foo')); 1520 unittest.expect(o["x"], unittest.equals('foo'));
1458 unittest.expect(o["y"], unittest.equals('foo')); 1521 unittest.expect(o["y"], unittest.equals('foo'));
1459 } 1522 }
1460 1523
1461 buildUnnamed3521() { 1524 buildUnnamed3529() {
1462 var o = new core.List<api.ErrorHandler>(); 1525 var o = new core.List<api.ErrorHandler>();
1463 o.add(buildErrorHandler()); 1526 o.add(buildErrorHandler());
1464 o.add(buildErrorHandler()); 1527 o.add(buildErrorHandler());
1465 return o; 1528 return o;
1466 } 1529 }
1467 1530
1468 checkUnnamed3521(core.List<api.ErrorHandler> o) { 1531 checkUnnamed3529(core.List<api.ErrorHandler> o) {
1469 unittest.expect(o, unittest.hasLength(2)); 1532 unittest.expect(o, unittest.hasLength(2));
1470 checkErrorHandler(o[0]); 1533 checkErrorHandler(o[0]);
1471 checkErrorHandler(o[1]); 1534 checkErrorHandler(o[1]);
1472 } 1535 }
1473 1536
1474 buildUnnamed3522() { 1537 buildUnnamed3530() {
1475 var o = new core.List<api.UrlMap>(); 1538 var o = new core.List<api.UrlMap>();
1476 o.add(buildUrlMap()); 1539 o.add(buildUrlMap());
1477 o.add(buildUrlMap()); 1540 o.add(buildUrlMap());
1478 return o; 1541 return o;
1479 } 1542 }
1480 1543
1481 checkUnnamed3522(core.List<api.UrlMap> o) { 1544 checkUnnamed3530(core.List<api.UrlMap> o) {
1482 unittest.expect(o, unittest.hasLength(2)); 1545 unittest.expect(o, unittest.hasLength(2));
1483 checkUrlMap(o[0]); 1546 checkUrlMap(o[0]);
1484 checkUrlMap(o[1]); 1547 checkUrlMap(o[1]);
1485 } 1548 }
1486 1549
1487 buildUnnamed3523() { 1550 buildUnnamed3531() {
1488 var o = new core.List<core.String>(); 1551 var o = new core.List<core.String>();
1489 o.add("foo"); 1552 o.add("foo");
1490 o.add("foo"); 1553 o.add("foo");
1491 return o; 1554 return o;
1492 } 1555 }
1493 1556
1494 checkUnnamed3523(core.List<core.String> o) { 1557 checkUnnamed3531(core.List<core.String> o) {
1495 unittest.expect(o, unittest.hasLength(2)); 1558 unittest.expect(o, unittest.hasLength(2));
1496 unittest.expect(o[0], unittest.equals('foo')); 1559 unittest.expect(o[0], unittest.equals('foo'));
1497 unittest.expect(o[1], unittest.equals('foo')); 1560 unittest.expect(o[1], unittest.equals('foo'));
1498 } 1561 }
1499 1562
1500 buildUnnamed3524() { 1563 buildUnnamed3532() {
1501 var o = new core.List<api.Library>(); 1564 var o = new core.List<api.Library>();
1502 o.add(buildLibrary()); 1565 o.add(buildLibrary());
1503 o.add(buildLibrary()); 1566 o.add(buildLibrary());
1504 return o; 1567 return o;
1505 } 1568 }
1506 1569
1507 checkUnnamed3524(core.List<api.Library> o) { 1570 checkUnnamed3532(core.List<api.Library> o) {
1508 unittest.expect(o, unittest.hasLength(2)); 1571 unittest.expect(o, unittest.hasLength(2));
1509 checkLibrary(o[0]); 1572 checkLibrary(o[0]);
1510 checkLibrary(o[1]); 1573 checkLibrary(o[1]);
1511 } 1574 }
1512 1575
1513 core.int buildCounterVersion = 0; 1576 core.int buildCounterVersion = 0;
1514 buildVersion() { 1577 buildVersion() {
1515 var o = new api.Version(); 1578 var o = new api.Version();
1516 buildCounterVersion++; 1579 buildCounterVersion++;
1517 if (buildCounterVersion < 3) { 1580 if (buildCounterVersion < 3) {
1518 o.apiConfig = buildApiConfigHandler(); 1581 o.apiConfig = buildApiConfigHandler();
1519 o.automaticScaling = buildAutomaticScaling(); 1582 o.automaticScaling = buildAutomaticScaling();
1520 o.basicScaling = buildBasicScaling(); 1583 o.basicScaling = buildBasicScaling();
1521 o.betaSettings = buildUnnamed3519(); 1584 o.betaSettings = buildUnnamed3527();
1522 o.creationTime = "foo"; 1585 o.creationTime = "foo";
1523 o.defaultExpiration = "foo"; 1586 o.defaultExpiration = "foo";
1524 o.deployer = "foo"; 1587 o.deployer = "foo";
1525 o.deployment = buildDeployment(); 1588 o.deployment = buildDeployment();
1526 o.diskUsageBytes = "foo"; 1589 o.diskUsageBytes = "foo";
1527 o.endpointsApiService = buildEndpointsApiService(); 1590 o.endpointsApiService = buildEndpointsApiService();
1528 o.env = "foo"; 1591 o.env = "foo";
1529 o.envVariables = buildUnnamed3520(); 1592 o.envVariables = buildUnnamed3528();
1530 o.errorHandlers = buildUnnamed3521(); 1593 o.errorHandlers = buildUnnamed3529();
1531 o.handlers = buildUnnamed3522(); 1594 o.handlers = buildUnnamed3530();
1532 o.healthCheck = buildHealthCheck(); 1595 o.healthCheck = buildHealthCheck();
1533 o.id = "foo"; 1596 o.id = "foo";
1534 o.inboundServices = buildUnnamed3523(); 1597 o.inboundServices = buildUnnamed3531();
1535 o.instanceClass = "foo"; 1598 o.instanceClass = "foo";
1536 o.libraries = buildUnnamed3524(); 1599 o.libraries = buildUnnamed3532();
1537 o.manualScaling = buildManualScaling(); 1600 o.manualScaling = buildManualScaling();
1538 o.name = "foo"; 1601 o.name = "foo";
1539 o.network = buildNetwork(); 1602 o.network = buildNetwork();
1540 o.nobuildFilesRegex = "foo"; 1603 o.nobuildFilesRegex = "foo";
1541 o.resources = buildResources(); 1604 o.resources = buildResources();
1542 o.runtime = "foo"; 1605 o.runtime = "foo";
1543 o.runtimeApiVersion = "foo"; 1606 o.runtimeApiVersion = "foo";
1544 o.servingStatus = "foo"; 1607 o.servingStatus = "foo";
1545 o.threadsafe = true; 1608 o.threadsafe = true;
1546 o.vm = true; 1609 o.vm = true;
1547 } 1610 }
1548 buildCounterVersion--; 1611 buildCounterVersion--;
1549 return o; 1612 return o;
1550 } 1613 }
1551 1614
1552 checkVersion(api.Version o) { 1615 checkVersion(api.Version o) {
1553 buildCounterVersion++; 1616 buildCounterVersion++;
1554 if (buildCounterVersion < 3) { 1617 if (buildCounterVersion < 3) {
1555 checkApiConfigHandler(o.apiConfig); 1618 checkApiConfigHandler(o.apiConfig);
1556 checkAutomaticScaling(o.automaticScaling); 1619 checkAutomaticScaling(o.automaticScaling);
1557 checkBasicScaling(o.basicScaling); 1620 checkBasicScaling(o.basicScaling);
1558 checkUnnamed3519(o.betaSettings); 1621 checkUnnamed3527(o.betaSettings);
1559 unittest.expect(o.creationTime, unittest.equals('foo')); 1622 unittest.expect(o.creationTime, unittest.equals('foo'));
1560 unittest.expect(o.defaultExpiration, unittest.equals('foo')); 1623 unittest.expect(o.defaultExpiration, unittest.equals('foo'));
1561 unittest.expect(o.deployer, unittest.equals('foo')); 1624 unittest.expect(o.deployer, unittest.equals('foo'));
1562 checkDeployment(o.deployment); 1625 checkDeployment(o.deployment);
1563 unittest.expect(o.diskUsageBytes, unittest.equals('foo')); 1626 unittest.expect(o.diskUsageBytes, unittest.equals('foo'));
1564 checkEndpointsApiService(o.endpointsApiService); 1627 checkEndpointsApiService(o.endpointsApiService);
1565 unittest.expect(o.env, unittest.equals('foo')); 1628 unittest.expect(o.env, unittest.equals('foo'));
1566 checkUnnamed3520(o.envVariables); 1629 checkUnnamed3528(o.envVariables);
1567 checkUnnamed3521(o.errorHandlers); 1630 checkUnnamed3529(o.errorHandlers);
1568 checkUnnamed3522(o.handlers); 1631 checkUnnamed3530(o.handlers);
1569 checkHealthCheck(o.healthCheck); 1632 checkHealthCheck(o.healthCheck);
1570 unittest.expect(o.id, unittest.equals('foo')); 1633 unittest.expect(o.id, unittest.equals('foo'));
1571 checkUnnamed3523(o.inboundServices); 1634 checkUnnamed3531(o.inboundServices);
1572 unittest.expect(o.instanceClass, unittest.equals('foo')); 1635 unittest.expect(o.instanceClass, unittest.equals('foo'));
1573 checkUnnamed3524(o.libraries); 1636 checkUnnamed3532(o.libraries);
1574 checkManualScaling(o.manualScaling); 1637 checkManualScaling(o.manualScaling);
1575 unittest.expect(o.name, unittest.equals('foo')); 1638 unittest.expect(o.name, unittest.equals('foo'));
1576 checkNetwork(o.network); 1639 checkNetwork(o.network);
1577 unittest.expect(o.nobuildFilesRegex, unittest.equals('foo')); 1640 unittest.expect(o.nobuildFilesRegex, unittest.equals('foo'));
1578 checkResources(o.resources); 1641 checkResources(o.resources);
1579 unittest.expect(o.runtime, unittest.equals('foo')); 1642 unittest.expect(o.runtime, unittest.equals('foo'));
1580 unittest.expect(o.runtimeApiVersion, unittest.equals('foo')); 1643 unittest.expect(o.runtimeApiVersion, unittest.equals('foo'));
1581 unittest.expect(o.servingStatus, unittest.equals('foo')); 1644 unittest.expect(o.servingStatus, unittest.equals('foo'));
1582 unittest.expect(o.threadsafe, unittest.isTrue); 1645 unittest.expect(o.threadsafe, unittest.isTrue);
1583 unittest.expect(o.vm, unittest.isTrue); 1646 unittest.expect(o.vm, unittest.isTrue);
(...skipping 17 matching lines...) Expand all
1601 checkVolume(api.Volume o) { 1664 checkVolume(api.Volume o) {
1602 buildCounterVolume++; 1665 buildCounterVolume++;
1603 if (buildCounterVolume < 3) { 1666 if (buildCounterVolume < 3) {
1604 unittest.expect(o.name, unittest.equals('foo')); 1667 unittest.expect(o.name, unittest.equals('foo'));
1605 unittest.expect(o.sizeGb, unittest.equals(42.0)); 1668 unittest.expect(o.sizeGb, unittest.equals(42.0));
1606 unittest.expect(o.volumeType, unittest.equals('foo')); 1669 unittest.expect(o.volumeType, unittest.equals('foo'));
1607 } 1670 }
1608 buildCounterVolume--; 1671 buildCounterVolume--;
1609 } 1672 }
1610 1673
1611
1612 main() { 1674 main() {
1613 unittest.group("obj-schema-ApiConfigHandler", () { 1675 unittest.group("obj-schema-ApiConfigHandler", () {
1614 unittest.test("to-json--from-json", () { 1676 unittest.test("to-json--from-json", () {
1615 var o = buildApiConfigHandler(); 1677 var o = buildApiConfigHandler();
1616 var od = new api.ApiConfigHandler.fromJson(o.toJson()); 1678 var od = new api.ApiConfigHandler.fromJson(o.toJson());
1617 checkApiConfigHandler(od); 1679 checkApiConfigHandler(od);
1618 }); 1680 });
1619 }); 1681 });
1620 1682
1621
1622 unittest.group("obj-schema-ApiEndpointHandler", () { 1683 unittest.group("obj-schema-ApiEndpointHandler", () {
1623 unittest.test("to-json--from-json", () { 1684 unittest.test("to-json--from-json", () {
1624 var o = buildApiEndpointHandler(); 1685 var o = buildApiEndpointHandler();
1625 var od = new api.ApiEndpointHandler.fromJson(o.toJson()); 1686 var od = new api.ApiEndpointHandler.fromJson(o.toJson());
1626 checkApiEndpointHandler(od); 1687 checkApiEndpointHandler(od);
1627 }); 1688 });
1628 }); 1689 });
1629 1690
1630
1631 unittest.group("obj-schema-Application", () { 1691 unittest.group("obj-schema-Application", () {
1632 unittest.test("to-json--from-json", () { 1692 unittest.test("to-json--from-json", () {
1633 var o = buildApplication(); 1693 var o = buildApplication();
1634 var od = new api.Application.fromJson(o.toJson()); 1694 var od = new api.Application.fromJson(o.toJson());
1635 checkApplication(od); 1695 checkApplication(od);
1636 }); 1696 });
1637 }); 1697 });
1638 1698
1639
1640 unittest.group("obj-schema-AutomaticScaling", () { 1699 unittest.group("obj-schema-AutomaticScaling", () {
1641 unittest.test("to-json--from-json", () { 1700 unittest.test("to-json--from-json", () {
1642 var o = buildAutomaticScaling(); 1701 var o = buildAutomaticScaling();
1643 var od = new api.AutomaticScaling.fromJson(o.toJson()); 1702 var od = new api.AutomaticScaling.fromJson(o.toJson());
1644 checkAutomaticScaling(od); 1703 checkAutomaticScaling(od);
1645 }); 1704 });
1646 }); 1705 });
1647 1706
1648
1649 unittest.group("obj-schema-BasicScaling", () { 1707 unittest.group("obj-schema-BasicScaling", () {
1650 unittest.test("to-json--from-json", () { 1708 unittest.test("to-json--from-json", () {
1651 var o = buildBasicScaling(); 1709 var o = buildBasicScaling();
1652 var od = new api.BasicScaling.fromJson(o.toJson()); 1710 var od = new api.BasicScaling.fromJson(o.toJson());
1653 checkBasicScaling(od); 1711 checkBasicScaling(od);
1654 }); 1712 });
1655 }); 1713 });
1656 1714
1657
1658 unittest.group("obj-schema-ContainerInfo", () { 1715 unittest.group("obj-schema-ContainerInfo", () {
1659 unittest.test("to-json--from-json", () { 1716 unittest.test("to-json--from-json", () {
1660 var o = buildContainerInfo(); 1717 var o = buildContainerInfo();
1661 var od = new api.ContainerInfo.fromJson(o.toJson()); 1718 var od = new api.ContainerInfo.fromJson(o.toJson());
1662 checkContainerInfo(od); 1719 checkContainerInfo(od);
1663 }); 1720 });
1664 }); 1721 });
1665 1722
1666
1667 unittest.group("obj-schema-CpuUtilization", () { 1723 unittest.group("obj-schema-CpuUtilization", () {
1668 unittest.test("to-json--from-json", () { 1724 unittest.test("to-json--from-json", () {
1669 var o = buildCpuUtilization(); 1725 var o = buildCpuUtilization();
1670 var od = new api.CpuUtilization.fromJson(o.toJson()); 1726 var od = new api.CpuUtilization.fromJson(o.toJson());
1671 checkCpuUtilization(od); 1727 checkCpuUtilization(od);
1672 }); 1728 });
1673 }); 1729 });
1674 1730
1675
1676 unittest.group("obj-schema-DebugInstanceRequest", () { 1731 unittest.group("obj-schema-DebugInstanceRequest", () {
1677 unittest.test("to-json--from-json", () { 1732 unittest.test("to-json--from-json", () {
1678 var o = buildDebugInstanceRequest(); 1733 var o = buildDebugInstanceRequest();
1679 var od = new api.DebugInstanceRequest.fromJson(o.toJson()); 1734 var od = new api.DebugInstanceRequest.fromJson(o.toJson());
1680 checkDebugInstanceRequest(od); 1735 checkDebugInstanceRequest(od);
1681 }); 1736 });
1682 }); 1737 });
1683 1738
1684
1685 unittest.group("obj-schema-Deployment", () { 1739 unittest.group("obj-schema-Deployment", () {
1686 unittest.test("to-json--from-json", () { 1740 unittest.test("to-json--from-json", () {
1687 var o = buildDeployment(); 1741 var o = buildDeployment();
1688 var od = new api.Deployment.fromJson(o.toJson()); 1742 var od = new api.Deployment.fromJson(o.toJson());
1689 checkDeployment(od); 1743 checkDeployment(od);
1690 }); 1744 });
1691 }); 1745 });
1692 1746
1693
1694 unittest.group("obj-schema-DiskUtilization", () { 1747 unittest.group("obj-schema-DiskUtilization", () {
1695 unittest.test("to-json--from-json", () { 1748 unittest.test("to-json--from-json", () {
1696 var o = buildDiskUtilization(); 1749 var o = buildDiskUtilization();
1697 var od = new api.DiskUtilization.fromJson(o.toJson()); 1750 var od = new api.DiskUtilization.fromJson(o.toJson());
1698 checkDiskUtilization(od); 1751 checkDiskUtilization(od);
1699 }); 1752 });
1700 }); 1753 });
1701 1754
1702
1703 unittest.group("obj-schema-EndpointsApiService", () { 1755 unittest.group("obj-schema-EndpointsApiService", () {
1704 unittest.test("to-json--from-json", () { 1756 unittest.test("to-json--from-json", () {
1705 var o = buildEndpointsApiService(); 1757 var o = buildEndpointsApiService();
1706 var od = new api.EndpointsApiService.fromJson(o.toJson()); 1758 var od = new api.EndpointsApiService.fromJson(o.toJson());
1707 checkEndpointsApiService(od); 1759 checkEndpointsApiService(od);
1708 }); 1760 });
1709 }); 1761 });
1710 1762
1711
1712 unittest.group("obj-schema-ErrorHandler", () { 1763 unittest.group("obj-schema-ErrorHandler", () {
1713 unittest.test("to-json--from-json", () { 1764 unittest.test("to-json--from-json", () {
1714 var o = buildErrorHandler(); 1765 var o = buildErrorHandler();
1715 var od = new api.ErrorHandler.fromJson(o.toJson()); 1766 var od = new api.ErrorHandler.fromJson(o.toJson());
1716 checkErrorHandler(od); 1767 checkErrorHandler(od);
1717 }); 1768 });
1718 }); 1769 });
1719 1770
1720
1721 unittest.group("obj-schema-FileInfo", () { 1771 unittest.group("obj-schema-FileInfo", () {
1722 unittest.test("to-json--from-json", () { 1772 unittest.test("to-json--from-json", () {
1723 var o = buildFileInfo(); 1773 var o = buildFileInfo();
1724 var od = new api.FileInfo.fromJson(o.toJson()); 1774 var od = new api.FileInfo.fromJson(o.toJson());
1725 checkFileInfo(od); 1775 checkFileInfo(od);
1726 }); 1776 });
1727 }); 1777 });
1728 1778
1729
1730 unittest.group("obj-schema-HealthCheck", () { 1779 unittest.group("obj-schema-HealthCheck", () {
1731 unittest.test("to-json--from-json", () { 1780 unittest.test("to-json--from-json", () {
1732 var o = buildHealthCheck(); 1781 var o = buildHealthCheck();
1733 var od = new api.HealthCheck.fromJson(o.toJson()); 1782 var od = new api.HealthCheck.fromJson(o.toJson());
1734 checkHealthCheck(od); 1783 checkHealthCheck(od);
1735 }); 1784 });
1736 }); 1785 });
1737 1786
1738
1739 unittest.group("obj-schema-IdentityAwareProxy", () { 1787 unittest.group("obj-schema-IdentityAwareProxy", () {
1740 unittest.test("to-json--from-json", () { 1788 unittest.test("to-json--from-json", () {
1741 var o = buildIdentityAwareProxy(); 1789 var o = buildIdentityAwareProxy();
1742 var od = new api.IdentityAwareProxy.fromJson(o.toJson()); 1790 var od = new api.IdentityAwareProxy.fromJson(o.toJson());
1743 checkIdentityAwareProxy(od); 1791 checkIdentityAwareProxy(od);
1744 }); 1792 });
1745 }); 1793 });
1746 1794
1747
1748 unittest.group("obj-schema-Instance", () { 1795 unittest.group("obj-schema-Instance", () {
1749 unittest.test("to-json--from-json", () { 1796 unittest.test("to-json--from-json", () {
1750 var o = buildInstance(); 1797 var o = buildInstance();
1751 var od = new api.Instance.fromJson(o.toJson()); 1798 var od = new api.Instance.fromJson(o.toJson());
1752 checkInstance(od); 1799 checkInstance(od);
1753 }); 1800 });
1754 }); 1801 });
1755 1802
1756
1757 unittest.group("obj-schema-Library", () { 1803 unittest.group("obj-schema-Library", () {
1758 unittest.test("to-json--from-json", () { 1804 unittest.test("to-json--from-json", () {
1759 var o = buildLibrary(); 1805 var o = buildLibrary();
1760 var od = new api.Library.fromJson(o.toJson()); 1806 var od = new api.Library.fromJson(o.toJson());
1761 checkLibrary(od); 1807 checkLibrary(od);
1762 }); 1808 });
1763 }); 1809 });
1764 1810
1765
1766 unittest.group("obj-schema-ListInstancesResponse", () { 1811 unittest.group("obj-schema-ListInstancesResponse", () {
1767 unittest.test("to-json--from-json", () { 1812 unittest.test("to-json--from-json", () {
1768 var o = buildListInstancesResponse(); 1813 var o = buildListInstancesResponse();
1769 var od = new api.ListInstancesResponse.fromJson(o.toJson()); 1814 var od = new api.ListInstancesResponse.fromJson(o.toJson());
1770 checkListInstancesResponse(od); 1815 checkListInstancesResponse(od);
1771 }); 1816 });
1772 }); 1817 });
1773 1818
1774
1775 unittest.group("obj-schema-ListLocationsResponse", () { 1819 unittest.group("obj-schema-ListLocationsResponse", () {
1776 unittest.test("to-json--from-json", () { 1820 unittest.test("to-json--from-json", () {
1777 var o = buildListLocationsResponse(); 1821 var o = buildListLocationsResponse();
1778 var od = new api.ListLocationsResponse.fromJson(o.toJson()); 1822 var od = new api.ListLocationsResponse.fromJson(o.toJson());
1779 checkListLocationsResponse(od); 1823 checkListLocationsResponse(od);
1780 }); 1824 });
1781 }); 1825 });
1782 1826
1783
1784 unittest.group("obj-schema-ListOperationsResponse", () { 1827 unittest.group("obj-schema-ListOperationsResponse", () {
1785 unittest.test("to-json--from-json", () { 1828 unittest.test("to-json--from-json", () {
1786 var o = buildListOperationsResponse(); 1829 var o = buildListOperationsResponse();
1787 var od = new api.ListOperationsResponse.fromJson(o.toJson()); 1830 var od = new api.ListOperationsResponse.fromJson(o.toJson());
1788 checkListOperationsResponse(od); 1831 checkListOperationsResponse(od);
1789 }); 1832 });
1790 }); 1833 });
1791 1834
1792
1793 unittest.group("obj-schema-ListServicesResponse", () { 1835 unittest.group("obj-schema-ListServicesResponse", () {
1794 unittest.test("to-json--from-json", () { 1836 unittest.test("to-json--from-json", () {
1795 var o = buildListServicesResponse(); 1837 var o = buildListServicesResponse();
1796 var od = new api.ListServicesResponse.fromJson(o.toJson()); 1838 var od = new api.ListServicesResponse.fromJson(o.toJson());
1797 checkListServicesResponse(od); 1839 checkListServicesResponse(od);
1798 }); 1840 });
1799 }); 1841 });
1800 1842
1801
1802 unittest.group("obj-schema-ListVersionsResponse", () { 1843 unittest.group("obj-schema-ListVersionsResponse", () {
1803 unittest.test("to-json--from-json", () { 1844 unittest.test("to-json--from-json", () {
1804 var o = buildListVersionsResponse(); 1845 var o = buildListVersionsResponse();
1805 var od = new api.ListVersionsResponse.fromJson(o.toJson()); 1846 var od = new api.ListVersionsResponse.fromJson(o.toJson());
1806 checkListVersionsResponse(od); 1847 checkListVersionsResponse(od);
1807 }); 1848 });
1808 }); 1849 });
1809 1850
1810
1811 unittest.group("obj-schema-Location", () { 1851 unittest.group("obj-schema-Location", () {
1812 unittest.test("to-json--from-json", () { 1852 unittest.test("to-json--from-json", () {
1813 var o = buildLocation(); 1853 var o = buildLocation();
1814 var od = new api.Location.fromJson(o.toJson()); 1854 var od = new api.Location.fromJson(o.toJson());
1815 checkLocation(od); 1855 checkLocation(od);
1816 }); 1856 });
1817 }); 1857 });
1818 1858
1819
1820 unittest.group("obj-schema-LocationMetadata", () { 1859 unittest.group("obj-schema-LocationMetadata", () {
1821 unittest.test("to-json--from-json", () { 1860 unittest.test("to-json--from-json", () {
1822 var o = buildLocationMetadata(); 1861 var o = buildLocationMetadata();
1823 var od = new api.LocationMetadata.fromJson(o.toJson()); 1862 var od = new api.LocationMetadata.fromJson(o.toJson());
1824 checkLocationMetadata(od); 1863 checkLocationMetadata(od);
1825 }); 1864 });
1826 }); 1865 });
1827 1866
1828
1829 unittest.group("obj-schema-ManualScaling", () { 1867 unittest.group("obj-schema-ManualScaling", () {
1830 unittest.test("to-json--from-json", () { 1868 unittest.test("to-json--from-json", () {
1831 var o = buildManualScaling(); 1869 var o = buildManualScaling();
1832 var od = new api.ManualScaling.fromJson(o.toJson()); 1870 var od = new api.ManualScaling.fromJson(o.toJson());
1833 checkManualScaling(od); 1871 checkManualScaling(od);
1834 }); 1872 });
1835 }); 1873 });
1836 1874
1837
1838 unittest.group("obj-schema-Network", () { 1875 unittest.group("obj-schema-Network", () {
1839 unittest.test("to-json--from-json", () { 1876 unittest.test("to-json--from-json", () {
1840 var o = buildNetwork(); 1877 var o = buildNetwork();
1841 var od = new api.Network.fromJson(o.toJson()); 1878 var od = new api.Network.fromJson(o.toJson());
1842 checkNetwork(od); 1879 checkNetwork(od);
1843 }); 1880 });
1844 }); 1881 });
1845 1882
1846
1847 unittest.group("obj-schema-NetworkUtilization", () { 1883 unittest.group("obj-schema-NetworkUtilization", () {
1848 unittest.test("to-json--from-json", () { 1884 unittest.test("to-json--from-json", () {
1849 var o = buildNetworkUtilization(); 1885 var o = buildNetworkUtilization();
1850 var od = new api.NetworkUtilization.fromJson(o.toJson()); 1886 var od = new api.NetworkUtilization.fromJson(o.toJson());
1851 checkNetworkUtilization(od); 1887 checkNetworkUtilization(od);
1852 }); 1888 });
1853 }); 1889 });
1854 1890
1855
1856 unittest.group("obj-schema-Operation", () { 1891 unittest.group("obj-schema-Operation", () {
1857 unittest.test("to-json--from-json", () { 1892 unittest.test("to-json--from-json", () {
1858 var o = buildOperation(); 1893 var o = buildOperation();
1859 var od = new api.Operation.fromJson(o.toJson()); 1894 var od = new api.Operation.fromJson(o.toJson());
1860 checkOperation(od); 1895 checkOperation(od);
1861 }); 1896 });
1862 }); 1897 });
1863 1898
1864
1865 unittest.group("obj-schema-OperationMetadata", () { 1899 unittest.group("obj-schema-OperationMetadata", () {
1866 unittest.test("to-json--from-json", () { 1900 unittest.test("to-json--from-json", () {
1867 var o = buildOperationMetadata(); 1901 var o = buildOperationMetadata();
1868 var od = new api.OperationMetadata.fromJson(o.toJson()); 1902 var od = new api.OperationMetadata.fromJson(o.toJson());
1869 checkOperationMetadata(od); 1903 checkOperationMetadata(od);
1870 }); 1904 });
1871 }); 1905 });
1872 1906
1873
1874 unittest.group("obj-schema-OperationMetadataExperimental", () { 1907 unittest.group("obj-schema-OperationMetadataExperimental", () {
1875 unittest.test("to-json--from-json", () { 1908 unittest.test("to-json--from-json", () {
1876 var o = buildOperationMetadataExperimental(); 1909 var o = buildOperationMetadataExperimental();
1877 var od = new api.OperationMetadataExperimental.fromJson(o.toJson()); 1910 var od = new api.OperationMetadataExperimental.fromJson(o.toJson());
1878 checkOperationMetadataExperimental(od); 1911 checkOperationMetadataExperimental(od);
1879 }); 1912 });
1880 }); 1913 });
1881 1914
1882
1883 unittest.group("obj-schema-OperationMetadataV1", () { 1915 unittest.group("obj-schema-OperationMetadataV1", () {
1884 unittest.test("to-json--from-json", () { 1916 unittest.test("to-json--from-json", () {
1885 var o = buildOperationMetadataV1(); 1917 var o = buildOperationMetadataV1();
1886 var od = new api.OperationMetadataV1.fromJson(o.toJson()); 1918 var od = new api.OperationMetadataV1.fromJson(o.toJson());
1887 checkOperationMetadataV1(od); 1919 checkOperationMetadataV1(od);
1888 }); 1920 });
1889 }); 1921 });
1890 1922
1891
1892 unittest.group("obj-schema-OperationMetadataV1Alpha", () { 1923 unittest.group("obj-schema-OperationMetadataV1Alpha", () {
1893 unittest.test("to-json--from-json", () { 1924 unittest.test("to-json--from-json", () {
1894 var o = buildOperationMetadataV1Alpha(); 1925 var o = buildOperationMetadataV1Alpha();
1895 var od = new api.OperationMetadataV1Alpha.fromJson(o.toJson()); 1926 var od = new api.OperationMetadataV1Alpha.fromJson(o.toJson());
1896 checkOperationMetadataV1Alpha(od); 1927 checkOperationMetadataV1Alpha(od);
1897 }); 1928 });
1898 }); 1929 });
1899 1930
1900
1901 unittest.group("obj-schema-OperationMetadataV1Beta", () { 1931 unittest.group("obj-schema-OperationMetadataV1Beta", () {
1902 unittest.test("to-json--from-json", () { 1932 unittest.test("to-json--from-json", () {
1903 var o = buildOperationMetadataV1Beta(); 1933 var o = buildOperationMetadataV1Beta();
1904 var od = new api.OperationMetadataV1Beta.fromJson(o.toJson()); 1934 var od = new api.OperationMetadataV1Beta.fromJson(o.toJson());
1905 checkOperationMetadataV1Beta(od); 1935 checkOperationMetadataV1Beta(od);
1906 }); 1936 });
1907 }); 1937 });
1908 1938
1909
1910 unittest.group("obj-schema-OperationMetadataV1Beta5", () { 1939 unittest.group("obj-schema-OperationMetadataV1Beta5", () {
1911 unittest.test("to-json--from-json", () { 1940 unittest.test("to-json--from-json", () {
1912 var o = buildOperationMetadataV1Beta5(); 1941 var o = buildOperationMetadataV1Beta5();
1913 var od = new api.OperationMetadataV1Beta5.fromJson(o.toJson()); 1942 var od = new api.OperationMetadataV1Beta5.fromJson(o.toJson());
1914 checkOperationMetadataV1Beta5(od); 1943 checkOperationMetadataV1Beta5(od);
1915 }); 1944 });
1916 }); 1945 });
1917 1946
1918
1919 unittest.group("obj-schema-RequestUtilization", () { 1947 unittest.group("obj-schema-RequestUtilization", () {
1920 unittest.test("to-json--from-json", () { 1948 unittest.test("to-json--from-json", () {
1921 var o = buildRequestUtilization(); 1949 var o = buildRequestUtilization();
1922 var od = new api.RequestUtilization.fromJson(o.toJson()); 1950 var od = new api.RequestUtilization.fromJson(o.toJson());
1923 checkRequestUtilization(od); 1951 checkRequestUtilization(od);
1924 }); 1952 });
1925 }); 1953 });
1926 1954
1927
1928 unittest.group("obj-schema-Resources", () { 1955 unittest.group("obj-schema-Resources", () {
1929 unittest.test("to-json--from-json", () { 1956 unittest.test("to-json--from-json", () {
1930 var o = buildResources(); 1957 var o = buildResources();
1931 var od = new api.Resources.fromJson(o.toJson()); 1958 var od = new api.Resources.fromJson(o.toJson());
1932 checkResources(od); 1959 checkResources(od);
1933 }); 1960 });
1934 }); 1961 });
1935 1962
1936
1937 unittest.group("obj-schema-ScriptHandler", () { 1963 unittest.group("obj-schema-ScriptHandler", () {
1938 unittest.test("to-json--from-json", () { 1964 unittest.test("to-json--from-json", () {
1939 var o = buildScriptHandler(); 1965 var o = buildScriptHandler();
1940 var od = new api.ScriptHandler.fromJson(o.toJson()); 1966 var od = new api.ScriptHandler.fromJson(o.toJson());
1941 checkScriptHandler(od); 1967 checkScriptHandler(od);
1942 }); 1968 });
1943 }); 1969 });
1944 1970
1945
1946 unittest.group("obj-schema-Service", () { 1971 unittest.group("obj-schema-Service", () {
1947 unittest.test("to-json--from-json", () { 1972 unittest.test("to-json--from-json", () {
1948 var o = buildService(); 1973 var o = buildService();
1949 var od = new api.Service.fromJson(o.toJson()); 1974 var od = new api.Service.fromJson(o.toJson());
1950 checkService(od); 1975 checkService(od);
1951 }); 1976 });
1952 }); 1977 });
1953 1978
1954
1955 unittest.group("obj-schema-SourceReference", () { 1979 unittest.group("obj-schema-SourceReference", () {
1956 unittest.test("to-json--from-json", () { 1980 unittest.test("to-json--from-json", () {
1957 var o = buildSourceReference(); 1981 var o = buildSourceReference();
1958 var od = new api.SourceReference.fromJson(o.toJson()); 1982 var od = new api.SourceReference.fromJson(o.toJson());
1959 checkSourceReference(od); 1983 checkSourceReference(od);
1960 }); 1984 });
1961 }); 1985 });
1962 1986
1963
1964 unittest.group("obj-schema-StaticFilesHandler", () { 1987 unittest.group("obj-schema-StaticFilesHandler", () {
1965 unittest.test("to-json--from-json", () { 1988 unittest.test("to-json--from-json", () {
1966 var o = buildStaticFilesHandler(); 1989 var o = buildStaticFilesHandler();
1967 var od = new api.StaticFilesHandler.fromJson(o.toJson()); 1990 var od = new api.StaticFilesHandler.fromJson(o.toJson());
1968 checkStaticFilesHandler(od); 1991 checkStaticFilesHandler(od);
1969 }); 1992 });
1970 }); 1993 });
1971 1994
1972
1973 unittest.group("obj-schema-Status", () { 1995 unittest.group("obj-schema-Status", () {
1974 unittest.test("to-json--from-json", () { 1996 unittest.test("to-json--from-json", () {
1975 var o = buildStatus(); 1997 var o = buildStatus();
1976 var od = new api.Status.fromJson(o.toJson()); 1998 var od = new api.Status.fromJson(o.toJson());
1977 checkStatus(od); 1999 checkStatus(od);
1978 }); 2000 });
1979 }); 2001 });
1980 2002
1981
1982 unittest.group("obj-schema-TrafficSplit", () { 2003 unittest.group("obj-schema-TrafficSplit", () {
1983 unittest.test("to-json--from-json", () { 2004 unittest.test("to-json--from-json", () {
1984 var o = buildTrafficSplit(); 2005 var o = buildTrafficSplit();
1985 var od = new api.TrafficSplit.fromJson(o.toJson()); 2006 var od = new api.TrafficSplit.fromJson(o.toJson());
1986 checkTrafficSplit(od); 2007 checkTrafficSplit(od);
1987 }); 2008 });
1988 }); 2009 });
1989 2010
1990
1991 unittest.group("obj-schema-UrlDispatchRule", () { 2011 unittest.group("obj-schema-UrlDispatchRule", () {
1992 unittest.test("to-json--from-json", () { 2012 unittest.test("to-json--from-json", () {
1993 var o = buildUrlDispatchRule(); 2013 var o = buildUrlDispatchRule();
1994 var od = new api.UrlDispatchRule.fromJson(o.toJson()); 2014 var od = new api.UrlDispatchRule.fromJson(o.toJson());
1995 checkUrlDispatchRule(od); 2015 checkUrlDispatchRule(od);
1996 }); 2016 });
1997 }); 2017 });
1998 2018
1999
2000 unittest.group("obj-schema-UrlMap", () { 2019 unittest.group("obj-schema-UrlMap", () {
2001 unittest.test("to-json--from-json", () { 2020 unittest.test("to-json--from-json", () {
2002 var o = buildUrlMap(); 2021 var o = buildUrlMap();
2003 var od = new api.UrlMap.fromJson(o.toJson()); 2022 var od = new api.UrlMap.fromJson(o.toJson());
2004 checkUrlMap(od); 2023 checkUrlMap(od);
2005 }); 2024 });
2006 }); 2025 });
2007 2026
2008
2009 unittest.group("obj-schema-Version", () { 2027 unittest.group("obj-schema-Version", () {
2010 unittest.test("to-json--from-json", () { 2028 unittest.test("to-json--from-json", () {
2011 var o = buildVersion(); 2029 var o = buildVersion();
2012 var od = new api.Version.fromJson(o.toJson()); 2030 var od = new api.Version.fromJson(o.toJson());
2013 checkVersion(od); 2031 checkVersion(od);
2014 }); 2032 });
2015 }); 2033 });
2016 2034
2017
2018 unittest.group("obj-schema-Volume", () { 2035 unittest.group("obj-schema-Volume", () {
2019 unittest.test("to-json--from-json", () { 2036 unittest.test("to-json--from-json", () {
2020 var o = buildVolume(); 2037 var o = buildVolume();
2021 var od = new api.Volume.fromJson(o.toJson()); 2038 var od = new api.Volume.fromJson(o.toJson());
2022 checkVolume(od); 2039 checkVolume(od);
2023 }); 2040 });
2024 }); 2041 });
2025 2042
2026
2027 unittest.group("resource-AppsResourceApi", () { 2043 unittest.group("resource-AppsResourceApi", () {
2028 unittest.test("method--create", () { 2044 unittest.test("method--create", () {
2029
2030 var mock = new HttpServerMock(); 2045 var mock = new HttpServerMock();
2031 api.AppsResourceApi res = new api.AppengineApi(mock).apps; 2046 api.AppsResourceApi res = new api.AppengineApi(mock).apps;
2032 var arg_request = buildApplication(); 2047 var arg_request = buildApplication();
2033 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2048 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2034 var obj = new api.Application.fromJson(json); 2049 var obj = new api.Application.fromJson(json);
2035 checkApplication(obj); 2050 checkApplication(obj);
2036 2051
2037 var path = (req.url).path; 2052 var path = (req.url).path;
2038 var pathOffset = 0; 2053 var pathOffset = 0;
2039 var index; 2054 var index;
2040 var subPart; 2055 var subPart;
2041 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2056 unittest.expect(
2057 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2042 pathOffset += 1; 2058 pathOffset += 1;
2043 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("v1beta5/apps")); 2059 unittest.expect(path.substring(pathOffset, pathOffset + 12),
2060 unittest.equals("v1beta5/apps"));
2044 pathOffset += 12; 2061 pathOffset += 12;
2045 2062
2046 var query = (req.url).query; 2063 var query = (req.url).query;
2047 var queryOffset = 0; 2064 var queryOffset = 0;
2048 var queryMap = {}; 2065 var queryMap = {};
2049 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2066 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2050 parseBool(n) { 2067 parseBool(n) {
2051 if (n == "true") return true; 2068 if (n == "true") return true;
2052 if (n == "false") return false; 2069 if (n == "false") return false;
2053 if (n == null) return null; 2070 if (n == null) return null;
2054 throw new core.ArgumentError("Invalid boolean: $n"); 2071 throw new core.ArgumentError("Invalid boolean: $n");
2055 } 2072 }
2073
2056 if (query.length > 0) { 2074 if (query.length > 0) {
2057 for (var part in query.split("&")) { 2075 for (var part in query.split("&")) {
2058 var keyvalue = part.split("="); 2076 var keyvalue = part.split("=");
2059 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2077 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2078 core.Uri.decodeQueryComponent(keyvalue[1]));
2060 } 2079 }
2061 } 2080 }
2062 2081
2063
2064 var h = { 2082 var h = {
2065 "content-type" : "application/json; charset=utf-8", 2083 "content-type": "application/json; charset=utf-8",
2066 }; 2084 };
2067 var resp = convert.JSON.encode(buildOperation()); 2085 var resp = convert.JSON.encode(buildOperation());
2068 return new async.Future.value(stringResponse(200, h, resp)); 2086 return new async.Future.value(stringResponse(200, h, resp));
2069 }), true); 2087 }), true);
2070 res.create(arg_request).then(unittest.expectAsync1(((api.Operation respons e) { 2088 res
2089 .create(arg_request)
2090 .then(unittest.expectAsync1(((api.Operation response) {
2071 checkOperation(response); 2091 checkOperation(response);
2072 }))); 2092 })));
2073 }); 2093 });
2074 2094
2075 unittest.test("method--get", () { 2095 unittest.test("method--get", () {
2076
2077 var mock = new HttpServerMock(); 2096 var mock = new HttpServerMock();
2078 api.AppsResourceApi res = new api.AppengineApi(mock).apps; 2097 api.AppsResourceApi res = new api.AppengineApi(mock).apps;
2079 var arg_appsId = "foo"; 2098 var arg_appsId = "foo";
2080 var arg_ensureResourcesExist = true; 2099 var arg_ensureResourcesExist = true;
2081 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2100 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2082 var path = (req.url).path; 2101 var path = (req.url).path;
2083 var pathOffset = 0; 2102 var pathOffset = 0;
2084 var index; 2103 var index;
2085 var subPart; 2104 var subPart;
2086 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2105 unittest.expect(
2106 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2087 pathOffset += 1; 2107 pathOffset += 1;
2088 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2108 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2109 unittest.equals("v1beta5/apps/"));
2089 pathOffset += 13; 2110 pathOffset += 13;
2090 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2111 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2091 pathOffset = path.length; 2112 pathOffset = path.length;
2092 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2113 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2093 2114
2094 var query = (req.url).query; 2115 var query = (req.url).query;
2095 var queryOffset = 0; 2116 var queryOffset = 0;
2096 var queryMap = {}; 2117 var queryMap = {};
2097 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2118 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2098 parseBool(n) { 2119 parseBool(n) {
2099 if (n == "true") return true; 2120 if (n == "true") return true;
2100 if (n == "false") return false; 2121 if (n == "false") return false;
2101 if (n == null) return null; 2122 if (n == null) return null;
2102 throw new core.ArgumentError("Invalid boolean: $n"); 2123 throw new core.ArgumentError("Invalid boolean: $n");
2103 } 2124 }
2125
2104 if (query.length > 0) { 2126 if (query.length > 0) {
2105 for (var part in query.split("&")) { 2127 for (var part in query.split("&")) {
2106 var keyvalue = part.split("="); 2128 var keyvalue = part.split("=");
2107 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2129 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2130 core.Uri.decodeQueryComponent(keyvalue[1]));
2108 } 2131 }
2109 } 2132 }
2110 unittest.expect(queryMap["ensureResourcesExist"].first, unittest.equals( "$arg_ensureResourcesExist")); 2133 unittest.expect(queryMap["ensureResourcesExist"].first,
2111 2134 unittest.equals("$arg_ensureResourcesExist"));
2112 2135
2113 var h = { 2136 var h = {
2114 "content-type" : "application/json; charset=utf-8", 2137 "content-type": "application/json; charset=utf-8",
2115 }; 2138 };
2116 var resp = convert.JSON.encode(buildApplication()); 2139 var resp = convert.JSON.encode(buildApplication());
2117 return new async.Future.value(stringResponse(200, h, resp)); 2140 return new async.Future.value(stringResponse(200, h, resp));
2118 }), true); 2141 }), true);
2119 res.get(arg_appsId, ensureResourcesExist: arg_ensureResourcesExist).then(u nittest.expectAsync1(((api.Application response) { 2142 res
2143 .get(arg_appsId, ensureResourcesExist: arg_ensureResourcesExist)
2144 .then(unittest.expectAsync1(((api.Application response) {
2120 checkApplication(response); 2145 checkApplication(response);
2121 }))); 2146 })));
2122 }); 2147 });
2123 2148
2124 unittest.test("method--patch", () { 2149 unittest.test("method--patch", () {
2125
2126 var mock = new HttpServerMock(); 2150 var mock = new HttpServerMock();
2127 api.AppsResourceApi res = new api.AppengineApi(mock).apps; 2151 api.AppsResourceApi res = new api.AppengineApi(mock).apps;
2128 var arg_request = buildApplication(); 2152 var arg_request = buildApplication();
2129 var arg_appsId = "foo"; 2153 var arg_appsId = "foo";
2130 var arg_mask = "foo"; 2154 var arg_mask = "foo";
2131 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2155 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2132 var obj = new api.Application.fromJson(json); 2156 var obj = new api.Application.fromJson(json);
2133 checkApplication(obj); 2157 checkApplication(obj);
2134 2158
2135 var path = (req.url).path; 2159 var path = (req.url).path;
2136 var pathOffset = 0; 2160 var pathOffset = 0;
2137 var index; 2161 var index;
2138 var subPart; 2162 var subPart;
2139 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2163 unittest.expect(
2164 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2140 pathOffset += 1; 2165 pathOffset += 1;
2141 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2166 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2167 unittest.equals("v1beta5/apps/"));
2142 pathOffset += 13; 2168 pathOffset += 13;
2143 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2169 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2144 pathOffset = path.length; 2170 pathOffset = path.length;
2145 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2171 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2146 2172
2147 var query = (req.url).query; 2173 var query = (req.url).query;
2148 var queryOffset = 0; 2174 var queryOffset = 0;
2149 var queryMap = {}; 2175 var queryMap = {};
2150 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2176 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2151 parseBool(n) { 2177 parseBool(n) {
2152 if (n == "true") return true; 2178 if (n == "true") return true;
2153 if (n == "false") return false; 2179 if (n == "false") return false;
2154 if (n == null) return null; 2180 if (n == null) return null;
2155 throw new core.ArgumentError("Invalid boolean: $n"); 2181 throw new core.ArgumentError("Invalid boolean: $n");
2156 } 2182 }
2183
2157 if (query.length > 0) { 2184 if (query.length > 0) {
2158 for (var part in query.split("&")) { 2185 for (var part in query.split("&")) {
2159 var keyvalue = part.split("="); 2186 var keyvalue = part.split("=");
2160 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2187 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2188 core.Uri.decodeQueryComponent(keyvalue[1]));
2161 } 2189 }
2162 } 2190 }
2163 unittest.expect(queryMap["mask"].first, unittest.equals(arg_mask)); 2191 unittest.expect(queryMap["mask"].first, unittest.equals(arg_mask));
2164 2192
2165
2166 var h = { 2193 var h = {
2167 "content-type" : "application/json; charset=utf-8", 2194 "content-type": "application/json; charset=utf-8",
2168 }; 2195 };
2169 var resp = convert.JSON.encode(buildOperation()); 2196 var resp = convert.JSON.encode(buildOperation());
2170 return new async.Future.value(stringResponse(200, h, resp)); 2197 return new async.Future.value(stringResponse(200, h, resp));
2171 }), true); 2198 }), true);
2172 res.patch(arg_request, arg_appsId, mask: arg_mask).then(unittest.expectAsy nc1(((api.Operation response) { 2199 res
2200 .patch(arg_request, arg_appsId, mask: arg_mask)
2201 .then(unittest.expectAsync1(((api.Operation response) {
2173 checkOperation(response); 2202 checkOperation(response);
2174 }))); 2203 })));
2175 }); 2204 });
2176
2177 }); 2205 });
2178 2206
2179
2180 unittest.group("resource-AppsLocationsResourceApi", () { 2207 unittest.group("resource-AppsLocationsResourceApi", () {
2181 unittest.test("method--get", () { 2208 unittest.test("method--get", () {
2182
2183 var mock = new HttpServerMock(); 2209 var mock = new HttpServerMock();
2184 api.AppsLocationsResourceApi res = new api.AppengineApi(mock).apps.locatio ns; 2210 api.AppsLocationsResourceApi res =
2211 new api.AppengineApi(mock).apps.locations;
2185 var arg_appsId = "foo"; 2212 var arg_appsId = "foo";
2186 var arg_locationsId = "foo"; 2213 var arg_locationsId = "foo";
2187 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2214 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2188 var path = (req.url).path; 2215 var path = (req.url).path;
2189 var pathOffset = 0; 2216 var pathOffset = 0;
2190 var index; 2217 var index;
2191 var subPart; 2218 var subPart;
2192 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2219 unittest.expect(
2220 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2193 pathOffset += 1; 2221 pathOffset += 1;
2194 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2222 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2223 unittest.equals("v1beta5/apps/"));
2195 pathOffset += 13; 2224 pathOffset += 13;
2196 index = path.indexOf("/locations/", pathOffset); 2225 index = path.indexOf("/locations/", pathOffset);
2197 unittest.expect(index >= 0, unittest.isTrue); 2226 unittest.expect(index >= 0, unittest.isTrue);
2198 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2227 subPart =
2228 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2199 pathOffset = index; 2229 pathOffset = index;
2200 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2230 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2201 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("/locations/")); 2231 unittest.expect(path.substring(pathOffset, pathOffset + 11),
2232 unittest.equals("/locations/"));
2202 pathOffset += 11; 2233 pathOffset += 11;
2203 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2234 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2204 pathOffset = path.length; 2235 pathOffset = path.length;
2205 unittest.expect(subPart, unittest.equals("$arg_locationsId")); 2236 unittest.expect(subPart, unittest.equals("$arg_locationsId"));
2206 2237
2207 var query = (req.url).query; 2238 var query = (req.url).query;
2208 var queryOffset = 0; 2239 var queryOffset = 0;
2209 var queryMap = {}; 2240 var queryMap = {};
2210 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2241 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2211 parseBool(n) { 2242 parseBool(n) {
2212 if (n == "true") return true; 2243 if (n == "true") return true;
2213 if (n == "false") return false; 2244 if (n == "false") return false;
2214 if (n == null) return null; 2245 if (n == null) return null;
2215 throw new core.ArgumentError("Invalid boolean: $n"); 2246 throw new core.ArgumentError("Invalid boolean: $n");
2216 } 2247 }
2248
2217 if (query.length > 0) { 2249 if (query.length > 0) {
2218 for (var part in query.split("&")) { 2250 for (var part in query.split("&")) {
2219 var keyvalue = part.split("="); 2251 var keyvalue = part.split("=");
2220 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2252 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2253 core.Uri.decodeQueryComponent(keyvalue[1]));
2221 } 2254 }
2222 } 2255 }
2223 2256
2224
2225 var h = { 2257 var h = {
2226 "content-type" : "application/json; charset=utf-8", 2258 "content-type": "application/json; charset=utf-8",
2227 }; 2259 };
2228 var resp = convert.JSON.encode(buildLocation()); 2260 var resp = convert.JSON.encode(buildLocation());
2229 return new async.Future.value(stringResponse(200, h, resp)); 2261 return new async.Future.value(stringResponse(200, h, resp));
2230 }), true); 2262 }), true);
2231 res.get(arg_appsId, arg_locationsId).then(unittest.expectAsync1(((api.Loca tion response) { 2263 res
2264 .get(arg_appsId, arg_locationsId)
2265 .then(unittest.expectAsync1(((api.Location response) {
2232 checkLocation(response); 2266 checkLocation(response);
2233 }))); 2267 })));
2234 }); 2268 });
2235 2269
2236 unittest.test("method--list", () { 2270 unittest.test("method--list", () {
2237
2238 var mock = new HttpServerMock(); 2271 var mock = new HttpServerMock();
2239 api.AppsLocationsResourceApi res = new api.AppengineApi(mock).apps.locatio ns; 2272 api.AppsLocationsResourceApi res =
2273 new api.AppengineApi(mock).apps.locations;
2240 var arg_appsId = "foo"; 2274 var arg_appsId = "foo";
2241 var arg_pageToken = "foo"; 2275 var arg_pageToken = "foo";
2242 var arg_pageSize = 42; 2276 var arg_pageSize = 42;
2243 var arg_filter = "foo"; 2277 var arg_filter = "foo";
2244 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2278 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2245 var path = (req.url).path; 2279 var path = (req.url).path;
2246 var pathOffset = 0; 2280 var pathOffset = 0;
2247 var index; 2281 var index;
2248 var subPart; 2282 var subPart;
2249 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2283 unittest.expect(
2284 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2250 pathOffset += 1; 2285 pathOffset += 1;
2251 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2286 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2287 unittest.equals("v1beta5/apps/"));
2252 pathOffset += 13; 2288 pathOffset += 13;
2253 index = path.indexOf("/locations", pathOffset); 2289 index = path.indexOf("/locations", pathOffset);
2254 unittest.expect(index >= 0, unittest.isTrue); 2290 unittest.expect(index >= 0, unittest.isTrue);
2255 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2291 subPart =
2292 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2256 pathOffset = index; 2293 pathOffset = index;
2257 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2294 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2258 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/locations")); 2295 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2296 unittest.equals("/locations"));
2259 pathOffset += 10; 2297 pathOffset += 10;
2260 2298
2261 var query = (req.url).query; 2299 var query = (req.url).query;
2262 var queryOffset = 0; 2300 var queryOffset = 0;
2263 var queryMap = {}; 2301 var queryMap = {};
2264 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2302 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2265 parseBool(n) { 2303 parseBool(n) {
2266 if (n == "true") return true; 2304 if (n == "true") return true;
2267 if (n == "false") return false; 2305 if (n == "false") return false;
2268 if (n == null) return null; 2306 if (n == null) return null;
2269 throw new core.ArgumentError("Invalid boolean: $n"); 2307 throw new core.ArgumentError("Invalid boolean: $n");
2270 } 2308 }
2309
2271 if (query.length > 0) { 2310 if (query.length > 0) {
2272 for (var part in query.split("&")) { 2311 for (var part in query.split("&")) {
2273 var keyvalue = part.split("="); 2312 var keyvalue = part.split("=");
2274 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2313 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2314 core.Uri.decodeQueryComponent(keyvalue[1]));
2275 } 2315 }
2276 } 2316 }
2277 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 2317 unittest.expect(
2278 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 2318 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
2319 unittest.expect(core.int.parse(queryMap["pageSize"].first),
2320 unittest.equals(arg_pageSize));
2279 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); 2321 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
2280 2322
2281
2282 var h = { 2323 var h = {
2283 "content-type" : "application/json; charset=utf-8", 2324 "content-type": "application/json; charset=utf-8",
2284 }; 2325 };
2285 var resp = convert.JSON.encode(buildListLocationsResponse()); 2326 var resp = convert.JSON.encode(buildListLocationsResponse());
2286 return new async.Future.value(stringResponse(200, h, resp)); 2327 return new async.Future.value(stringResponse(200, h, resp));
2287 }), true); 2328 }), true);
2288 res.list(arg_appsId, pageToken: arg_pageToken, pageSize: arg_pageSize, fil ter: arg_filter).then(unittest.expectAsync1(((api.ListLocationsResponse response ) { 2329 res
2330 .list(arg_appsId,
2331 pageToken: arg_pageToken,
2332 pageSize: arg_pageSize,
2333 filter: arg_filter)
2334 .then(unittest.expectAsync1(((api.ListLocationsResponse response) {
2289 checkListLocationsResponse(response); 2335 checkListLocationsResponse(response);
2290 }))); 2336 })));
2291 }); 2337 });
2292
2293 }); 2338 });
2294 2339
2295
2296 unittest.group("resource-AppsOperationsResourceApi", () { 2340 unittest.group("resource-AppsOperationsResourceApi", () {
2297 unittest.test("method--get", () { 2341 unittest.test("method--get", () {
2298
2299 var mock = new HttpServerMock(); 2342 var mock = new HttpServerMock();
2300 api.AppsOperationsResourceApi res = new api.AppengineApi(mock).apps.operat ions; 2343 api.AppsOperationsResourceApi res =
2344 new api.AppengineApi(mock).apps.operations;
2301 var arg_appsId = "foo"; 2345 var arg_appsId = "foo";
2302 var arg_operationsId = "foo"; 2346 var arg_operationsId = "foo";
2303 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2347 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2304 var path = (req.url).path; 2348 var path = (req.url).path;
2305 var pathOffset = 0; 2349 var pathOffset = 0;
2306 var index; 2350 var index;
2307 var subPart; 2351 var subPart;
2308 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2352 unittest.expect(
2353 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2309 pathOffset += 1; 2354 pathOffset += 1;
2310 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2355 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2356 unittest.equals("v1beta5/apps/"));
2311 pathOffset += 13; 2357 pathOffset += 13;
2312 index = path.indexOf("/operations/", pathOffset); 2358 index = path.indexOf("/operations/", pathOffset);
2313 unittest.expect(index >= 0, unittest.isTrue); 2359 unittest.expect(index >= 0, unittest.isTrue);
2314 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2360 subPart =
2361 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2315 pathOffset = index; 2362 pathOffset = index;
2316 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2363 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2317 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq uals("/operations/")); 2364 unittest.expect(path.substring(pathOffset, pathOffset + 12),
2365 unittest.equals("/operations/"));
2318 pathOffset += 12; 2366 pathOffset += 12;
2319 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2367 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2320 pathOffset = path.length; 2368 pathOffset = path.length;
2321 unittest.expect(subPart, unittest.equals("$arg_operationsId")); 2369 unittest.expect(subPart, unittest.equals("$arg_operationsId"));
2322 2370
2323 var query = (req.url).query; 2371 var query = (req.url).query;
2324 var queryOffset = 0; 2372 var queryOffset = 0;
2325 var queryMap = {}; 2373 var queryMap = {};
2326 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2374 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2327 parseBool(n) { 2375 parseBool(n) {
2328 if (n == "true") return true; 2376 if (n == "true") return true;
2329 if (n == "false") return false; 2377 if (n == "false") return false;
2330 if (n == null) return null; 2378 if (n == null) return null;
2331 throw new core.ArgumentError("Invalid boolean: $n"); 2379 throw new core.ArgumentError("Invalid boolean: $n");
2332 } 2380 }
2381
2333 if (query.length > 0) { 2382 if (query.length > 0) {
2334 for (var part in query.split("&")) { 2383 for (var part in query.split("&")) {
2335 var keyvalue = part.split("="); 2384 var keyvalue = part.split("=");
2336 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2385 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2386 core.Uri.decodeQueryComponent(keyvalue[1]));
2337 } 2387 }
2338 } 2388 }
2339 2389
2340
2341 var h = { 2390 var h = {
2342 "content-type" : "application/json; charset=utf-8", 2391 "content-type": "application/json; charset=utf-8",
2343 }; 2392 };
2344 var resp = convert.JSON.encode(buildOperation()); 2393 var resp = convert.JSON.encode(buildOperation());
2345 return new async.Future.value(stringResponse(200, h, resp)); 2394 return new async.Future.value(stringResponse(200, h, resp));
2346 }), true); 2395 }), true);
2347 res.get(arg_appsId, arg_operationsId).then(unittest.expectAsync1(((api.Ope ration response) { 2396 res
2397 .get(arg_appsId, arg_operationsId)
2398 .then(unittest.expectAsync1(((api.Operation response) {
2348 checkOperation(response); 2399 checkOperation(response);
2349 }))); 2400 })));
2350 }); 2401 });
2351 2402
2352 unittest.test("method--list", () { 2403 unittest.test("method--list", () {
2353
2354 var mock = new HttpServerMock(); 2404 var mock = new HttpServerMock();
2355 api.AppsOperationsResourceApi res = new api.AppengineApi(mock).apps.operat ions; 2405 api.AppsOperationsResourceApi res =
2406 new api.AppengineApi(mock).apps.operations;
2356 var arg_appsId = "foo"; 2407 var arg_appsId = "foo";
2408 var arg_pageSize = 42;
2357 var arg_filter = "foo"; 2409 var arg_filter = "foo";
2358 var arg_pageToken = "foo"; 2410 var arg_pageToken = "foo";
2359 var arg_pageSize = 42;
2360 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2411 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2361 var path = (req.url).path; 2412 var path = (req.url).path;
2362 var pathOffset = 0; 2413 var pathOffset = 0;
2363 var index; 2414 var index;
2364 var subPart; 2415 var subPart;
2365 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2416 unittest.expect(
2417 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2366 pathOffset += 1; 2418 pathOffset += 1;
2367 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2419 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2420 unittest.equals("v1beta5/apps/"));
2368 pathOffset += 13; 2421 pathOffset += 13;
2369 index = path.indexOf("/operations", pathOffset); 2422 index = path.indexOf("/operations", pathOffset);
2370 unittest.expect(index >= 0, unittest.isTrue); 2423 unittest.expect(index >= 0, unittest.isTrue);
2371 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2424 subPart =
2425 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2372 pathOffset = index; 2426 pathOffset = index;
2373 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2427 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2374 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("/operations")); 2428 unittest.expect(path.substring(pathOffset, pathOffset + 11),
2429 unittest.equals("/operations"));
2375 pathOffset += 11; 2430 pathOffset += 11;
2376 2431
2377 var query = (req.url).query; 2432 var query = (req.url).query;
2378 var queryOffset = 0; 2433 var queryOffset = 0;
2379 var queryMap = {}; 2434 var queryMap = {};
2380 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2435 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2381 parseBool(n) { 2436 parseBool(n) {
2382 if (n == "true") return true; 2437 if (n == "true") return true;
2383 if (n == "false") return false; 2438 if (n == "false") return false;
2384 if (n == null) return null; 2439 if (n == null) return null;
2385 throw new core.ArgumentError("Invalid boolean: $n"); 2440 throw new core.ArgumentError("Invalid boolean: $n");
2386 } 2441 }
2442
2387 if (query.length > 0) { 2443 if (query.length > 0) {
2388 for (var part in query.split("&")) { 2444 for (var part in query.split("&")) {
2389 var keyvalue = part.split("="); 2445 var keyvalue = part.split("=");
2390 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2446 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2447 core.Uri.decodeQueryComponent(keyvalue[1]));
2391 } 2448 }
2392 } 2449 }
2450 unittest.expect(core.int.parse(queryMap["pageSize"].first),
2451 unittest.equals(arg_pageSize));
2393 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); 2452 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
2394 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 2453 unittest.expect(
2395 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 2454 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
2396
2397 2455
2398 var h = { 2456 var h = {
2399 "content-type" : "application/json; charset=utf-8", 2457 "content-type": "application/json; charset=utf-8",
2400 }; 2458 };
2401 var resp = convert.JSON.encode(buildListOperationsResponse()); 2459 var resp = convert.JSON.encode(buildListOperationsResponse());
2402 return new async.Future.value(stringResponse(200, h, resp)); 2460 return new async.Future.value(stringResponse(200, h, resp));
2403 }), true); 2461 }), true);
2404 res.list(arg_appsId, filter: arg_filter, pageToken: arg_pageToken, pageSiz e: arg_pageSize).then(unittest.expectAsync1(((api.ListOperationsResponse respons e) { 2462 res
2463 .list(arg_appsId,
2464 pageSize: arg_pageSize,
2465 filter: arg_filter,
2466 pageToken: arg_pageToken)
2467 .then(unittest.expectAsync1(((api.ListOperationsResponse response) {
2405 checkListOperationsResponse(response); 2468 checkListOperationsResponse(response);
2406 }))); 2469 })));
2407 }); 2470 });
2408
2409 }); 2471 });
2410 2472
2411
2412 unittest.group("resource-AppsServicesResourceApi", () { 2473 unittest.group("resource-AppsServicesResourceApi", () {
2413 unittest.test("method--delete", () { 2474 unittest.test("method--delete", () {
2414
2415 var mock = new HttpServerMock(); 2475 var mock = new HttpServerMock();
2416 api.AppsServicesResourceApi res = new api.AppengineApi(mock).apps.services ; 2476 api.AppsServicesResourceApi res =
2477 new api.AppengineApi(mock).apps.services;
2417 var arg_appsId = "foo"; 2478 var arg_appsId = "foo";
2418 var arg_servicesId = "foo"; 2479 var arg_servicesId = "foo";
2419 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2480 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2420 var path = (req.url).path; 2481 var path = (req.url).path;
2421 var pathOffset = 0; 2482 var pathOffset = 0;
2422 var index; 2483 var index;
2423 var subPart; 2484 var subPart;
2424 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2485 unittest.expect(
2486 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2425 pathOffset += 1; 2487 pathOffset += 1;
2426 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2488 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2489 unittest.equals("v1beta5/apps/"));
2427 pathOffset += 13; 2490 pathOffset += 13;
2428 index = path.indexOf("/services/", pathOffset); 2491 index = path.indexOf("/services/", pathOffset);
2429 unittest.expect(index >= 0, unittest.isTrue); 2492 unittest.expect(index >= 0, unittest.isTrue);
2430 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2493 subPart =
2494 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2431 pathOffset = index; 2495 pathOffset = index;
2432 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2496 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2433 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2497 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2498 unittest.equals("/services/"));
2434 pathOffset += 10; 2499 pathOffset += 10;
2435 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2500 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2436 pathOffset = path.length; 2501 pathOffset = path.length;
2437 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2502 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2438 2503
2439 var query = (req.url).query; 2504 var query = (req.url).query;
2440 var queryOffset = 0; 2505 var queryOffset = 0;
2441 var queryMap = {}; 2506 var queryMap = {};
2442 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2507 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2443 parseBool(n) { 2508 parseBool(n) {
2444 if (n == "true") return true; 2509 if (n == "true") return true;
2445 if (n == "false") return false; 2510 if (n == "false") return false;
2446 if (n == null) return null; 2511 if (n == null) return null;
2447 throw new core.ArgumentError("Invalid boolean: $n"); 2512 throw new core.ArgumentError("Invalid boolean: $n");
2448 } 2513 }
2514
2449 if (query.length > 0) { 2515 if (query.length > 0) {
2450 for (var part in query.split("&")) { 2516 for (var part in query.split("&")) {
2451 var keyvalue = part.split("="); 2517 var keyvalue = part.split("=");
2452 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2518 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2519 core.Uri.decodeQueryComponent(keyvalue[1]));
2453 } 2520 }
2454 } 2521 }
2455 2522
2456
2457 var h = { 2523 var h = {
2458 "content-type" : "application/json; charset=utf-8", 2524 "content-type": "application/json; charset=utf-8",
2459 }; 2525 };
2460 var resp = convert.JSON.encode(buildOperation()); 2526 var resp = convert.JSON.encode(buildOperation());
2461 return new async.Future.value(stringResponse(200, h, resp)); 2527 return new async.Future.value(stringResponse(200, h, resp));
2462 }), true); 2528 }), true);
2463 res.delete(arg_appsId, arg_servicesId).then(unittest.expectAsync1(((api.Op eration response) { 2529 res
2530 .delete(arg_appsId, arg_servicesId)
2531 .then(unittest.expectAsync1(((api.Operation response) {
2464 checkOperation(response); 2532 checkOperation(response);
2465 }))); 2533 })));
2466 }); 2534 });
2467 2535
2468 unittest.test("method--get", () { 2536 unittest.test("method--get", () {
2469
2470 var mock = new HttpServerMock(); 2537 var mock = new HttpServerMock();
2471 api.AppsServicesResourceApi res = new api.AppengineApi(mock).apps.services ; 2538 api.AppsServicesResourceApi res =
2539 new api.AppengineApi(mock).apps.services;
2472 var arg_appsId = "foo"; 2540 var arg_appsId = "foo";
2473 var arg_servicesId = "foo"; 2541 var arg_servicesId = "foo";
2474 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2542 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2475 var path = (req.url).path; 2543 var path = (req.url).path;
2476 var pathOffset = 0; 2544 var pathOffset = 0;
2477 var index; 2545 var index;
2478 var subPart; 2546 var subPart;
2479 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2547 unittest.expect(
2548 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2480 pathOffset += 1; 2549 pathOffset += 1;
2481 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2550 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2551 unittest.equals("v1beta5/apps/"));
2482 pathOffset += 13; 2552 pathOffset += 13;
2483 index = path.indexOf("/services/", pathOffset); 2553 index = path.indexOf("/services/", pathOffset);
2484 unittest.expect(index >= 0, unittest.isTrue); 2554 unittest.expect(index >= 0, unittest.isTrue);
2485 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2555 subPart =
2556 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2486 pathOffset = index; 2557 pathOffset = index;
2487 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2558 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2488 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2559 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2560 unittest.equals("/services/"));
2489 pathOffset += 10; 2561 pathOffset += 10;
2490 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2562 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2491 pathOffset = path.length; 2563 pathOffset = path.length;
2492 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2564 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2493 2565
2494 var query = (req.url).query; 2566 var query = (req.url).query;
2495 var queryOffset = 0; 2567 var queryOffset = 0;
2496 var queryMap = {}; 2568 var queryMap = {};
2497 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2569 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2498 parseBool(n) { 2570 parseBool(n) {
2499 if (n == "true") return true; 2571 if (n == "true") return true;
2500 if (n == "false") return false; 2572 if (n == "false") return false;
2501 if (n == null) return null; 2573 if (n == null) return null;
2502 throw new core.ArgumentError("Invalid boolean: $n"); 2574 throw new core.ArgumentError("Invalid boolean: $n");
2503 } 2575 }
2576
2504 if (query.length > 0) { 2577 if (query.length > 0) {
2505 for (var part in query.split("&")) { 2578 for (var part in query.split("&")) {
2506 var keyvalue = part.split("="); 2579 var keyvalue = part.split("=");
2507 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2580 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2581 core.Uri.decodeQueryComponent(keyvalue[1]));
2508 } 2582 }
2509 } 2583 }
2510 2584
2511
2512 var h = { 2585 var h = {
2513 "content-type" : "application/json; charset=utf-8", 2586 "content-type": "application/json; charset=utf-8",
2514 }; 2587 };
2515 var resp = convert.JSON.encode(buildService()); 2588 var resp = convert.JSON.encode(buildService());
2516 return new async.Future.value(stringResponse(200, h, resp)); 2589 return new async.Future.value(stringResponse(200, h, resp));
2517 }), true); 2590 }), true);
2518 res.get(arg_appsId, arg_servicesId).then(unittest.expectAsync1(((api.Servi ce response) { 2591 res
2592 .get(arg_appsId, arg_servicesId)
2593 .then(unittest.expectAsync1(((api.Service response) {
2519 checkService(response); 2594 checkService(response);
2520 }))); 2595 })));
2521 }); 2596 });
2522 2597
2523 unittest.test("method--list", () { 2598 unittest.test("method--list", () {
2524
2525 var mock = new HttpServerMock(); 2599 var mock = new HttpServerMock();
2526 api.AppsServicesResourceApi res = new api.AppengineApi(mock).apps.services ; 2600 api.AppsServicesResourceApi res =
2601 new api.AppengineApi(mock).apps.services;
2527 var arg_appsId = "foo"; 2602 var arg_appsId = "foo";
2528 var arg_pageToken = "foo"; 2603 var arg_pageToken = "foo";
2529 var arg_pageSize = 42; 2604 var arg_pageSize = 42;
2530 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2605 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2531 var path = (req.url).path; 2606 var path = (req.url).path;
2532 var pathOffset = 0; 2607 var pathOffset = 0;
2533 var index; 2608 var index;
2534 var subPart; 2609 var subPart;
2535 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2610 unittest.expect(
2611 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2536 pathOffset += 1; 2612 pathOffset += 1;
2537 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2613 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2614 unittest.equals("v1beta5/apps/"));
2538 pathOffset += 13; 2615 pathOffset += 13;
2539 index = path.indexOf("/services", pathOffset); 2616 index = path.indexOf("/services", pathOffset);
2540 unittest.expect(index >= 0, unittest.isTrue); 2617 unittest.expect(index >= 0, unittest.isTrue);
2541 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2618 subPart =
2619 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2542 pathOffset = index; 2620 pathOffset = index;
2543 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2621 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2544 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/services")); 2622 unittest.expect(path.substring(pathOffset, pathOffset + 9),
2623 unittest.equals("/services"));
2545 pathOffset += 9; 2624 pathOffset += 9;
2546 2625
2547 var query = (req.url).query; 2626 var query = (req.url).query;
2548 var queryOffset = 0; 2627 var queryOffset = 0;
2549 var queryMap = {}; 2628 var queryMap = {};
2550 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2629 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2551 parseBool(n) { 2630 parseBool(n) {
2552 if (n == "true") return true; 2631 if (n == "true") return true;
2553 if (n == "false") return false; 2632 if (n == "false") return false;
2554 if (n == null) return null; 2633 if (n == null) return null;
2555 throw new core.ArgumentError("Invalid boolean: $n"); 2634 throw new core.ArgumentError("Invalid boolean: $n");
2556 } 2635 }
2636
2557 if (query.length > 0) { 2637 if (query.length > 0) {
2558 for (var part in query.split("&")) { 2638 for (var part in query.split("&")) {
2559 var keyvalue = part.split("="); 2639 var keyvalue = part.split("=");
2560 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2640 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2641 core.Uri.decodeQueryComponent(keyvalue[1]));
2561 } 2642 }
2562 } 2643 }
2563 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 2644 unittest.expect(
2564 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 2645 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
2565 2646 unittest.expect(core.int.parse(queryMap["pageSize"].first),
2647 unittest.equals(arg_pageSize));
2566 2648
2567 var h = { 2649 var h = {
2568 "content-type" : "application/json; charset=utf-8", 2650 "content-type": "application/json; charset=utf-8",
2569 }; 2651 };
2570 var resp = convert.JSON.encode(buildListServicesResponse()); 2652 var resp = convert.JSON.encode(buildListServicesResponse());
2571 return new async.Future.value(stringResponse(200, h, resp)); 2653 return new async.Future.value(stringResponse(200, h, resp));
2572 }), true); 2654 }), true);
2573 res.list(arg_appsId, pageToken: arg_pageToken, pageSize: arg_pageSize).the n(unittest.expectAsync1(((api.ListServicesResponse response) { 2655 res
2656 .list(arg_appsId, pageToken: arg_pageToken, pageSize: arg_pageSize)
2657 .then(unittest.expectAsync1(((api.ListServicesResponse response) {
2574 checkListServicesResponse(response); 2658 checkListServicesResponse(response);
2575 }))); 2659 })));
2576 }); 2660 });
2577 2661
2578 unittest.test("method--patch", () { 2662 unittest.test("method--patch", () {
2579
2580 var mock = new HttpServerMock(); 2663 var mock = new HttpServerMock();
2581 api.AppsServicesResourceApi res = new api.AppengineApi(mock).apps.services ; 2664 api.AppsServicesResourceApi res =
2665 new api.AppengineApi(mock).apps.services;
2582 var arg_request = buildService(); 2666 var arg_request = buildService();
2583 var arg_appsId = "foo"; 2667 var arg_appsId = "foo";
2584 var arg_servicesId = "foo"; 2668 var arg_servicesId = "foo";
2585 var arg_migrateTraffic = true; 2669 var arg_migrateTraffic = true;
2586 var arg_mask = "foo"; 2670 var arg_mask = "foo";
2587 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2671 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2588 var obj = new api.Service.fromJson(json); 2672 var obj = new api.Service.fromJson(json);
2589 checkService(obj); 2673 checkService(obj);
2590 2674
2591 var path = (req.url).path; 2675 var path = (req.url).path;
2592 var pathOffset = 0; 2676 var pathOffset = 0;
2593 var index; 2677 var index;
2594 var subPart; 2678 var subPart;
2595 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2679 unittest.expect(
2680 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2596 pathOffset += 1; 2681 pathOffset += 1;
2597 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2682 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2683 unittest.equals("v1beta5/apps/"));
2598 pathOffset += 13; 2684 pathOffset += 13;
2599 index = path.indexOf("/services/", pathOffset); 2685 index = path.indexOf("/services/", pathOffset);
2600 unittest.expect(index >= 0, unittest.isTrue); 2686 unittest.expect(index >= 0, unittest.isTrue);
2601 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2687 subPart =
2688 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2602 pathOffset = index; 2689 pathOffset = index;
2603 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2690 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2604 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2691 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2692 unittest.equals("/services/"));
2605 pathOffset += 10; 2693 pathOffset += 10;
2606 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2694 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2607 pathOffset = path.length; 2695 pathOffset = path.length;
2608 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2696 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2609 2697
2610 var query = (req.url).query; 2698 var query = (req.url).query;
2611 var queryOffset = 0; 2699 var queryOffset = 0;
2612 var queryMap = {}; 2700 var queryMap = {};
2613 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2701 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2614 parseBool(n) { 2702 parseBool(n) {
2615 if (n == "true") return true; 2703 if (n == "true") return true;
2616 if (n == "false") return false; 2704 if (n == "false") return false;
2617 if (n == null) return null; 2705 if (n == null) return null;
2618 throw new core.ArgumentError("Invalid boolean: $n"); 2706 throw new core.ArgumentError("Invalid boolean: $n");
2619 } 2707 }
2708
2620 if (query.length > 0) { 2709 if (query.length > 0) {
2621 for (var part in query.split("&")) { 2710 for (var part in query.split("&")) {
2622 var keyvalue = part.split("="); 2711 var keyvalue = part.split("=");
2623 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2712 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2713 core.Uri.decodeQueryComponent(keyvalue[1]));
2624 } 2714 }
2625 } 2715 }
2626 unittest.expect(queryMap["migrateTraffic"].first, unittest.equals("$arg_ migrateTraffic")); 2716 unittest.expect(queryMap["migrateTraffic"].first,
2717 unittest.equals("$arg_migrateTraffic"));
2627 unittest.expect(queryMap["mask"].first, unittest.equals(arg_mask)); 2718 unittest.expect(queryMap["mask"].first, unittest.equals(arg_mask));
2628 2719
2629
2630 var h = { 2720 var h = {
2631 "content-type" : "application/json; charset=utf-8", 2721 "content-type": "application/json; charset=utf-8",
2632 }; 2722 };
2633 var resp = convert.JSON.encode(buildOperation()); 2723 var resp = convert.JSON.encode(buildOperation());
2634 return new async.Future.value(stringResponse(200, h, resp)); 2724 return new async.Future.value(stringResponse(200, h, resp));
2635 }), true); 2725 }), true);
2636 res.patch(arg_request, arg_appsId, arg_servicesId, migrateTraffic: arg_mig rateTraffic, mask: arg_mask).then(unittest.expectAsync1(((api.Operation response ) { 2726 res
2727 .patch(arg_request, arg_appsId, arg_servicesId,
2728 migrateTraffic: arg_migrateTraffic, mask: arg_mask)
2729 .then(unittest.expectAsync1(((api.Operation response) {
2637 checkOperation(response); 2730 checkOperation(response);
2638 }))); 2731 })));
2639 }); 2732 });
2640
2641 }); 2733 });
2642 2734
2643
2644 unittest.group("resource-AppsServicesVersionsResourceApi", () { 2735 unittest.group("resource-AppsServicesVersionsResourceApi", () {
2645 unittest.test("method--create", () { 2736 unittest.test("method--create", () {
2646
2647 var mock = new HttpServerMock(); 2737 var mock = new HttpServerMock();
2648 api.AppsServicesVersionsResourceApi res = new api.AppengineApi(mock).apps. services.versions; 2738 api.AppsServicesVersionsResourceApi res =
2739 new api.AppengineApi(mock).apps.services.versions;
2649 var arg_request = buildVersion(); 2740 var arg_request = buildVersion();
2650 var arg_appsId = "foo"; 2741 var arg_appsId = "foo";
2651 var arg_servicesId = "foo"; 2742 var arg_servicesId = "foo";
2652 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2743 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2653 var obj = new api.Version.fromJson(json); 2744 var obj = new api.Version.fromJson(json);
2654 checkVersion(obj); 2745 checkVersion(obj);
2655 2746
2656 var path = (req.url).path; 2747 var path = (req.url).path;
2657 var pathOffset = 0; 2748 var pathOffset = 0;
2658 var index; 2749 var index;
2659 var subPart; 2750 var subPart;
2660 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2751 unittest.expect(
2752 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2661 pathOffset += 1; 2753 pathOffset += 1;
2662 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2754 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2755 unittest.equals("v1beta5/apps/"));
2663 pathOffset += 13; 2756 pathOffset += 13;
2664 index = path.indexOf("/services/", pathOffset); 2757 index = path.indexOf("/services/", pathOffset);
2665 unittest.expect(index >= 0, unittest.isTrue); 2758 unittest.expect(index >= 0, unittest.isTrue);
2666 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2759 subPart =
2760 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2667 pathOffset = index; 2761 pathOffset = index;
2668 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2762 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2669 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2763 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2764 unittest.equals("/services/"));
2670 pathOffset += 10; 2765 pathOffset += 10;
2671 index = path.indexOf("/versions", pathOffset); 2766 index = path.indexOf("/versions", pathOffset);
2672 unittest.expect(index >= 0, unittest.isTrue); 2767 unittest.expect(index >= 0, unittest.isTrue);
2673 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2768 subPart =
2769 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2674 pathOffset = index; 2770 pathOffset = index;
2675 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2771 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2676 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/versions")); 2772 unittest.expect(path.substring(pathOffset, pathOffset + 9),
2773 unittest.equals("/versions"));
2677 pathOffset += 9; 2774 pathOffset += 9;
2678 2775
2679 var query = (req.url).query; 2776 var query = (req.url).query;
2680 var queryOffset = 0; 2777 var queryOffset = 0;
2681 var queryMap = {}; 2778 var queryMap = {};
2682 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2779 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2683 parseBool(n) { 2780 parseBool(n) {
2684 if (n == "true") return true; 2781 if (n == "true") return true;
2685 if (n == "false") return false; 2782 if (n == "false") return false;
2686 if (n == null) return null; 2783 if (n == null) return null;
2687 throw new core.ArgumentError("Invalid boolean: $n"); 2784 throw new core.ArgumentError("Invalid boolean: $n");
2688 } 2785 }
2786
2689 if (query.length > 0) { 2787 if (query.length > 0) {
2690 for (var part in query.split("&")) { 2788 for (var part in query.split("&")) {
2691 var keyvalue = part.split("="); 2789 var keyvalue = part.split("=");
2692 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2790 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2791 core.Uri.decodeQueryComponent(keyvalue[1]));
2693 } 2792 }
2694 } 2793 }
2695 2794
2696
2697 var h = { 2795 var h = {
2698 "content-type" : "application/json; charset=utf-8", 2796 "content-type": "application/json; charset=utf-8",
2699 }; 2797 };
2700 var resp = convert.JSON.encode(buildOperation()); 2798 var resp = convert.JSON.encode(buildOperation());
2701 return new async.Future.value(stringResponse(200, h, resp)); 2799 return new async.Future.value(stringResponse(200, h, resp));
2702 }), true); 2800 }), true);
2703 res.create(arg_request, arg_appsId, arg_servicesId).then(unittest.expectAs ync1(((api.Operation response) { 2801 res
2802 .create(arg_request, arg_appsId, arg_servicesId)
2803 .then(unittest.expectAsync1(((api.Operation response) {
2704 checkOperation(response); 2804 checkOperation(response);
2705 }))); 2805 })));
2706 }); 2806 });
2707 2807
2708 unittest.test("method--delete", () { 2808 unittest.test("method--delete", () {
2709
2710 var mock = new HttpServerMock(); 2809 var mock = new HttpServerMock();
2711 api.AppsServicesVersionsResourceApi res = new api.AppengineApi(mock).apps. services.versions; 2810 api.AppsServicesVersionsResourceApi res =
2811 new api.AppengineApi(mock).apps.services.versions;
2712 var arg_appsId = "foo"; 2812 var arg_appsId = "foo";
2713 var arg_servicesId = "foo"; 2813 var arg_servicesId = "foo";
2714 var arg_versionsId = "foo"; 2814 var arg_versionsId = "foo";
2715 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2815 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2716 var path = (req.url).path; 2816 var path = (req.url).path;
2717 var pathOffset = 0; 2817 var pathOffset = 0;
2718 var index; 2818 var index;
2719 var subPart; 2819 var subPart;
2720 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2820 unittest.expect(
2821 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2721 pathOffset += 1; 2822 pathOffset += 1;
2722 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2823 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2824 unittest.equals("v1beta5/apps/"));
2723 pathOffset += 13; 2825 pathOffset += 13;
2724 index = path.indexOf("/services/", pathOffset); 2826 index = path.indexOf("/services/", pathOffset);
2725 unittest.expect(index >= 0, unittest.isTrue); 2827 unittest.expect(index >= 0, unittest.isTrue);
2726 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2828 subPart =
2829 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2727 pathOffset = index; 2830 pathOffset = index;
2728 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2831 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2729 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2832 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2833 unittest.equals("/services/"));
2730 pathOffset += 10; 2834 pathOffset += 10;
2731 index = path.indexOf("/versions/", pathOffset); 2835 index = path.indexOf("/versions/", pathOffset);
2732 unittest.expect(index >= 0, unittest.isTrue); 2836 unittest.expect(index >= 0, unittest.isTrue);
2733 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2837 subPart =
2838 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2734 pathOffset = index; 2839 pathOffset = index;
2735 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2840 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2736 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 2841 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2842 unittest.equals("/versions/"));
2737 pathOffset += 10; 2843 pathOffset += 10;
2738 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2844 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2739 pathOffset = path.length; 2845 pathOffset = path.length;
2740 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 2846 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
2741 2847
2742 var query = (req.url).query; 2848 var query = (req.url).query;
2743 var queryOffset = 0; 2849 var queryOffset = 0;
2744 var queryMap = {}; 2850 var queryMap = {};
2745 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2851 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2746 parseBool(n) { 2852 parseBool(n) {
2747 if (n == "true") return true; 2853 if (n == "true") return true;
2748 if (n == "false") return false; 2854 if (n == "false") return false;
2749 if (n == null) return null; 2855 if (n == null) return null;
2750 throw new core.ArgumentError("Invalid boolean: $n"); 2856 throw new core.ArgumentError("Invalid boolean: $n");
2751 } 2857 }
2858
2752 if (query.length > 0) { 2859 if (query.length > 0) {
2753 for (var part in query.split("&")) { 2860 for (var part in query.split("&")) {
2754 var keyvalue = part.split("="); 2861 var keyvalue = part.split("=");
2755 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2862 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2863 core.Uri.decodeQueryComponent(keyvalue[1]));
2756 } 2864 }
2757 } 2865 }
2758 2866
2759
2760 var h = { 2867 var h = {
2761 "content-type" : "application/json; charset=utf-8", 2868 "content-type": "application/json; charset=utf-8",
2762 }; 2869 };
2763 var resp = convert.JSON.encode(buildOperation()); 2870 var resp = convert.JSON.encode(buildOperation());
2764 return new async.Future.value(stringResponse(200, h, resp)); 2871 return new async.Future.value(stringResponse(200, h, resp));
2765 }), true); 2872 }), true);
2766 res.delete(arg_appsId, arg_servicesId, arg_versionsId).then(unittest.expec tAsync1(((api.Operation response) { 2873 res
2874 .delete(arg_appsId, arg_servicesId, arg_versionsId)
2875 .then(unittest.expectAsync1(((api.Operation response) {
2767 checkOperation(response); 2876 checkOperation(response);
2768 }))); 2877 })));
2769 }); 2878 });
2770 2879
2771 unittest.test("method--get", () { 2880 unittest.test("method--get", () {
2772
2773 var mock = new HttpServerMock(); 2881 var mock = new HttpServerMock();
2774 api.AppsServicesVersionsResourceApi res = new api.AppengineApi(mock).apps. services.versions; 2882 api.AppsServicesVersionsResourceApi res =
2883 new api.AppengineApi(mock).apps.services.versions;
2775 var arg_appsId = "foo"; 2884 var arg_appsId = "foo";
2776 var arg_servicesId = "foo"; 2885 var arg_servicesId = "foo";
2777 var arg_versionsId = "foo"; 2886 var arg_versionsId = "foo";
2778 var arg_view = "foo"; 2887 var arg_view = "foo";
2779 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2888 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2780 var path = (req.url).path; 2889 var path = (req.url).path;
2781 var pathOffset = 0; 2890 var pathOffset = 0;
2782 var index; 2891 var index;
2783 var subPart; 2892 var subPart;
2784 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2893 unittest.expect(
2894 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2785 pathOffset += 1; 2895 pathOffset += 1;
2786 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2896 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2897 unittest.equals("v1beta5/apps/"));
2787 pathOffset += 13; 2898 pathOffset += 13;
2788 index = path.indexOf("/services/", pathOffset); 2899 index = path.indexOf("/services/", pathOffset);
2789 unittest.expect(index >= 0, unittest.isTrue); 2900 unittest.expect(index >= 0, unittest.isTrue);
2790 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2901 subPart =
2902 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2791 pathOffset = index; 2903 pathOffset = index;
2792 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2904 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2793 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2905 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2906 unittest.equals("/services/"));
2794 pathOffset += 10; 2907 pathOffset += 10;
2795 index = path.indexOf("/versions/", pathOffset); 2908 index = path.indexOf("/versions/", pathOffset);
2796 unittest.expect(index >= 0, unittest.isTrue); 2909 unittest.expect(index >= 0, unittest.isTrue);
2797 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2910 subPart =
2911 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2798 pathOffset = index; 2912 pathOffset = index;
2799 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2913 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2800 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 2914 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2915 unittest.equals("/versions/"));
2801 pathOffset += 10; 2916 pathOffset += 10;
2802 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 2917 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2803 pathOffset = path.length; 2918 pathOffset = path.length;
2804 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 2919 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
2805 2920
2806 var query = (req.url).query; 2921 var query = (req.url).query;
2807 var queryOffset = 0; 2922 var queryOffset = 0;
2808 var queryMap = {}; 2923 var queryMap = {};
2809 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2924 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2810 parseBool(n) { 2925 parseBool(n) {
2811 if (n == "true") return true; 2926 if (n == "true") return true;
2812 if (n == "false") return false; 2927 if (n == "false") return false;
2813 if (n == null) return null; 2928 if (n == null) return null;
2814 throw new core.ArgumentError("Invalid boolean: $n"); 2929 throw new core.ArgumentError("Invalid boolean: $n");
2815 } 2930 }
2931
2816 if (query.length > 0) { 2932 if (query.length > 0) {
2817 for (var part in query.split("&")) { 2933 for (var part in query.split("&")) {
2818 var keyvalue = part.split("="); 2934 var keyvalue = part.split("=");
2819 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 2935 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
2936 core.Uri.decodeQueryComponent(keyvalue[1]));
2820 } 2937 }
2821 } 2938 }
2822 unittest.expect(queryMap["view"].first, unittest.equals(arg_view)); 2939 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2823 2940
2824
2825 var h = { 2941 var h = {
2826 "content-type" : "application/json; charset=utf-8", 2942 "content-type": "application/json; charset=utf-8",
2827 }; 2943 };
2828 var resp = convert.JSON.encode(buildVersion()); 2944 var resp = convert.JSON.encode(buildVersion());
2829 return new async.Future.value(stringResponse(200, h, resp)); 2945 return new async.Future.value(stringResponse(200, h, resp));
2830 }), true); 2946 }), true);
2831 res.get(arg_appsId, arg_servicesId, arg_versionsId, view: arg_view).then(u nittest.expectAsync1(((api.Version response) { 2947 res
2948 .get(arg_appsId, arg_servicesId, arg_versionsId, view: arg_view)
2949 .then(unittest.expectAsync1(((api.Version response) {
2832 checkVersion(response); 2950 checkVersion(response);
2833 }))); 2951 })));
2834 }); 2952 });
2835 2953
2836 unittest.test("method--list", () { 2954 unittest.test("method--list", () {
2837
2838 var mock = new HttpServerMock(); 2955 var mock = new HttpServerMock();
2839 api.AppsServicesVersionsResourceApi res = new api.AppengineApi(mock).apps. services.versions; 2956 api.AppsServicesVersionsResourceApi res =
2957 new api.AppengineApi(mock).apps.services.versions;
2840 var arg_appsId = "foo"; 2958 var arg_appsId = "foo";
2841 var arg_servicesId = "foo"; 2959 var arg_servicesId = "foo";
2842 var arg_pageToken = "foo";
2843 var arg_pageSize = 42; 2960 var arg_pageSize = 42;
2844 var arg_view = "foo"; 2961 var arg_view = "foo";
2962 var arg_pageToken = "foo";
2845 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 2963 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2846 var path = (req.url).path; 2964 var path = (req.url).path;
2847 var pathOffset = 0; 2965 var pathOffset = 0;
2848 var index; 2966 var index;
2849 var subPart; 2967 var subPart;
2850 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 2968 unittest.expect(
2969 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2851 pathOffset += 1; 2970 pathOffset += 1;
2852 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 2971 unittest.expect(path.substring(pathOffset, pathOffset + 13),
2972 unittest.equals("v1beta5/apps/"));
2853 pathOffset += 13; 2973 pathOffset += 13;
2854 index = path.indexOf("/services/", pathOffset); 2974 index = path.indexOf("/services/", pathOffset);
2855 unittest.expect(index >= 0, unittest.isTrue); 2975 unittest.expect(index >= 0, unittest.isTrue);
2856 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2976 subPart =
2977 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2857 pathOffset = index; 2978 pathOffset = index;
2858 unittest.expect(subPart, unittest.equals("$arg_appsId")); 2979 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2859 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 2980 unittest.expect(path.substring(pathOffset, pathOffset + 10),
2981 unittest.equals("/services/"));
2860 pathOffset += 10; 2982 pathOffset += 10;
2861 index = path.indexOf("/versions", pathOffset); 2983 index = path.indexOf("/versions", pathOffset);
2862 unittest.expect(index >= 0, unittest.isTrue); 2984 unittest.expect(index >= 0, unittest.isTrue);
2863 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 2985 subPart =
2986 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2864 pathOffset = index; 2987 pathOffset = index;
2865 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 2988 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2866 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ als("/versions")); 2989 unittest.expect(path.substring(pathOffset, pathOffset + 9),
2990 unittest.equals("/versions"));
2867 pathOffset += 9; 2991 pathOffset += 9;
2868 2992
2869 var query = (req.url).query; 2993 var query = (req.url).query;
2870 var queryOffset = 0; 2994 var queryOffset = 0;
2871 var queryMap = {}; 2995 var queryMap = {};
2872 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 2996 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2873 parseBool(n) { 2997 parseBool(n) {
2874 if (n == "true") return true; 2998 if (n == "true") return true;
2875 if (n == "false") return false; 2999 if (n == "false") return false;
2876 if (n == null) return null; 3000 if (n == null) return null;
2877 throw new core.ArgumentError("Invalid boolean: $n"); 3001 throw new core.ArgumentError("Invalid boolean: $n");
2878 } 3002 }
3003
2879 if (query.length > 0) { 3004 if (query.length > 0) {
2880 for (var part in query.split("&")) { 3005 for (var part in query.split("&")) {
2881 var keyvalue = part.split("="); 3006 var keyvalue = part.split("=");
2882 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3007 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
3008 core.Uri.decodeQueryComponent(keyvalue[1]));
2883 } 3009 }
2884 } 3010 }
2885 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 3011 unittest.expect(core.int.parse(queryMap["pageSize"].first),
2886 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 3012 unittest.equals(arg_pageSize));
2887 unittest.expect(queryMap["view"].first, unittest.equals(arg_view)); 3013 unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
2888 3014 unittest.expect(
3015 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
2889 3016
2890 var h = { 3017 var h = {
2891 "content-type" : "application/json; charset=utf-8", 3018 "content-type": "application/json; charset=utf-8",
2892 }; 3019 };
2893 var resp = convert.JSON.encode(buildListVersionsResponse()); 3020 var resp = convert.JSON.encode(buildListVersionsResponse());
2894 return new async.Future.value(stringResponse(200, h, resp)); 3021 return new async.Future.value(stringResponse(200, h, resp));
2895 }), true); 3022 }), true);
2896 res.list(arg_appsId, arg_servicesId, pageToken: arg_pageToken, pageSize: a rg_pageSize, view: arg_view).then(unittest.expectAsync1(((api.ListVersionsRespon se response) { 3023 res
3024 .list(arg_appsId, arg_servicesId,
3025 pageSize: arg_pageSize, view: arg_view, pageToken: arg_pageToken)
3026 .then(unittest.expectAsync1(((api.ListVersionsResponse response) {
2897 checkListVersionsResponse(response); 3027 checkListVersionsResponse(response);
2898 }))); 3028 })));
2899 }); 3029 });
2900 3030
2901 unittest.test("method--patch", () { 3031 unittest.test("method--patch", () {
2902
2903 var mock = new HttpServerMock(); 3032 var mock = new HttpServerMock();
2904 api.AppsServicesVersionsResourceApi res = new api.AppengineApi(mock).apps. services.versions; 3033 api.AppsServicesVersionsResourceApi res =
3034 new api.AppengineApi(mock).apps.services.versions;
2905 var arg_request = buildVersion(); 3035 var arg_request = buildVersion();
2906 var arg_appsId = "foo"; 3036 var arg_appsId = "foo";
2907 var arg_servicesId = "foo"; 3037 var arg_servicesId = "foo";
2908 var arg_versionsId = "foo"; 3038 var arg_versionsId = "foo";
2909 var arg_mask = "foo"; 3039 var arg_mask = "foo";
2910 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 3040 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2911 var obj = new api.Version.fromJson(json); 3041 var obj = new api.Version.fromJson(json);
2912 checkVersion(obj); 3042 checkVersion(obj);
2913 3043
2914 var path = (req.url).path; 3044 var path = (req.url).path;
2915 var pathOffset = 0; 3045 var pathOffset = 0;
2916 var index; 3046 var index;
2917 var subPart; 3047 var subPart;
2918 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3048 unittest.expect(
3049 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2919 pathOffset += 1; 3050 pathOffset += 1;
2920 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 3051 unittest.expect(path.substring(pathOffset, pathOffset + 13),
3052 unittest.equals("v1beta5/apps/"));
2921 pathOffset += 13; 3053 pathOffset += 13;
2922 index = path.indexOf("/services/", pathOffset); 3054 index = path.indexOf("/services/", pathOffset);
2923 unittest.expect(index >= 0, unittest.isTrue); 3055 unittest.expect(index >= 0, unittest.isTrue);
2924 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3056 subPart =
3057 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2925 pathOffset = index; 3058 pathOffset = index;
2926 unittest.expect(subPart, unittest.equals("$arg_appsId")); 3059 unittest.expect(subPart, unittest.equals("$arg_appsId"));
2927 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 3060 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3061 unittest.equals("/services/"));
2928 pathOffset += 10; 3062 pathOffset += 10;
2929 index = path.indexOf("/versions/", pathOffset); 3063 index = path.indexOf("/versions/", pathOffset);
2930 unittest.expect(index >= 0, unittest.isTrue); 3064 unittest.expect(index >= 0, unittest.isTrue);
2931 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3065 subPart =
3066 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2932 pathOffset = index; 3067 pathOffset = index;
2933 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 3068 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
2934 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 3069 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3070 unittest.equals("/versions/"));
2935 pathOffset += 10; 3071 pathOffset += 10;
2936 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 3072 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
2937 pathOffset = path.length; 3073 pathOffset = path.length;
2938 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 3074 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
2939 3075
2940 var query = (req.url).query; 3076 var query = (req.url).query;
2941 var queryOffset = 0; 3077 var queryOffset = 0;
2942 var queryMap = {}; 3078 var queryMap = {};
2943 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3079 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
2944 parseBool(n) { 3080 parseBool(n) {
2945 if (n == "true") return true; 3081 if (n == "true") return true;
2946 if (n == "false") return false; 3082 if (n == "false") return false;
2947 if (n == null) return null; 3083 if (n == null) return null;
2948 throw new core.ArgumentError("Invalid boolean: $n"); 3084 throw new core.ArgumentError("Invalid boolean: $n");
2949 } 3085 }
3086
2950 if (query.length > 0) { 3087 if (query.length > 0) {
2951 for (var part in query.split("&")) { 3088 for (var part in query.split("&")) {
2952 var keyvalue = part.split("="); 3089 var keyvalue = part.split("=");
2953 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3090 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
3091 core.Uri.decodeQueryComponent(keyvalue[1]));
2954 } 3092 }
2955 } 3093 }
2956 unittest.expect(queryMap["mask"].first, unittest.equals(arg_mask)); 3094 unittest.expect(queryMap["mask"].first, unittest.equals(arg_mask));
2957 3095
2958
2959 var h = { 3096 var h = {
2960 "content-type" : "application/json; charset=utf-8", 3097 "content-type": "application/json; charset=utf-8",
2961 }; 3098 };
2962 var resp = convert.JSON.encode(buildOperation()); 3099 var resp = convert.JSON.encode(buildOperation());
2963 return new async.Future.value(stringResponse(200, h, resp)); 3100 return new async.Future.value(stringResponse(200, h, resp));
2964 }), true); 3101 }), true);
2965 res.patch(arg_request, arg_appsId, arg_servicesId, arg_versionsId, mask: a rg_mask).then(unittest.expectAsync1(((api.Operation response) { 3102 res
3103 .patch(arg_request, arg_appsId, arg_servicesId, arg_versionsId,
3104 mask: arg_mask)
3105 .then(unittest.expectAsync1(((api.Operation response) {
2966 checkOperation(response); 3106 checkOperation(response);
2967 }))); 3107 })));
2968 }); 3108 });
2969
2970 }); 3109 });
2971 3110
2972
2973 unittest.group("resource-AppsServicesVersionsInstancesResourceApi", () { 3111 unittest.group("resource-AppsServicesVersionsInstancesResourceApi", () {
2974 unittest.test("method--debug", () { 3112 unittest.test("method--debug", () {
2975
2976 var mock = new HttpServerMock(); 3113 var mock = new HttpServerMock();
2977 api.AppsServicesVersionsInstancesResourceApi res = new api.AppengineApi(mo ck).apps.services.versions.instances; 3114 api.AppsServicesVersionsInstancesResourceApi res =
3115 new api.AppengineApi(mock).apps.services.versions.instances;
2978 var arg_request = buildDebugInstanceRequest(); 3116 var arg_request = buildDebugInstanceRequest();
2979 var arg_appsId = "foo"; 3117 var arg_appsId = "foo";
2980 var arg_servicesId = "foo"; 3118 var arg_servicesId = "foo";
2981 var arg_versionsId = "foo"; 3119 var arg_versionsId = "foo";
2982 var arg_instancesId = "foo"; 3120 var arg_instancesId = "foo";
2983 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 3121 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
2984 var obj = new api.DebugInstanceRequest.fromJson(json); 3122 var obj = new api.DebugInstanceRequest.fromJson(json);
2985 checkDebugInstanceRequest(obj); 3123 checkDebugInstanceRequest(obj);
2986 3124
2987 var path = (req.url).path; 3125 var path = (req.url).path;
2988 var pathOffset = 0; 3126 var pathOffset = 0;
2989 var index; 3127 var index;
2990 var subPart; 3128 var subPart;
2991 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3129 unittest.expect(
3130 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
2992 pathOffset += 1; 3131 pathOffset += 1;
2993 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 3132 unittest.expect(path.substring(pathOffset, pathOffset + 13),
3133 unittest.equals("v1beta5/apps/"));
2994 pathOffset += 13; 3134 pathOffset += 13;
2995 index = path.indexOf("/services/", pathOffset); 3135 index = path.indexOf("/services/", pathOffset);
2996 unittest.expect(index >= 0, unittest.isTrue); 3136 unittest.expect(index >= 0, unittest.isTrue);
2997 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3137 subPart =
3138 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
2998 pathOffset = index; 3139 pathOffset = index;
2999 unittest.expect(subPart, unittest.equals("$arg_appsId")); 3140 unittest.expect(subPart, unittest.equals("$arg_appsId"));
3000 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 3141 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3142 unittest.equals("/services/"));
3001 pathOffset += 10; 3143 pathOffset += 10;
3002 index = path.indexOf("/versions/", pathOffset); 3144 index = path.indexOf("/versions/", pathOffset);
3003 unittest.expect(index >= 0, unittest.isTrue); 3145 unittest.expect(index >= 0, unittest.isTrue);
3004 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3146 subPart =
3147 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3005 pathOffset = index; 3148 pathOffset = index;
3006 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 3149 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
3007 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 3150 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3151 unittest.equals("/versions/"));
3008 pathOffset += 10; 3152 pathOffset += 10;
3009 index = path.indexOf("/instances/", pathOffset); 3153 index = path.indexOf("/instances/", pathOffset);
3010 unittest.expect(index >= 0, unittest.isTrue); 3154 unittest.expect(index >= 0, unittest.isTrue);
3011 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3155 subPart =
3156 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3012 pathOffset = index; 3157 pathOffset = index;
3013 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 3158 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
3014 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("/instances/")); 3159 unittest.expect(path.substring(pathOffset, pathOffset + 11),
3160 unittest.equals("/instances/"));
3015 pathOffset += 11; 3161 pathOffset += 11;
3016 index = path.indexOf(":debug", pathOffset); 3162 index = path.indexOf(":debug", pathOffset);
3017 unittest.expect(index >= 0, unittest.isTrue); 3163 unittest.expect(index >= 0, unittest.isTrue);
3018 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3164 subPart =
3165 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3019 pathOffset = index; 3166 pathOffset = index;
3020 unittest.expect(subPart, unittest.equals("$arg_instancesId")); 3167 unittest.expect(subPart, unittest.equals("$arg_instancesId"));
3021 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ als(":debug")); 3168 unittest.expect(path.substring(pathOffset, pathOffset + 6),
3169 unittest.equals(":debug"));
3022 pathOffset += 6; 3170 pathOffset += 6;
3023 3171
3024 var query = (req.url).query; 3172 var query = (req.url).query;
3025 var queryOffset = 0; 3173 var queryOffset = 0;
3026 var queryMap = {}; 3174 var queryMap = {};
3027 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3175 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3028 parseBool(n) { 3176 parseBool(n) {
3029 if (n == "true") return true; 3177 if (n == "true") return true;
3030 if (n == "false") return false; 3178 if (n == "false") return false;
3031 if (n == null) return null; 3179 if (n == null) return null;
3032 throw new core.ArgumentError("Invalid boolean: $n"); 3180 throw new core.ArgumentError("Invalid boolean: $n");
3033 } 3181 }
3182
3034 if (query.length > 0) { 3183 if (query.length > 0) {
3035 for (var part in query.split("&")) { 3184 for (var part in query.split("&")) {
3036 var keyvalue = part.split("="); 3185 var keyvalue = part.split("=");
3037 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3186 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
3187 core.Uri.decodeQueryComponent(keyvalue[1]));
3038 } 3188 }
3039 } 3189 }
3040 3190
3041
3042 var h = { 3191 var h = {
3043 "content-type" : "application/json; charset=utf-8", 3192 "content-type": "application/json; charset=utf-8",
3044 }; 3193 };
3045 var resp = convert.JSON.encode(buildOperation()); 3194 var resp = convert.JSON.encode(buildOperation());
3046 return new async.Future.value(stringResponse(200, h, resp)); 3195 return new async.Future.value(stringResponse(200, h, resp));
3047 }), true); 3196 }), true);
3048 res.debug(arg_request, arg_appsId, arg_servicesId, arg_versionsId, arg_ins tancesId).then(unittest.expectAsync1(((api.Operation response) { 3197 res
3198 .debug(arg_request, arg_appsId, arg_servicesId, arg_versionsId,
3199 arg_instancesId)
3200 .then(unittest.expectAsync1(((api.Operation response) {
3049 checkOperation(response); 3201 checkOperation(response);
3050 }))); 3202 })));
3051 }); 3203 });
3052 3204
3053 unittest.test("method--delete", () { 3205 unittest.test("method--delete", () {
3054
3055 var mock = new HttpServerMock(); 3206 var mock = new HttpServerMock();
3056 api.AppsServicesVersionsInstancesResourceApi res = new api.AppengineApi(mo ck).apps.services.versions.instances; 3207 api.AppsServicesVersionsInstancesResourceApi res =
3208 new api.AppengineApi(mock).apps.services.versions.instances;
3057 var arg_appsId = "foo"; 3209 var arg_appsId = "foo";
3058 var arg_servicesId = "foo"; 3210 var arg_servicesId = "foo";
3059 var arg_versionsId = "foo"; 3211 var arg_versionsId = "foo";
3060 var arg_instancesId = "foo"; 3212 var arg_instancesId = "foo";
3061 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 3213 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
3062 var path = (req.url).path; 3214 var path = (req.url).path;
3063 var pathOffset = 0; 3215 var pathOffset = 0;
3064 var index; 3216 var index;
3065 var subPart; 3217 var subPart;
3066 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3218 unittest.expect(
3219 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
3067 pathOffset += 1; 3220 pathOffset += 1;
3068 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 3221 unittest.expect(path.substring(pathOffset, pathOffset + 13),
3222 unittest.equals("v1beta5/apps/"));
3069 pathOffset += 13; 3223 pathOffset += 13;
3070 index = path.indexOf("/services/", pathOffset); 3224 index = path.indexOf("/services/", pathOffset);
3071 unittest.expect(index >= 0, unittest.isTrue); 3225 unittest.expect(index >= 0, unittest.isTrue);
3072 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3226 subPart =
3227 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3073 pathOffset = index; 3228 pathOffset = index;
3074 unittest.expect(subPart, unittest.equals("$arg_appsId")); 3229 unittest.expect(subPart, unittest.equals("$arg_appsId"));
3075 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 3230 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3231 unittest.equals("/services/"));
3076 pathOffset += 10; 3232 pathOffset += 10;
3077 index = path.indexOf("/versions/", pathOffset); 3233 index = path.indexOf("/versions/", pathOffset);
3078 unittest.expect(index >= 0, unittest.isTrue); 3234 unittest.expect(index >= 0, unittest.isTrue);
3079 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3235 subPart =
3236 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3080 pathOffset = index; 3237 pathOffset = index;
3081 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 3238 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
3082 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 3239 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3240 unittest.equals("/versions/"));
3083 pathOffset += 10; 3241 pathOffset += 10;
3084 index = path.indexOf("/instances/", pathOffset); 3242 index = path.indexOf("/instances/", pathOffset);
3085 unittest.expect(index >= 0, unittest.isTrue); 3243 unittest.expect(index >= 0, unittest.isTrue);
3086 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3244 subPart =
3245 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3087 pathOffset = index; 3246 pathOffset = index;
3088 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 3247 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
3089 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("/instances/")); 3248 unittest.expect(path.substring(pathOffset, pathOffset + 11),
3249 unittest.equals("/instances/"));
3090 pathOffset += 11; 3250 pathOffset += 11;
3091 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 3251 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3092 pathOffset = path.length; 3252 pathOffset = path.length;
3093 unittest.expect(subPart, unittest.equals("$arg_instancesId")); 3253 unittest.expect(subPart, unittest.equals("$arg_instancesId"));
3094 3254
3095 var query = (req.url).query; 3255 var query = (req.url).query;
3096 var queryOffset = 0; 3256 var queryOffset = 0;
3097 var queryMap = {}; 3257 var queryMap = {};
3098 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3258 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3099 parseBool(n) { 3259 parseBool(n) {
3100 if (n == "true") return true; 3260 if (n == "true") return true;
3101 if (n == "false") return false; 3261 if (n == "false") return false;
3102 if (n == null) return null; 3262 if (n == null) return null;
3103 throw new core.ArgumentError("Invalid boolean: $n"); 3263 throw new core.ArgumentError("Invalid boolean: $n");
3104 } 3264 }
3265
3105 if (query.length > 0) { 3266 if (query.length > 0) {
3106 for (var part in query.split("&")) { 3267 for (var part in query.split("&")) {
3107 var keyvalue = part.split("="); 3268 var keyvalue = part.split("=");
3108 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3269 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
3270 core.Uri.decodeQueryComponent(keyvalue[1]));
3109 } 3271 }
3110 } 3272 }
3111 3273
3112
3113 var h = { 3274 var h = {
3114 "content-type" : "application/json; charset=utf-8", 3275 "content-type": "application/json; charset=utf-8",
3115 }; 3276 };
3116 var resp = convert.JSON.encode(buildOperation()); 3277 var resp = convert.JSON.encode(buildOperation());
3117 return new async.Future.value(stringResponse(200, h, resp)); 3278 return new async.Future.value(stringResponse(200, h, resp));
3118 }), true); 3279 }), true);
3119 res.delete(arg_appsId, arg_servicesId, arg_versionsId, arg_instancesId).th en(unittest.expectAsync1(((api.Operation response) { 3280 res
3281 .delete(arg_appsId, arg_servicesId, arg_versionsId, arg_instancesId)
3282 .then(unittest.expectAsync1(((api.Operation response) {
3120 checkOperation(response); 3283 checkOperation(response);
3121 }))); 3284 })));
3122 }); 3285 });
3123 3286
3124 unittest.test("method--get", () { 3287 unittest.test("method--get", () {
3125
3126 var mock = new HttpServerMock(); 3288 var mock = new HttpServerMock();
3127 api.AppsServicesVersionsInstancesResourceApi res = new api.AppengineApi(mo ck).apps.services.versions.instances; 3289 api.AppsServicesVersionsInstancesResourceApi res =
3290 new api.AppengineApi(mock).apps.services.versions.instances;
3128 var arg_appsId = "foo"; 3291 var arg_appsId = "foo";
3129 var arg_servicesId = "foo"; 3292 var arg_servicesId = "foo";
3130 var arg_versionsId = "foo"; 3293 var arg_versionsId = "foo";
3131 var arg_instancesId = "foo"; 3294 var arg_instancesId = "foo";
3132 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 3295 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
3133 var path = (req.url).path; 3296 var path = (req.url).path;
3134 var pathOffset = 0; 3297 var pathOffset = 0;
3135 var index; 3298 var index;
3136 var subPart; 3299 var subPart;
3137 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3300 unittest.expect(
3301 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
3138 pathOffset += 1; 3302 pathOffset += 1;
3139 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 3303 unittest.expect(path.substring(pathOffset, pathOffset + 13),
3304 unittest.equals("v1beta5/apps/"));
3140 pathOffset += 13; 3305 pathOffset += 13;
3141 index = path.indexOf("/services/", pathOffset); 3306 index = path.indexOf("/services/", pathOffset);
3142 unittest.expect(index >= 0, unittest.isTrue); 3307 unittest.expect(index >= 0, unittest.isTrue);
3143 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3308 subPart =
3309 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3144 pathOffset = index; 3310 pathOffset = index;
3145 unittest.expect(subPart, unittest.equals("$arg_appsId")); 3311 unittest.expect(subPart, unittest.equals("$arg_appsId"));
3146 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 3312 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3313 unittest.equals("/services/"));
3147 pathOffset += 10; 3314 pathOffset += 10;
3148 index = path.indexOf("/versions/", pathOffset); 3315 index = path.indexOf("/versions/", pathOffset);
3149 unittest.expect(index >= 0, unittest.isTrue); 3316 unittest.expect(index >= 0, unittest.isTrue);
3150 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3317 subPart =
3318 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3151 pathOffset = index; 3319 pathOffset = index;
3152 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 3320 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
3153 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 3321 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3322 unittest.equals("/versions/"));
3154 pathOffset += 10; 3323 pathOffset += 10;
3155 index = path.indexOf("/instances/", pathOffset); 3324 index = path.indexOf("/instances/", pathOffset);
3156 unittest.expect(index >= 0, unittest.isTrue); 3325 unittest.expect(index >= 0, unittest.isTrue);
3157 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3326 subPart =
3327 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3158 pathOffset = index; 3328 pathOffset = index;
3159 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 3329 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
3160 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq uals("/instances/")); 3330 unittest.expect(path.substring(pathOffset, pathOffset + 11),
3331 unittest.equals("/instances/"));
3161 pathOffset += 11; 3332 pathOffset += 11;
3162 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); 3333 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
3163 pathOffset = path.length; 3334 pathOffset = path.length;
3164 unittest.expect(subPart, unittest.equals("$arg_instancesId")); 3335 unittest.expect(subPart, unittest.equals("$arg_instancesId"));
3165 3336
3166 var query = (req.url).query; 3337 var query = (req.url).query;
3167 var queryOffset = 0; 3338 var queryOffset = 0;
3168 var queryMap = {}; 3339 var queryMap = {};
3169 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3340 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3170 parseBool(n) { 3341 parseBool(n) {
3171 if (n == "true") return true; 3342 if (n == "true") return true;
3172 if (n == "false") return false; 3343 if (n == "false") return false;
3173 if (n == null) return null; 3344 if (n == null) return null;
3174 throw new core.ArgumentError("Invalid boolean: $n"); 3345 throw new core.ArgumentError("Invalid boolean: $n");
3175 } 3346 }
3347
3176 if (query.length > 0) { 3348 if (query.length > 0) {
3177 for (var part in query.split("&")) { 3349 for (var part in query.split("&")) {
3178 var keyvalue = part.split("="); 3350 var keyvalue = part.split("=");
3179 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3351 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
3352 core.Uri.decodeQueryComponent(keyvalue[1]));
3180 } 3353 }
3181 } 3354 }
3182 3355
3183
3184 var h = { 3356 var h = {
3185 "content-type" : "application/json; charset=utf-8", 3357 "content-type": "application/json; charset=utf-8",
3186 }; 3358 };
3187 var resp = convert.JSON.encode(buildInstance()); 3359 var resp = convert.JSON.encode(buildInstance());
3188 return new async.Future.value(stringResponse(200, h, resp)); 3360 return new async.Future.value(stringResponse(200, h, resp));
3189 }), true); 3361 }), true);
3190 res.get(arg_appsId, arg_servicesId, arg_versionsId, arg_instancesId).then( unittest.expectAsync1(((api.Instance response) { 3362 res
3363 .get(arg_appsId, arg_servicesId, arg_versionsId, arg_instancesId)
3364 .then(unittest.expectAsync1(((api.Instance response) {
3191 checkInstance(response); 3365 checkInstance(response);
3192 }))); 3366 })));
3193 }); 3367 });
3194 3368
3195 unittest.test("method--list", () { 3369 unittest.test("method--list", () {
3196
3197 var mock = new HttpServerMock(); 3370 var mock = new HttpServerMock();
3198 api.AppsServicesVersionsInstancesResourceApi res = new api.AppengineApi(mo ck).apps.services.versions.instances; 3371 api.AppsServicesVersionsInstancesResourceApi res =
3372 new api.AppengineApi(mock).apps.services.versions.instances;
3199 var arg_appsId = "foo"; 3373 var arg_appsId = "foo";
3200 var arg_servicesId = "foo"; 3374 var arg_servicesId = "foo";
3201 var arg_versionsId = "foo"; 3375 var arg_versionsId = "foo";
3202 var arg_pageToken = "foo"; 3376 var arg_pageToken = "foo";
3203 var arg_pageSize = 42; 3377 var arg_pageSize = 42;
3204 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { 3378 mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
3205 var path = (req.url).path; 3379 var path = (req.url).path;
3206 var pathOffset = 0; 3380 var pathOffset = 0;
3207 var index; 3381 var index;
3208 var subPart; 3382 var subPart;
3209 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ als("/")); 3383 unittest.expect(
3384 path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
3210 pathOffset += 1; 3385 pathOffset += 1;
3211 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq uals("v1beta5/apps/")); 3386 unittest.expect(path.substring(pathOffset, pathOffset + 13),
3387 unittest.equals("v1beta5/apps/"));
3212 pathOffset += 13; 3388 pathOffset += 13;
3213 index = path.indexOf("/services/", pathOffset); 3389 index = path.indexOf("/services/", pathOffset);
3214 unittest.expect(index >= 0, unittest.isTrue); 3390 unittest.expect(index >= 0, unittest.isTrue);
3215 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3391 subPart =
3392 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3216 pathOffset = index; 3393 pathOffset = index;
3217 unittest.expect(subPart, unittest.equals("$arg_appsId")); 3394 unittest.expect(subPart, unittest.equals("$arg_appsId"));
3218 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/services/")); 3395 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3396 unittest.equals("/services/"));
3219 pathOffset += 10; 3397 pathOffset += 10;
3220 index = path.indexOf("/versions/", pathOffset); 3398 index = path.indexOf("/versions/", pathOffset);
3221 unittest.expect(index >= 0, unittest.isTrue); 3399 unittest.expect(index >= 0, unittest.isTrue);
3222 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3400 subPart =
3401 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3223 pathOffset = index; 3402 pathOffset = index;
3224 unittest.expect(subPart, unittest.equals("$arg_servicesId")); 3403 unittest.expect(subPart, unittest.equals("$arg_servicesId"));
3225 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/versions/")); 3404 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3405 unittest.equals("/versions/"));
3226 pathOffset += 10; 3406 pathOffset += 10;
3227 index = path.indexOf("/instances", pathOffset); 3407 index = path.indexOf("/instances", pathOffset);
3228 unittest.expect(index >= 0, unittest.isTrue); 3408 unittest.expect(index >= 0, unittest.isTrue);
3229 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index )); 3409 subPart =
3410 core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
3230 pathOffset = index; 3411 pathOffset = index;
3231 unittest.expect(subPart, unittest.equals("$arg_versionsId")); 3412 unittest.expect(subPart, unittest.equals("$arg_versionsId"));
3232 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq uals("/instances")); 3413 unittest.expect(path.substring(pathOffset, pathOffset + 10),
3414 unittest.equals("/instances"));
3233 pathOffset += 10; 3415 pathOffset += 10;
3234 3416
3235 var query = (req.url).query; 3417 var query = (req.url).query;
3236 var queryOffset = 0; 3418 var queryOffset = 0;
3237 var queryMap = {}; 3419 var queryMap = {};
3238 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); 3420 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
3239 parseBool(n) { 3421 parseBool(n) {
3240 if (n == "true") return true; 3422 if (n == "true") return true;
3241 if (n == "false") return false; 3423 if (n == "false") return false;
3242 if (n == null) return null; 3424 if (n == null) return null;
3243 throw new core.ArgumentError("Invalid boolean: $n"); 3425 throw new core.ArgumentError("Invalid boolean: $n");
3244 } 3426 }
3427
3245 if (query.length > 0) { 3428 if (query.length > 0) {
3246 for (var part in query.split("&")) { 3429 for (var part in query.split("&")) {
3247 var keyvalue = part.split("="); 3430 var keyvalue = part.split("=");
3248 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d ecodeQueryComponent(keyvalue[1])); 3431 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
3432 core.Uri.decodeQueryComponent(keyvalue[1]));
3249 } 3433 }
3250 } 3434 }
3251 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok en)); 3435 unittest.expect(
3252 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ als(arg_pageSize)); 3436 queryMap["pageToken"].first, unittest.equals(arg_pageToken));
3253 3437 unittest.expect(core.int.parse(queryMap["pageSize"].first),
3438 unittest.equals(arg_pageSize));
3254 3439
3255 var h = { 3440 var h = {
3256 "content-type" : "application/json; charset=utf-8", 3441 "content-type": "application/json; charset=utf-8",
3257 }; 3442 };
3258 var resp = convert.JSON.encode(buildListInstancesResponse()); 3443 var resp = convert.JSON.encode(buildListInstancesResponse());
3259 return new async.Future.value(stringResponse(200, h, resp)); 3444 return new async.Future.value(stringResponse(200, h, resp));
3260 }), true); 3445 }), true);
3261 res.list(arg_appsId, arg_servicesId, arg_versionsId, pageToken: arg_pageTo ken, pageSize: arg_pageSize).then(unittest.expectAsync1(((api.ListInstancesRespo nse response) { 3446 res
3447 .list(arg_appsId, arg_servicesId, arg_versionsId,
3448 pageToken: arg_pageToken, pageSize: arg_pageSize)
3449 .then(unittest.expectAsync1(((api.ListInstancesResponse response) {
3262 checkListInstancesResponse(response); 3450 checkListInstancesResponse(response);
3263 }))); 3451 })));
3264 }); 3452 });
3265
3266 }); 3453 });
3267
3268
3269 } 3454 }
3270
OLDNEW
« no previous file with comments | « generated/googleapis_beta/test/appengine/v1beta4_test.dart ('k') | generated/googleapis_beta/test/appengine/v1beta_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698