OLD | NEW |
1 library googleapis.mapsengine.v1.test; | 1 library googleapis.mapsengine.v1.test; |
2 | 2 |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:collection" as collection; | 4 import "dart:collection" as collection; |
5 import "dart:async" as async; | 5 import "dart:async" as async; |
6 import "dart:convert" as convert; | 6 import "dart:convert" as convert; |
7 | 7 |
8 import 'package:http/http.dart' as http; | 8 import 'package:http/http.dart' as http; |
9 import 'package:http/testing.dart' as http_testing; | 9 import 'package:http/testing.dart' as http_testing; |
10 import 'package:unittest/unittest.dart' as unittest; | 10 import 'package:unittest/unittest.dart' as unittest; |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 unittest.expect(o[1], unittest.equals('foo')); | 65 unittest.expect(o[1], unittest.equals('foo')); |
66 } | 66 } |
67 | 67 |
68 core.int buildCounterAsset = 0; | 68 core.int buildCounterAsset = 0; |
69 buildAsset() { | 69 buildAsset() { |
70 var o = new api.Asset(); | 70 var o = new api.Asset(); |
71 buildCounterAsset++; | 71 buildCounterAsset++; |
72 if (buildCounterAsset < 3) { | 72 if (buildCounterAsset < 3) { |
73 o.bbox = buildUnnamed91(); | 73 o.bbox = buildUnnamed91(); |
74 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 74 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 75 o.creatorEmail = "foo"; |
75 o.description = "foo"; | 76 o.description = "foo"; |
76 o.etag = "foo"; | 77 o.etag = "foo"; |
77 o.id = "foo"; | 78 o.id = "foo"; |
78 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 79 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 80 o.lastModifierEmail = "foo"; |
79 o.name = "foo"; | 81 o.name = "foo"; |
80 o.projectId = "foo"; | 82 o.projectId = "foo"; |
81 o.resource = "foo"; | 83 o.resource = "foo"; |
82 o.tags = buildUnnamed92(); | 84 o.tags = buildUnnamed92(); |
83 o.type = "foo"; | 85 o.type = "foo"; |
| 86 o.writersCanEditPermissions = true; |
84 } | 87 } |
85 buildCounterAsset--; | 88 buildCounterAsset--; |
86 return o; | 89 return o; |
87 } | 90 } |
88 | 91 |
89 checkAsset(api.Asset o) { | 92 checkAsset(api.Asset o) { |
90 buildCounterAsset++; | 93 buildCounterAsset++; |
91 if (buildCounterAsset < 3) { | 94 if (buildCounterAsset < 3) { |
92 checkUnnamed91(o.bbox); | 95 checkUnnamed91(o.bbox); |
93 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 96 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
| 97 unittest.expect(o.creatorEmail, unittest.equals('foo')); |
94 unittest.expect(o.description, unittest.equals('foo')); | 98 unittest.expect(o.description, unittest.equals('foo')); |
95 unittest.expect(o.etag, unittest.equals('foo')); | 99 unittest.expect(o.etag, unittest.equals('foo')); |
96 unittest.expect(o.id, unittest.equals('foo')); | 100 unittest.expect(o.id, unittest.equals('foo')); |
97 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 101 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
| 102 unittest.expect(o.lastModifierEmail, unittest.equals('foo')); |
98 unittest.expect(o.name, unittest.equals('foo')); | 103 unittest.expect(o.name, unittest.equals('foo')); |
99 unittest.expect(o.projectId, unittest.equals('foo')); | 104 unittest.expect(o.projectId, unittest.equals('foo')); |
100 unittest.expect(o.resource, unittest.equals('foo')); | 105 unittest.expect(o.resource, unittest.equals('foo')); |
101 checkUnnamed92(o.tags); | 106 checkUnnamed92(o.tags); |
102 unittest.expect(o.type, unittest.equals('foo')); | 107 unittest.expect(o.type, unittest.equals('foo')); |
| 108 unittest.expect(o.writersCanEditPermissions, unittest.isTrue); |
103 } | 109 } |
104 buildCounterAsset--; | 110 buildCounterAsset--; |
105 } | 111 } |
106 | 112 |
107 buildUnnamed93() { | 113 buildUnnamed93() { |
108 var o = new core.List<api.Asset>(); | 114 var o = new core.List<api.Asset>(); |
109 o.add(buildAsset()); | 115 o.add(buildAsset()); |
110 o.add(buildAsset()); | 116 o.add(buildAsset()); |
111 return o; | 117 return o; |
112 } | 118 } |
(...skipping 830 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
943 unittest.expect(o[1], unittest.equals(42.0)); | 949 unittest.expect(o[1], unittest.equals(42.0)); |
944 } | 950 } |
945 | 951 |
946 core.int buildCounterLayer = 0; | 952 core.int buildCounterLayer = 0; |
947 buildLayer() { | 953 buildLayer() { |
948 var o = new api.Layer(); | 954 var o = new api.Layer(); |
949 buildCounterLayer++; | 955 buildCounterLayer++; |
950 if (buildCounterLayer < 3) { | 956 if (buildCounterLayer < 3) { |
951 o.bbox = buildUnnamed111(); | 957 o.bbox = buildUnnamed111(); |
952 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 958 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 959 o.creatorEmail = "foo"; |
953 o.datasourceType = "foo"; | 960 o.datasourceType = "foo"; |
954 o.datasources = buildDatasources(); | 961 o.datasources = buildDatasources(); |
955 o.description = "foo"; | 962 o.description = "foo"; |
956 o.draftAccessList = "foo"; | 963 o.draftAccessList = "foo"; |
957 o.etag = "foo"; | 964 o.etag = "foo"; |
958 o.id = "foo"; | 965 o.id = "foo"; |
959 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 966 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 967 o.lastModifierEmail = "foo"; |
960 o.layerType = "foo"; | 968 o.layerType = "foo"; |
961 o.name = "foo"; | 969 o.name = "foo"; |
962 o.processingStatus = "foo"; | 970 o.processingStatus = "foo"; |
963 o.projectId = "foo"; | 971 o.projectId = "foo"; |
964 o.publishedAccessList = "foo"; | 972 o.publishedAccessList = "foo"; |
965 o.publishingStatus = "foo"; | 973 o.publishingStatus = "foo"; |
966 o.style = buildVectorStyle(); | 974 o.style = buildVectorStyle(); |
967 o.tags = buildTags(); | 975 o.tags = buildTags(); |
| 976 o.writersCanEditPermissions = true; |
968 } | 977 } |
969 buildCounterLayer--; | 978 buildCounterLayer--; |
970 return o; | 979 return o; |
971 } | 980 } |
972 | 981 |
973 checkLayer(api.Layer o) { | 982 checkLayer(api.Layer o) { |
974 buildCounterLayer++; | 983 buildCounterLayer++; |
975 if (buildCounterLayer < 3) { | 984 if (buildCounterLayer < 3) { |
976 checkUnnamed111(o.bbox); | 985 checkUnnamed111(o.bbox); |
977 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 986 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
| 987 unittest.expect(o.creatorEmail, unittest.equals('foo')); |
978 unittest.expect(o.datasourceType, unittest.equals('foo')); | 988 unittest.expect(o.datasourceType, unittest.equals('foo')); |
979 checkDatasources(o.datasources); | 989 checkDatasources(o.datasources); |
980 unittest.expect(o.description, unittest.equals('foo')); | 990 unittest.expect(o.description, unittest.equals('foo')); |
981 unittest.expect(o.draftAccessList, unittest.equals('foo')); | 991 unittest.expect(o.draftAccessList, unittest.equals('foo')); |
982 unittest.expect(o.etag, unittest.equals('foo')); | 992 unittest.expect(o.etag, unittest.equals('foo')); |
983 unittest.expect(o.id, unittest.equals('foo')); | 993 unittest.expect(o.id, unittest.equals('foo')); |
984 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 994 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
| 995 unittest.expect(o.lastModifierEmail, unittest.equals('foo')); |
985 unittest.expect(o.layerType, unittest.equals('foo')); | 996 unittest.expect(o.layerType, unittest.equals('foo')); |
986 unittest.expect(o.name, unittest.equals('foo')); | 997 unittest.expect(o.name, unittest.equals('foo')); |
987 unittest.expect(o.processingStatus, unittest.equals('foo')); | 998 unittest.expect(o.processingStatus, unittest.equals('foo')); |
988 unittest.expect(o.projectId, unittest.equals('foo')); | 999 unittest.expect(o.projectId, unittest.equals('foo')); |
989 unittest.expect(o.publishedAccessList, unittest.equals('foo')); | 1000 unittest.expect(o.publishedAccessList, unittest.equals('foo')); |
990 unittest.expect(o.publishingStatus, unittest.equals('foo')); | 1001 unittest.expect(o.publishingStatus, unittest.equals('foo')); |
991 checkVectorStyle(o.style); | 1002 checkVectorStyle(o.style); |
992 checkTags(o.tags); | 1003 checkTags(o.tags); |
| 1004 unittest.expect(o.writersCanEditPermissions, unittest.isTrue); |
993 } | 1005 } |
994 buildCounterLayer--; | 1006 buildCounterLayer--; |
995 } | 1007 } |
996 | 1008 |
997 buildUnnamed112() { | 1009 buildUnnamed112() { |
998 var o = new core.List<api.Layer>(); | 1010 var o = new core.List<api.Layer>(); |
999 o.add(buildLayer()); | 1011 o.add(buildLayer()); |
1000 o.add(buildLayer()); | 1012 o.add(buildLayer()); |
1001 return o; | 1013 return o; |
1002 } | 1014 } |
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1116 } | 1128 } |
1117 | 1129 |
1118 core.int buildCounterMap = 0; | 1130 core.int buildCounterMap = 0; |
1119 buildMap() { | 1131 buildMap() { |
1120 var o = new api.Map(); | 1132 var o = new api.Map(); |
1121 buildCounterMap++; | 1133 buildCounterMap++; |
1122 if (buildCounterMap < 3) { | 1134 if (buildCounterMap < 3) { |
1123 o.bbox = buildUnnamed114(); | 1135 o.bbox = buildUnnamed114(); |
1124 o.contents = buildMapContents(); | 1136 o.contents = buildMapContents(); |
1125 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 1137 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 1138 o.creatorEmail = "foo"; |
1126 o.defaultViewport = buildLatLngBox(); | 1139 o.defaultViewport = buildLatLngBox(); |
1127 o.description = "foo"; | 1140 o.description = "foo"; |
1128 o.draftAccessList = "foo"; | 1141 o.draftAccessList = "foo"; |
1129 o.etag = "foo"; | 1142 o.etag = "foo"; |
1130 o.id = "foo"; | 1143 o.id = "foo"; |
1131 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 1144 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 1145 o.lastModifierEmail = "foo"; |
1132 o.name = "foo"; | 1146 o.name = "foo"; |
1133 o.processingStatus = "foo"; | 1147 o.processingStatus = "foo"; |
1134 o.projectId = "foo"; | 1148 o.projectId = "foo"; |
1135 o.publishedAccessList = "foo"; | 1149 o.publishedAccessList = "foo"; |
1136 o.publishingStatus = "foo"; | 1150 o.publishingStatus = "foo"; |
1137 o.tags = buildTags(); | 1151 o.tags = buildTags(); |
1138 o.versions = buildUnnamed115(); | 1152 o.versions = buildUnnamed115(); |
| 1153 o.writersCanEditPermissions = true; |
1139 } | 1154 } |
1140 buildCounterMap--; | 1155 buildCounterMap--; |
1141 return o; | 1156 return o; |
1142 } | 1157 } |
1143 | 1158 |
1144 checkMap(api.Map o) { | 1159 checkMap(api.Map o) { |
1145 buildCounterMap++; | 1160 buildCounterMap++; |
1146 if (buildCounterMap < 3) { | 1161 if (buildCounterMap < 3) { |
1147 checkUnnamed114(o.bbox); | 1162 checkUnnamed114(o.bbox); |
1148 checkMapContents(o.contents); | 1163 checkMapContents(o.contents); |
1149 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 1164 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
| 1165 unittest.expect(o.creatorEmail, unittest.equals('foo')); |
1150 checkLatLngBox(o.defaultViewport); | 1166 checkLatLngBox(o.defaultViewport); |
1151 unittest.expect(o.description, unittest.equals('foo')); | 1167 unittest.expect(o.description, unittest.equals('foo')); |
1152 unittest.expect(o.draftAccessList, unittest.equals('foo')); | 1168 unittest.expect(o.draftAccessList, unittest.equals('foo')); |
1153 unittest.expect(o.etag, unittest.equals('foo')); | 1169 unittest.expect(o.etag, unittest.equals('foo')); |
1154 unittest.expect(o.id, unittest.equals('foo')); | 1170 unittest.expect(o.id, unittest.equals('foo')); |
1155 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 1171 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
| 1172 unittest.expect(o.lastModifierEmail, unittest.equals('foo')); |
1156 unittest.expect(o.name, unittest.equals('foo')); | 1173 unittest.expect(o.name, unittest.equals('foo')); |
1157 unittest.expect(o.processingStatus, unittest.equals('foo')); | 1174 unittest.expect(o.processingStatus, unittest.equals('foo')); |
1158 unittest.expect(o.projectId, unittest.equals('foo')); | 1175 unittest.expect(o.projectId, unittest.equals('foo')); |
1159 unittest.expect(o.publishedAccessList, unittest.equals('foo')); | 1176 unittest.expect(o.publishedAccessList, unittest.equals('foo')); |
1160 unittest.expect(o.publishingStatus, unittest.equals('foo')); | 1177 unittest.expect(o.publishingStatus, unittest.equals('foo')); |
1161 checkTags(o.tags); | 1178 checkTags(o.tags); |
1162 checkUnnamed115(o.versions); | 1179 checkUnnamed115(o.versions); |
| 1180 unittest.expect(o.writersCanEditPermissions, unittest.isTrue); |
1163 } | 1181 } |
1164 buildCounterMap--; | 1182 buildCounterMap--; |
1165 } | 1183 } |
1166 | 1184 |
1167 buildMapContents() { | 1185 buildMapContents() { |
1168 var o = new api.MapContents(); | 1186 var o = new api.MapContents(); |
1169 o.add(buildMapItem()); | 1187 o.add(buildMapItem()); |
1170 o.add(buildMapItem()); | 1188 o.add(buildMapItem()); |
1171 return o; | 1189 return o; |
1172 } | 1190 } |
(...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1411 | 1429 |
1412 checkParentsListResponse(api.ParentsListResponse o) { | 1430 checkParentsListResponse(api.ParentsListResponse o) { |
1413 buildCounterParentsListResponse++; | 1431 buildCounterParentsListResponse++; |
1414 if (buildCounterParentsListResponse < 3) { | 1432 if (buildCounterParentsListResponse < 3) { |
1415 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1433 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
1416 checkUnnamed121(o.parents); | 1434 checkUnnamed121(o.parents); |
1417 } | 1435 } |
1418 buildCounterParentsListResponse--; | 1436 buildCounterParentsListResponse--; |
1419 } | 1437 } |
1420 | 1438 |
| 1439 core.int buildCounterPermission = 0; |
| 1440 buildPermission() { |
| 1441 var o = new api.Permission(); |
| 1442 buildCounterPermission++; |
| 1443 if (buildCounterPermission < 3) { |
| 1444 o.discoverable = true; |
| 1445 o.id = "foo"; |
| 1446 o.role = "foo"; |
| 1447 o.type = "foo"; |
| 1448 } |
| 1449 buildCounterPermission--; |
| 1450 return o; |
| 1451 } |
| 1452 |
| 1453 checkPermission(api.Permission o) { |
| 1454 buildCounterPermission++; |
| 1455 if (buildCounterPermission < 3) { |
| 1456 unittest.expect(o.discoverable, unittest.isTrue); |
| 1457 unittest.expect(o.id, unittest.equals('foo')); |
| 1458 unittest.expect(o.role, unittest.equals('foo')); |
| 1459 unittest.expect(o.type, unittest.equals('foo')); |
| 1460 } |
| 1461 buildCounterPermission--; |
| 1462 } |
| 1463 |
| 1464 buildUnnamed122() { |
| 1465 var o = new core.List<core.String>(); |
| 1466 o.add("foo"); |
| 1467 o.add("foo"); |
| 1468 return o; |
| 1469 } |
| 1470 |
| 1471 checkUnnamed122(core.List<core.String> o) { |
| 1472 unittest.expect(o, unittest.hasLength(2)); |
| 1473 unittest.expect(o[0], unittest.equals('foo')); |
| 1474 unittest.expect(o[1], unittest.equals('foo')); |
| 1475 } |
| 1476 |
| 1477 core.int buildCounterPermissionsBatchDeleteRequest = 0; |
| 1478 buildPermissionsBatchDeleteRequest() { |
| 1479 var o = new api.PermissionsBatchDeleteRequest(); |
| 1480 buildCounterPermissionsBatchDeleteRequest++; |
| 1481 if (buildCounterPermissionsBatchDeleteRequest < 3) { |
| 1482 o.ids = buildUnnamed122(); |
| 1483 } |
| 1484 buildCounterPermissionsBatchDeleteRequest--; |
| 1485 return o; |
| 1486 } |
| 1487 |
| 1488 checkPermissionsBatchDeleteRequest(api.PermissionsBatchDeleteRequest o) { |
| 1489 buildCounterPermissionsBatchDeleteRequest++; |
| 1490 if (buildCounterPermissionsBatchDeleteRequest < 3) { |
| 1491 checkUnnamed122(o.ids); |
| 1492 } |
| 1493 buildCounterPermissionsBatchDeleteRequest--; |
| 1494 } |
| 1495 |
| 1496 core.int buildCounterPermissionsBatchDeleteResponse = 0; |
| 1497 buildPermissionsBatchDeleteResponse() { |
| 1498 var o = new api.PermissionsBatchDeleteResponse(); |
| 1499 buildCounterPermissionsBatchDeleteResponse++; |
| 1500 if (buildCounterPermissionsBatchDeleteResponse < 3) { |
| 1501 } |
| 1502 buildCounterPermissionsBatchDeleteResponse--; |
| 1503 return o; |
| 1504 } |
| 1505 |
| 1506 checkPermissionsBatchDeleteResponse(api.PermissionsBatchDeleteResponse o) { |
| 1507 buildCounterPermissionsBatchDeleteResponse++; |
| 1508 if (buildCounterPermissionsBatchDeleteResponse < 3) { |
| 1509 } |
| 1510 buildCounterPermissionsBatchDeleteResponse--; |
| 1511 } |
| 1512 |
| 1513 buildUnnamed123() { |
| 1514 var o = new core.List<api.Permission>(); |
| 1515 o.add(buildPermission()); |
| 1516 o.add(buildPermission()); |
| 1517 return o; |
| 1518 } |
| 1519 |
| 1520 checkUnnamed123(core.List<api.Permission> o) { |
| 1521 unittest.expect(o, unittest.hasLength(2)); |
| 1522 checkPermission(o[0]); |
| 1523 checkPermission(o[1]); |
| 1524 } |
| 1525 |
| 1526 core.int buildCounterPermissionsBatchUpdateRequest = 0; |
| 1527 buildPermissionsBatchUpdateRequest() { |
| 1528 var o = new api.PermissionsBatchUpdateRequest(); |
| 1529 buildCounterPermissionsBatchUpdateRequest++; |
| 1530 if (buildCounterPermissionsBatchUpdateRequest < 3) { |
| 1531 o.permissions = buildUnnamed123(); |
| 1532 } |
| 1533 buildCounterPermissionsBatchUpdateRequest--; |
| 1534 return o; |
| 1535 } |
| 1536 |
| 1537 checkPermissionsBatchUpdateRequest(api.PermissionsBatchUpdateRequest o) { |
| 1538 buildCounterPermissionsBatchUpdateRequest++; |
| 1539 if (buildCounterPermissionsBatchUpdateRequest < 3) { |
| 1540 checkUnnamed123(o.permissions); |
| 1541 } |
| 1542 buildCounterPermissionsBatchUpdateRequest--; |
| 1543 } |
| 1544 |
| 1545 core.int buildCounterPermissionsBatchUpdateResponse = 0; |
| 1546 buildPermissionsBatchUpdateResponse() { |
| 1547 var o = new api.PermissionsBatchUpdateResponse(); |
| 1548 buildCounterPermissionsBatchUpdateResponse++; |
| 1549 if (buildCounterPermissionsBatchUpdateResponse < 3) { |
| 1550 } |
| 1551 buildCounterPermissionsBatchUpdateResponse--; |
| 1552 return o; |
| 1553 } |
| 1554 |
| 1555 checkPermissionsBatchUpdateResponse(api.PermissionsBatchUpdateResponse o) { |
| 1556 buildCounterPermissionsBatchUpdateResponse++; |
| 1557 if (buildCounterPermissionsBatchUpdateResponse < 3) { |
| 1558 } |
| 1559 buildCounterPermissionsBatchUpdateResponse--; |
| 1560 } |
| 1561 |
| 1562 buildUnnamed124() { |
| 1563 var o = new core.List<api.Permission>(); |
| 1564 o.add(buildPermission()); |
| 1565 o.add(buildPermission()); |
| 1566 return o; |
| 1567 } |
| 1568 |
| 1569 checkUnnamed124(core.List<api.Permission> o) { |
| 1570 unittest.expect(o, unittest.hasLength(2)); |
| 1571 checkPermission(o[0]); |
| 1572 checkPermission(o[1]); |
| 1573 } |
| 1574 |
| 1575 core.int buildCounterPermissionsListResponse = 0; |
| 1576 buildPermissionsListResponse() { |
| 1577 var o = new api.PermissionsListResponse(); |
| 1578 buildCounterPermissionsListResponse++; |
| 1579 if (buildCounterPermissionsListResponse < 3) { |
| 1580 o.permissions = buildUnnamed124(); |
| 1581 } |
| 1582 buildCounterPermissionsListResponse--; |
| 1583 return o; |
| 1584 } |
| 1585 |
| 1586 checkPermissionsListResponse(api.PermissionsListResponse o) { |
| 1587 buildCounterPermissionsListResponse++; |
| 1588 if (buildCounterPermissionsListResponse < 3) { |
| 1589 checkUnnamed124(o.permissions); |
| 1590 } |
| 1591 buildCounterPermissionsListResponse--; |
| 1592 } |
| 1593 |
1421 core.int buildCounterPointStyle = 0; | 1594 core.int buildCounterPointStyle = 0; |
1422 buildPointStyle() { | 1595 buildPointStyle() { |
1423 var o = new api.PointStyle(); | 1596 var o = new api.PointStyle(); |
1424 buildCounterPointStyle++; | 1597 buildCounterPointStyle++; |
1425 if (buildCounterPointStyle < 3) { | 1598 if (buildCounterPointStyle < 3) { |
1426 o.icon = buildIconStyle(); | 1599 o.icon = buildIconStyle(); |
1427 o.label = buildLabelStyle(); | 1600 o.label = buildLabelStyle(); |
1428 } | 1601 } |
1429 buildCounterPointStyle--; | 1602 buildCounterPointStyle--; |
1430 return o; | 1603 return o; |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1491 | 1664 |
1492 checkProject(api.Project o) { | 1665 checkProject(api.Project o) { |
1493 buildCounterProject++; | 1666 buildCounterProject++; |
1494 if (buildCounterProject < 3) { | 1667 if (buildCounterProject < 3) { |
1495 unittest.expect(o.id, unittest.equals('foo')); | 1668 unittest.expect(o.id, unittest.equals('foo')); |
1496 unittest.expect(o.name, unittest.equals('foo')); | 1669 unittest.expect(o.name, unittest.equals('foo')); |
1497 } | 1670 } |
1498 buildCounterProject--; | 1671 buildCounterProject--; |
1499 } | 1672 } |
1500 | 1673 |
1501 buildUnnamed122() { | 1674 buildUnnamed125() { |
1502 var o = new core.List<api.Project>(); | 1675 var o = new core.List<api.Project>(); |
1503 o.add(buildProject()); | 1676 o.add(buildProject()); |
1504 o.add(buildProject()); | 1677 o.add(buildProject()); |
1505 return o; | 1678 return o; |
1506 } | 1679 } |
1507 | 1680 |
1508 checkUnnamed122(core.List<api.Project> o) { | 1681 checkUnnamed125(core.List<api.Project> o) { |
1509 unittest.expect(o, unittest.hasLength(2)); | 1682 unittest.expect(o, unittest.hasLength(2)); |
1510 checkProject(o[0]); | 1683 checkProject(o[0]); |
1511 checkProject(o[1]); | 1684 checkProject(o[1]); |
1512 } | 1685 } |
1513 | 1686 |
1514 core.int buildCounterProjectsListResponse = 0; | 1687 core.int buildCounterProjectsListResponse = 0; |
1515 buildProjectsListResponse() { | 1688 buildProjectsListResponse() { |
1516 var o = new api.ProjectsListResponse(); | 1689 var o = new api.ProjectsListResponse(); |
1517 buildCounterProjectsListResponse++; | 1690 buildCounterProjectsListResponse++; |
1518 if (buildCounterProjectsListResponse < 3) { | 1691 if (buildCounterProjectsListResponse < 3) { |
1519 o.projects = buildUnnamed122(); | 1692 o.projects = buildUnnamed125(); |
1520 } | 1693 } |
1521 buildCounterProjectsListResponse--; | 1694 buildCounterProjectsListResponse--; |
1522 return o; | 1695 return o; |
1523 } | 1696 } |
1524 | 1697 |
1525 checkProjectsListResponse(api.ProjectsListResponse o) { | 1698 checkProjectsListResponse(api.ProjectsListResponse o) { |
1526 buildCounterProjectsListResponse++; | 1699 buildCounterProjectsListResponse++; |
1527 if (buildCounterProjectsListResponse < 3) { | 1700 if (buildCounterProjectsListResponse < 3) { |
1528 checkUnnamed122(o.projects); | 1701 checkUnnamed125(o.projects); |
1529 } | 1702 } |
1530 buildCounterProjectsListResponse--; | 1703 buildCounterProjectsListResponse--; |
1531 } | 1704 } |
1532 | 1705 |
1533 core.int buildCounterPublishResponse = 0; | 1706 core.int buildCounterPublishResponse = 0; |
1534 buildPublishResponse() { | 1707 buildPublishResponse() { |
1535 var o = new api.PublishResponse(); | 1708 var o = new api.PublishResponse(); |
1536 buildCounterPublishResponse++; | 1709 buildCounterPublishResponse++; |
1537 if (buildCounterPublishResponse < 3) { | 1710 if (buildCounterPublishResponse < 3) { |
1538 } | 1711 } |
1539 buildCounterPublishResponse--; | 1712 buildCounterPublishResponse--; |
1540 return o; | 1713 return o; |
1541 } | 1714 } |
1542 | 1715 |
1543 checkPublishResponse(api.PublishResponse o) { | 1716 checkPublishResponse(api.PublishResponse o) { |
1544 buildCounterPublishResponse++; | 1717 buildCounterPublishResponse++; |
1545 if (buildCounterPublishResponse < 3) { | 1718 if (buildCounterPublishResponse < 3) { |
1546 } | 1719 } |
1547 buildCounterPublishResponse--; | 1720 buildCounterPublishResponse--; |
1548 } | 1721 } |
1549 | 1722 |
1550 core.int buildCounterPublishedLayer = 0; | 1723 core.int buildCounterPublishedLayer = 0; |
1551 buildPublishedLayer() { | 1724 buildPublishedLayer() { |
1552 var o = new api.PublishedLayer(); | 1725 var o = new api.PublishedLayer(); |
1553 buildCounterPublishedLayer++; | 1726 buildCounterPublishedLayer++; |
1554 if (buildCounterPublishedLayer < 3) { | 1727 if (buildCounterPublishedLayer < 3) { |
1555 o.description = "foo"; | 1728 o.description = "foo"; |
1556 o.etag = "foo"; | |
1557 o.id = "foo"; | 1729 o.id = "foo"; |
1558 o.layerType = "foo"; | 1730 o.layerType = "foo"; |
1559 o.name = "foo"; | 1731 o.name = "foo"; |
1560 o.projectId = "foo"; | 1732 o.projectId = "foo"; |
1561 } | 1733 } |
1562 buildCounterPublishedLayer--; | 1734 buildCounterPublishedLayer--; |
1563 return o; | 1735 return o; |
1564 } | 1736 } |
1565 | 1737 |
1566 checkPublishedLayer(api.PublishedLayer o) { | 1738 checkPublishedLayer(api.PublishedLayer o) { |
1567 buildCounterPublishedLayer++; | 1739 buildCounterPublishedLayer++; |
1568 if (buildCounterPublishedLayer < 3) { | 1740 if (buildCounterPublishedLayer < 3) { |
1569 unittest.expect(o.description, unittest.equals('foo')); | 1741 unittest.expect(o.description, unittest.equals('foo')); |
1570 unittest.expect(o.etag, unittest.equals('foo')); | |
1571 unittest.expect(o.id, unittest.equals('foo')); | 1742 unittest.expect(o.id, unittest.equals('foo')); |
1572 unittest.expect(o.layerType, unittest.equals('foo')); | 1743 unittest.expect(o.layerType, unittest.equals('foo')); |
1573 unittest.expect(o.name, unittest.equals('foo')); | 1744 unittest.expect(o.name, unittest.equals('foo')); |
1574 unittest.expect(o.projectId, unittest.equals('foo')); | 1745 unittest.expect(o.projectId, unittest.equals('foo')); |
1575 } | 1746 } |
1576 buildCounterPublishedLayer--; | 1747 buildCounterPublishedLayer--; |
1577 } | 1748 } |
1578 | 1749 |
1579 buildUnnamed123() { | 1750 buildUnnamed126() { |
1580 var o = new core.List<api.PublishedLayer>(); | 1751 var o = new core.List<api.PublishedLayer>(); |
1581 o.add(buildPublishedLayer()); | 1752 o.add(buildPublishedLayer()); |
1582 o.add(buildPublishedLayer()); | 1753 o.add(buildPublishedLayer()); |
1583 return o; | 1754 return o; |
1584 } | 1755 } |
1585 | 1756 |
1586 checkUnnamed123(core.List<api.PublishedLayer> o) { | 1757 checkUnnamed126(core.List<api.PublishedLayer> o) { |
1587 unittest.expect(o, unittest.hasLength(2)); | 1758 unittest.expect(o, unittest.hasLength(2)); |
1588 checkPublishedLayer(o[0]); | 1759 checkPublishedLayer(o[0]); |
1589 checkPublishedLayer(o[1]); | 1760 checkPublishedLayer(o[1]); |
1590 } | 1761 } |
1591 | 1762 |
1592 core.int buildCounterPublishedLayersListResponse = 0; | 1763 core.int buildCounterPublishedLayersListResponse = 0; |
1593 buildPublishedLayersListResponse() { | 1764 buildPublishedLayersListResponse() { |
1594 var o = new api.PublishedLayersListResponse(); | 1765 var o = new api.PublishedLayersListResponse(); |
1595 buildCounterPublishedLayersListResponse++; | 1766 buildCounterPublishedLayersListResponse++; |
1596 if (buildCounterPublishedLayersListResponse < 3) { | 1767 if (buildCounterPublishedLayersListResponse < 3) { |
1597 o.layers = buildUnnamed123(); | 1768 o.layers = buildUnnamed126(); |
1598 o.nextPageToken = "foo"; | 1769 o.nextPageToken = "foo"; |
1599 } | 1770 } |
1600 buildCounterPublishedLayersListResponse--; | 1771 buildCounterPublishedLayersListResponse--; |
1601 return o; | 1772 return o; |
1602 } | 1773 } |
1603 | 1774 |
1604 checkPublishedLayersListResponse(api.PublishedLayersListResponse o) { | 1775 checkPublishedLayersListResponse(api.PublishedLayersListResponse o) { |
1605 buildCounterPublishedLayersListResponse++; | 1776 buildCounterPublishedLayersListResponse++; |
1606 if (buildCounterPublishedLayersListResponse < 3) { | 1777 if (buildCounterPublishedLayersListResponse < 3) { |
1607 checkUnnamed123(o.layers); | 1778 checkUnnamed126(o.layers); |
1608 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1779 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
1609 } | 1780 } |
1610 buildCounterPublishedLayersListResponse--; | 1781 buildCounterPublishedLayersListResponse--; |
1611 } | 1782 } |
1612 | 1783 |
1613 core.int buildCounterPublishedMap = 0; | 1784 core.int buildCounterPublishedMap = 0; |
1614 buildPublishedMap() { | 1785 buildPublishedMap() { |
1615 var o = new api.PublishedMap(); | 1786 var o = new api.PublishedMap(); |
1616 buildCounterPublishedMap++; | 1787 buildCounterPublishedMap++; |
1617 if (buildCounterPublishedMap < 3) { | 1788 if (buildCounterPublishedMap < 3) { |
1618 o.contents = buildMapContents(); | 1789 o.contents = buildMapContents(); |
1619 o.defaultViewport = buildLatLngBox(); | 1790 o.defaultViewport = buildLatLngBox(); |
1620 o.description = "foo"; | 1791 o.description = "foo"; |
1621 o.etag = "foo"; | |
1622 o.id = "foo"; | 1792 o.id = "foo"; |
1623 o.name = "foo"; | 1793 o.name = "foo"; |
1624 o.projectId = "foo"; | 1794 o.projectId = "foo"; |
1625 } | 1795 } |
1626 buildCounterPublishedMap--; | 1796 buildCounterPublishedMap--; |
1627 return o; | 1797 return o; |
1628 } | 1798 } |
1629 | 1799 |
1630 checkPublishedMap(api.PublishedMap o) { | 1800 checkPublishedMap(api.PublishedMap o) { |
1631 buildCounterPublishedMap++; | 1801 buildCounterPublishedMap++; |
1632 if (buildCounterPublishedMap < 3) { | 1802 if (buildCounterPublishedMap < 3) { |
1633 checkMapContents(o.contents); | 1803 checkMapContents(o.contents); |
1634 checkLatLngBox(o.defaultViewport); | 1804 checkLatLngBox(o.defaultViewport); |
1635 unittest.expect(o.description, unittest.equals('foo')); | 1805 unittest.expect(o.description, unittest.equals('foo')); |
1636 unittest.expect(o.etag, unittest.equals('foo')); | |
1637 unittest.expect(o.id, unittest.equals('foo')); | 1806 unittest.expect(o.id, unittest.equals('foo')); |
1638 unittest.expect(o.name, unittest.equals('foo')); | 1807 unittest.expect(o.name, unittest.equals('foo')); |
1639 unittest.expect(o.projectId, unittest.equals('foo')); | 1808 unittest.expect(o.projectId, unittest.equals('foo')); |
1640 } | 1809 } |
1641 buildCounterPublishedMap--; | 1810 buildCounterPublishedMap--; |
1642 } | 1811 } |
1643 | 1812 |
1644 buildUnnamed124() { | 1813 buildUnnamed127() { |
1645 var o = new core.List<api.PublishedMap>(); | 1814 var o = new core.List<api.PublishedMap>(); |
1646 o.add(buildPublishedMap()); | 1815 o.add(buildPublishedMap()); |
1647 o.add(buildPublishedMap()); | 1816 o.add(buildPublishedMap()); |
1648 return o; | 1817 return o; |
1649 } | 1818 } |
1650 | 1819 |
1651 checkUnnamed124(core.List<api.PublishedMap> o) { | 1820 checkUnnamed127(core.List<api.PublishedMap> o) { |
1652 unittest.expect(o, unittest.hasLength(2)); | 1821 unittest.expect(o, unittest.hasLength(2)); |
1653 checkPublishedMap(o[0]); | 1822 checkPublishedMap(o[0]); |
1654 checkPublishedMap(o[1]); | 1823 checkPublishedMap(o[1]); |
1655 } | 1824 } |
1656 | 1825 |
1657 core.int buildCounterPublishedMapsListResponse = 0; | 1826 core.int buildCounterPublishedMapsListResponse = 0; |
1658 buildPublishedMapsListResponse() { | 1827 buildPublishedMapsListResponse() { |
1659 var o = new api.PublishedMapsListResponse(); | 1828 var o = new api.PublishedMapsListResponse(); |
1660 buildCounterPublishedMapsListResponse++; | 1829 buildCounterPublishedMapsListResponse++; |
1661 if (buildCounterPublishedMapsListResponse < 3) { | 1830 if (buildCounterPublishedMapsListResponse < 3) { |
1662 o.maps = buildUnnamed124(); | 1831 o.maps = buildUnnamed127(); |
1663 o.nextPageToken = "foo"; | 1832 o.nextPageToken = "foo"; |
1664 } | 1833 } |
1665 buildCounterPublishedMapsListResponse--; | 1834 buildCounterPublishedMapsListResponse--; |
1666 return o; | 1835 return o; |
1667 } | 1836 } |
1668 | 1837 |
1669 checkPublishedMapsListResponse(api.PublishedMapsListResponse o) { | 1838 checkPublishedMapsListResponse(api.PublishedMapsListResponse o) { |
1670 buildCounterPublishedMapsListResponse++; | 1839 buildCounterPublishedMapsListResponse++; |
1671 if (buildCounterPublishedMapsListResponse < 3) { | 1840 if (buildCounterPublishedMapsListResponse < 3) { |
1672 checkUnnamed124(o.maps); | 1841 checkUnnamed127(o.maps); |
1673 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1842 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
1674 } | 1843 } |
1675 buildCounterPublishedMapsListResponse--; | 1844 buildCounterPublishedMapsListResponse--; |
1676 } | 1845 } |
1677 | 1846 |
1678 buildUnnamed125() { | 1847 buildUnnamed128() { |
1679 var o = new core.List<core.double>(); | 1848 var o = new core.List<core.double>(); |
1680 o.add(42.0); | 1849 o.add(42.0); |
1681 o.add(42.0); | 1850 o.add(42.0); |
1682 return o; | 1851 return o; |
1683 } | 1852 } |
1684 | 1853 |
1685 checkUnnamed125(core.List<core.double> o) { | 1854 checkUnnamed128(core.List<core.double> o) { |
1686 unittest.expect(o, unittest.hasLength(2)); | 1855 unittest.expect(o, unittest.hasLength(2)); |
1687 unittest.expect(o[0], unittest.equals(42.0)); | 1856 unittest.expect(o[0], unittest.equals(42.0)); |
1688 unittest.expect(o[1], unittest.equals(42.0)); | 1857 unittest.expect(o[1], unittest.equals(42.0)); |
1689 } | 1858 } |
1690 | 1859 |
1691 buildUnnamed126() { | 1860 buildUnnamed129() { |
1692 var o = new core.List<api.File>(); | 1861 var o = new core.List<api.File>(); |
1693 o.add(buildFile()); | 1862 o.add(buildFile()); |
1694 o.add(buildFile()); | 1863 o.add(buildFile()); |
1695 return o; | 1864 return o; |
1696 } | 1865 } |
1697 | 1866 |
1698 checkUnnamed126(core.List<api.File> o) { | 1867 checkUnnamed129(core.List<api.File> o) { |
1699 unittest.expect(o, unittest.hasLength(2)); | 1868 unittest.expect(o, unittest.hasLength(2)); |
1700 checkFile(o[0]); | 1869 checkFile(o[0]); |
1701 checkFile(o[1]); | 1870 checkFile(o[1]); |
1702 } | 1871 } |
1703 | 1872 |
1704 core.int buildCounterRaster = 0; | 1873 core.int buildCounterRaster = 0; |
1705 buildRaster() { | 1874 buildRaster() { |
1706 var o = new api.Raster(); | 1875 var o = new api.Raster(); |
1707 buildCounterRaster++; | 1876 buildCounterRaster++; |
1708 if (buildCounterRaster < 3) { | 1877 if (buildCounterRaster < 3) { |
1709 o.acquisitionTime = buildAcquisitionTime(); | 1878 o.acquisitionTime = buildAcquisitionTime(); |
1710 o.attribution = "foo"; | 1879 o.attribution = "foo"; |
1711 o.bbox = buildUnnamed125(); | 1880 o.bbox = buildUnnamed128(); |
1712 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 1881 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 1882 o.creatorEmail = "foo"; |
1713 o.description = "foo"; | 1883 o.description = "foo"; |
1714 o.draftAccessList = "foo"; | 1884 o.draftAccessList = "foo"; |
1715 o.etag = "foo"; | 1885 o.etag = "foo"; |
1716 o.files = buildUnnamed126(); | 1886 o.files = buildUnnamed129(); |
1717 o.id = "foo"; | 1887 o.id = "foo"; |
1718 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 1888 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 1889 o.lastModifierEmail = "foo"; |
1719 o.maskType = "foo"; | 1890 o.maskType = "foo"; |
1720 o.name = "foo"; | 1891 o.name = "foo"; |
1721 o.processingStatus = "foo"; | 1892 o.processingStatus = "foo"; |
1722 o.projectId = "foo"; | 1893 o.projectId = "foo"; |
1723 o.rasterType = "foo"; | 1894 o.rasterType = "foo"; |
1724 o.tags = buildTags(); | 1895 o.tags = buildTags(); |
| 1896 o.writersCanEditPermissions = true; |
1725 } | 1897 } |
1726 buildCounterRaster--; | 1898 buildCounterRaster--; |
1727 return o; | 1899 return o; |
1728 } | 1900 } |
1729 | 1901 |
1730 checkRaster(api.Raster o) { | 1902 checkRaster(api.Raster o) { |
1731 buildCounterRaster++; | 1903 buildCounterRaster++; |
1732 if (buildCounterRaster < 3) { | 1904 if (buildCounterRaster < 3) { |
1733 checkAcquisitionTime(o.acquisitionTime); | 1905 checkAcquisitionTime(o.acquisitionTime); |
1734 unittest.expect(o.attribution, unittest.equals('foo')); | 1906 unittest.expect(o.attribution, unittest.equals('foo')); |
1735 checkUnnamed125(o.bbox); | 1907 checkUnnamed128(o.bbox); |
1736 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 1908 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
| 1909 unittest.expect(o.creatorEmail, unittest.equals('foo')); |
1737 unittest.expect(o.description, unittest.equals('foo')); | 1910 unittest.expect(o.description, unittest.equals('foo')); |
1738 unittest.expect(o.draftAccessList, unittest.equals('foo')); | 1911 unittest.expect(o.draftAccessList, unittest.equals('foo')); |
1739 unittest.expect(o.etag, unittest.equals('foo')); | 1912 unittest.expect(o.etag, unittest.equals('foo')); |
1740 checkUnnamed126(o.files); | 1913 checkUnnamed129(o.files); |
1741 unittest.expect(o.id, unittest.equals('foo')); | 1914 unittest.expect(o.id, unittest.equals('foo')); |
1742 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 1915 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
| 1916 unittest.expect(o.lastModifierEmail, unittest.equals('foo')); |
1743 unittest.expect(o.maskType, unittest.equals('foo')); | 1917 unittest.expect(o.maskType, unittest.equals('foo')); |
1744 unittest.expect(o.name, unittest.equals('foo')); | 1918 unittest.expect(o.name, unittest.equals('foo')); |
1745 unittest.expect(o.processingStatus, unittest.equals('foo')); | 1919 unittest.expect(o.processingStatus, unittest.equals('foo')); |
1746 unittest.expect(o.projectId, unittest.equals('foo')); | 1920 unittest.expect(o.projectId, unittest.equals('foo')); |
1747 unittest.expect(o.rasterType, unittest.equals('foo')); | 1921 unittest.expect(o.rasterType, unittest.equals('foo')); |
1748 checkTags(o.tags); | 1922 checkTags(o.tags); |
| 1923 unittest.expect(o.writersCanEditPermissions, unittest.isTrue); |
1749 } | 1924 } |
1750 buildCounterRaster--; | 1925 buildCounterRaster--; |
1751 } | 1926 } |
1752 | 1927 |
1753 buildUnnamed127() { | 1928 buildUnnamed130() { |
1754 var o = new core.List<core.double>(); | 1929 var o = new core.List<core.double>(); |
1755 o.add(42.0); | 1930 o.add(42.0); |
1756 o.add(42.0); | 1931 o.add(42.0); |
1757 return o; | 1932 return o; |
1758 } | 1933 } |
1759 | 1934 |
1760 checkUnnamed127(core.List<core.double> o) { | 1935 checkUnnamed130(core.List<core.double> o) { |
1761 unittest.expect(o, unittest.hasLength(2)); | 1936 unittest.expect(o, unittest.hasLength(2)); |
1762 unittest.expect(o[0], unittest.equals(42.0)); | 1937 unittest.expect(o[0], unittest.equals(42.0)); |
1763 unittest.expect(o[1], unittest.equals(42.0)); | 1938 unittest.expect(o[1], unittest.equals(42.0)); |
1764 } | 1939 } |
1765 | 1940 |
1766 core.int buildCounterRasterCollection = 0; | 1941 core.int buildCounterRasterCollection = 0; |
1767 buildRasterCollection() { | 1942 buildRasterCollection() { |
1768 var o = new api.RasterCollection(); | 1943 var o = new api.RasterCollection(); |
1769 buildCounterRasterCollection++; | 1944 buildCounterRasterCollection++; |
1770 if (buildCounterRasterCollection < 3) { | 1945 if (buildCounterRasterCollection < 3) { |
1771 o.attribution = "foo"; | 1946 o.attribution = "foo"; |
1772 o.bbox = buildUnnamed127(); | 1947 o.bbox = buildUnnamed130(); |
1773 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 1948 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 1949 o.creatorEmail = "foo"; |
1774 o.description = "foo"; | 1950 o.description = "foo"; |
1775 o.draftAccessList = "foo"; | 1951 o.draftAccessList = "foo"; |
1776 o.etag = "foo"; | 1952 o.etag = "foo"; |
1777 o.id = "foo"; | 1953 o.id = "foo"; |
1778 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 1954 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 1955 o.lastModifierEmail = "foo"; |
1779 o.mosaic = true; | 1956 o.mosaic = true; |
1780 o.name = "foo"; | 1957 o.name = "foo"; |
1781 o.processingStatus = "foo"; | 1958 o.processingStatus = "foo"; |
1782 o.projectId = "foo"; | 1959 o.projectId = "foo"; |
1783 o.rasterType = "foo"; | 1960 o.rasterType = "foo"; |
1784 o.tags = buildTags(); | 1961 o.tags = buildTags(); |
| 1962 o.writersCanEditPermissions = true; |
1785 } | 1963 } |
1786 buildCounterRasterCollection--; | 1964 buildCounterRasterCollection--; |
1787 return o; | 1965 return o; |
1788 } | 1966 } |
1789 | 1967 |
1790 checkRasterCollection(api.RasterCollection o) { | 1968 checkRasterCollection(api.RasterCollection o) { |
1791 buildCounterRasterCollection++; | 1969 buildCounterRasterCollection++; |
1792 if (buildCounterRasterCollection < 3) { | 1970 if (buildCounterRasterCollection < 3) { |
1793 unittest.expect(o.attribution, unittest.equals('foo')); | 1971 unittest.expect(o.attribution, unittest.equals('foo')); |
1794 checkUnnamed127(o.bbox); | 1972 checkUnnamed130(o.bbox); |
1795 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 1973 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
| 1974 unittest.expect(o.creatorEmail, unittest.equals('foo')); |
1796 unittest.expect(o.description, unittest.equals('foo')); | 1975 unittest.expect(o.description, unittest.equals('foo')); |
1797 unittest.expect(o.draftAccessList, unittest.equals('foo')); | 1976 unittest.expect(o.draftAccessList, unittest.equals('foo')); |
1798 unittest.expect(o.etag, unittest.equals('foo')); | 1977 unittest.expect(o.etag, unittest.equals('foo')); |
1799 unittest.expect(o.id, unittest.equals('foo')); | 1978 unittest.expect(o.id, unittest.equals('foo')); |
1800 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 1979 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
| 1980 unittest.expect(o.lastModifierEmail, unittest.equals('foo')); |
1801 unittest.expect(o.mosaic, unittest.isTrue); | 1981 unittest.expect(o.mosaic, unittest.isTrue); |
1802 unittest.expect(o.name, unittest.equals('foo')); | 1982 unittest.expect(o.name, unittest.equals('foo')); |
1803 unittest.expect(o.processingStatus, unittest.equals('foo')); | 1983 unittest.expect(o.processingStatus, unittest.equals('foo')); |
1804 unittest.expect(o.projectId, unittest.equals('foo')); | 1984 unittest.expect(o.projectId, unittest.equals('foo')); |
1805 unittest.expect(o.rasterType, unittest.equals('foo')); | 1985 unittest.expect(o.rasterType, unittest.equals('foo')); |
1806 checkTags(o.tags); | 1986 checkTags(o.tags); |
| 1987 unittest.expect(o.writersCanEditPermissions, unittest.isTrue); |
1807 } | 1988 } |
1808 buildCounterRasterCollection--; | 1989 buildCounterRasterCollection--; |
1809 } | 1990 } |
1810 | 1991 |
1811 buildUnnamed128() { | 1992 buildUnnamed131() { |
1812 var o = new core.List<api.RasterCollection>(); | 1993 var o = new core.List<api.RasterCollection>(); |
1813 o.add(buildRasterCollection()); | 1994 o.add(buildRasterCollection()); |
1814 o.add(buildRasterCollection()); | 1995 o.add(buildRasterCollection()); |
1815 return o; | 1996 return o; |
1816 } | 1997 } |
1817 | 1998 |
1818 checkUnnamed128(core.List<api.RasterCollection> o) { | 1999 checkUnnamed131(core.List<api.RasterCollection> o) { |
1819 unittest.expect(o, unittest.hasLength(2)); | 2000 unittest.expect(o, unittest.hasLength(2)); |
1820 checkRasterCollection(o[0]); | 2001 checkRasterCollection(o[0]); |
1821 checkRasterCollection(o[1]); | 2002 checkRasterCollection(o[1]); |
1822 } | 2003 } |
1823 | 2004 |
1824 core.int buildCounterRasterCollectionsListResponse = 0; | 2005 core.int buildCounterRasterCollectionsListResponse = 0; |
1825 buildRasterCollectionsListResponse() { | 2006 buildRasterCollectionsListResponse() { |
1826 var o = new api.RasterCollectionsListResponse(); | 2007 var o = new api.RasterCollectionsListResponse(); |
1827 buildCounterRasterCollectionsListResponse++; | 2008 buildCounterRasterCollectionsListResponse++; |
1828 if (buildCounterRasterCollectionsListResponse < 3) { | 2009 if (buildCounterRasterCollectionsListResponse < 3) { |
1829 o.nextPageToken = "foo"; | 2010 o.nextPageToken = "foo"; |
1830 o.rasterCollections = buildUnnamed128(); | 2011 o.rasterCollections = buildUnnamed131(); |
1831 } | 2012 } |
1832 buildCounterRasterCollectionsListResponse--; | 2013 buildCounterRasterCollectionsListResponse--; |
1833 return o; | 2014 return o; |
1834 } | 2015 } |
1835 | 2016 |
1836 checkRasterCollectionsListResponse(api.RasterCollectionsListResponse o) { | 2017 checkRasterCollectionsListResponse(api.RasterCollectionsListResponse o) { |
1837 buildCounterRasterCollectionsListResponse++; | 2018 buildCounterRasterCollectionsListResponse++; |
1838 if (buildCounterRasterCollectionsListResponse < 3) { | 2019 if (buildCounterRasterCollectionsListResponse < 3) { |
1839 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2020 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
1840 checkUnnamed128(o.rasterCollections); | 2021 checkUnnamed131(o.rasterCollections); |
1841 } | 2022 } |
1842 buildCounterRasterCollectionsListResponse--; | 2023 buildCounterRasterCollectionsListResponse--; |
1843 } | 2024 } |
1844 | 2025 |
1845 buildUnnamed129() { | 2026 buildUnnamed132() { |
1846 var o = new core.List<core.double>(); | 2027 var o = new core.List<core.double>(); |
1847 o.add(42.0); | 2028 o.add(42.0); |
1848 o.add(42.0); | 2029 o.add(42.0); |
1849 return o; | 2030 return o; |
1850 } | 2031 } |
1851 | 2032 |
1852 checkUnnamed129(core.List<core.double> o) { | 2033 checkUnnamed132(core.List<core.double> o) { |
1853 unittest.expect(o, unittest.hasLength(2)); | 2034 unittest.expect(o, unittest.hasLength(2)); |
1854 unittest.expect(o[0], unittest.equals(42.0)); | 2035 unittest.expect(o[0], unittest.equals(42.0)); |
1855 unittest.expect(o[1], unittest.equals(42.0)); | 2036 unittest.expect(o[1], unittest.equals(42.0)); |
1856 } | 2037 } |
1857 | 2038 |
1858 buildUnnamed130() { | 2039 buildUnnamed133() { |
1859 var o = new core.List<core.String>(); | 2040 var o = new core.List<core.String>(); |
1860 o.add("foo"); | 2041 o.add("foo"); |
1861 o.add("foo"); | 2042 o.add("foo"); |
1862 return o; | 2043 return o; |
1863 } | 2044 } |
1864 | 2045 |
1865 checkUnnamed130(core.List<core.String> o) { | 2046 checkUnnamed133(core.List<core.String> o) { |
1866 unittest.expect(o, unittest.hasLength(2)); | 2047 unittest.expect(o, unittest.hasLength(2)); |
1867 unittest.expect(o[0], unittest.equals('foo')); | 2048 unittest.expect(o[0], unittest.equals('foo')); |
1868 unittest.expect(o[1], unittest.equals('foo')); | 2049 unittest.expect(o[1], unittest.equals('foo')); |
1869 } | 2050 } |
1870 | 2051 |
1871 core.int buildCounterRasterCollectionsRaster = 0; | 2052 core.int buildCounterRasterCollectionsRaster = 0; |
1872 buildRasterCollectionsRaster() { | 2053 buildRasterCollectionsRaster() { |
1873 var o = new api.RasterCollectionsRaster(); | 2054 var o = new api.RasterCollectionsRaster(); |
1874 buildCounterRasterCollectionsRaster++; | 2055 buildCounterRasterCollectionsRaster++; |
1875 if (buildCounterRasterCollectionsRaster < 3) { | 2056 if (buildCounterRasterCollectionsRaster < 3) { |
1876 o.bbox = buildUnnamed129(); | 2057 o.bbox = buildUnnamed132(); |
1877 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 2058 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
1878 o.description = "foo"; | 2059 o.description = "foo"; |
1879 o.id = "foo"; | 2060 o.id = "foo"; |
1880 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 2061 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
1881 o.name = "foo"; | 2062 o.name = "foo"; |
1882 o.projectId = "foo"; | 2063 o.projectId = "foo"; |
1883 o.rasterType = "foo"; | 2064 o.rasterType = "foo"; |
1884 o.tags = buildUnnamed130(); | 2065 o.tags = buildUnnamed133(); |
1885 } | 2066 } |
1886 buildCounterRasterCollectionsRaster--; | 2067 buildCounterRasterCollectionsRaster--; |
1887 return o; | 2068 return o; |
1888 } | 2069 } |
1889 | 2070 |
1890 checkRasterCollectionsRaster(api.RasterCollectionsRaster o) { | 2071 checkRasterCollectionsRaster(api.RasterCollectionsRaster o) { |
1891 buildCounterRasterCollectionsRaster++; | 2072 buildCounterRasterCollectionsRaster++; |
1892 if (buildCounterRasterCollectionsRaster < 3) { | 2073 if (buildCounterRasterCollectionsRaster < 3) { |
1893 checkUnnamed129(o.bbox); | 2074 checkUnnamed132(o.bbox); |
1894 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 2075 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
1895 unittest.expect(o.description, unittest.equals('foo')); | 2076 unittest.expect(o.description, unittest.equals('foo')); |
1896 unittest.expect(o.id, unittest.equals('foo')); | 2077 unittest.expect(o.id, unittest.equals('foo')); |
1897 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 2078 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
1898 unittest.expect(o.name, unittest.equals('foo')); | 2079 unittest.expect(o.name, unittest.equals('foo')); |
1899 unittest.expect(o.projectId, unittest.equals('foo')); | 2080 unittest.expect(o.projectId, unittest.equals('foo')); |
1900 unittest.expect(o.rasterType, unittest.equals('foo')); | 2081 unittest.expect(o.rasterType, unittest.equals('foo')); |
1901 checkUnnamed130(o.tags); | 2082 checkUnnamed133(o.tags); |
1902 } | 2083 } |
1903 buildCounterRasterCollectionsRaster--; | 2084 buildCounterRasterCollectionsRaster--; |
1904 } | 2085 } |
1905 | 2086 |
1906 buildUnnamed131() { | 2087 buildUnnamed134() { |
1907 var o = new core.List<core.String>(); | 2088 var o = new core.List<core.String>(); |
1908 o.add("foo"); | 2089 o.add("foo"); |
1909 o.add("foo"); | 2090 o.add("foo"); |
1910 return o; | 2091 return o; |
1911 } | 2092 } |
1912 | 2093 |
1913 checkUnnamed131(core.List<core.String> o) { | 2094 checkUnnamed134(core.List<core.String> o) { |
1914 unittest.expect(o, unittest.hasLength(2)); | 2095 unittest.expect(o, unittest.hasLength(2)); |
1915 unittest.expect(o[0], unittest.equals('foo')); | 2096 unittest.expect(o[0], unittest.equals('foo')); |
1916 unittest.expect(o[1], unittest.equals('foo')); | 2097 unittest.expect(o[1], unittest.equals('foo')); |
1917 } | 2098 } |
1918 | 2099 |
1919 core.int buildCounterRasterCollectionsRasterBatchDeleteRequest = 0; | 2100 core.int buildCounterRasterCollectionsRasterBatchDeleteRequest = 0; |
1920 buildRasterCollectionsRasterBatchDeleteRequest() { | 2101 buildRasterCollectionsRasterBatchDeleteRequest() { |
1921 var o = new api.RasterCollectionsRasterBatchDeleteRequest(); | 2102 var o = new api.RasterCollectionsRasterBatchDeleteRequest(); |
1922 buildCounterRasterCollectionsRasterBatchDeleteRequest++; | 2103 buildCounterRasterCollectionsRasterBatchDeleteRequest++; |
1923 if (buildCounterRasterCollectionsRasterBatchDeleteRequest < 3) { | 2104 if (buildCounterRasterCollectionsRasterBatchDeleteRequest < 3) { |
1924 o.ids = buildUnnamed131(); | 2105 o.ids = buildUnnamed134(); |
1925 } | 2106 } |
1926 buildCounterRasterCollectionsRasterBatchDeleteRequest--; | 2107 buildCounterRasterCollectionsRasterBatchDeleteRequest--; |
1927 return o; | 2108 return o; |
1928 } | 2109 } |
1929 | 2110 |
1930 checkRasterCollectionsRasterBatchDeleteRequest(api.RasterCollectionsRasterBatchD
eleteRequest o) { | 2111 checkRasterCollectionsRasterBatchDeleteRequest(api.RasterCollectionsRasterBatchD
eleteRequest o) { |
1931 buildCounterRasterCollectionsRasterBatchDeleteRequest++; | 2112 buildCounterRasterCollectionsRasterBatchDeleteRequest++; |
1932 if (buildCounterRasterCollectionsRasterBatchDeleteRequest < 3) { | 2113 if (buildCounterRasterCollectionsRasterBatchDeleteRequest < 3) { |
1933 checkUnnamed131(o.ids); | 2114 checkUnnamed134(o.ids); |
1934 } | 2115 } |
1935 buildCounterRasterCollectionsRasterBatchDeleteRequest--; | 2116 buildCounterRasterCollectionsRasterBatchDeleteRequest--; |
1936 } | 2117 } |
1937 | 2118 |
1938 core.int buildCounterRasterCollectionsRastersBatchDeleteResponse = 0; | 2119 core.int buildCounterRasterCollectionsRastersBatchDeleteResponse = 0; |
1939 buildRasterCollectionsRastersBatchDeleteResponse() { | 2120 buildRasterCollectionsRastersBatchDeleteResponse() { |
1940 var o = new api.RasterCollectionsRastersBatchDeleteResponse(); | 2121 var o = new api.RasterCollectionsRastersBatchDeleteResponse(); |
1941 buildCounterRasterCollectionsRastersBatchDeleteResponse++; | 2122 buildCounterRasterCollectionsRastersBatchDeleteResponse++; |
1942 if (buildCounterRasterCollectionsRastersBatchDeleteResponse < 3) { | 2123 if (buildCounterRasterCollectionsRastersBatchDeleteResponse < 3) { |
1943 } | 2124 } |
1944 buildCounterRasterCollectionsRastersBatchDeleteResponse--; | 2125 buildCounterRasterCollectionsRastersBatchDeleteResponse--; |
1945 return o; | 2126 return o; |
1946 } | 2127 } |
1947 | 2128 |
1948 checkRasterCollectionsRastersBatchDeleteResponse(api.RasterCollectionsRastersBat
chDeleteResponse o) { | 2129 checkRasterCollectionsRastersBatchDeleteResponse(api.RasterCollectionsRastersBat
chDeleteResponse o) { |
1949 buildCounterRasterCollectionsRastersBatchDeleteResponse++; | 2130 buildCounterRasterCollectionsRastersBatchDeleteResponse++; |
1950 if (buildCounterRasterCollectionsRastersBatchDeleteResponse < 3) { | 2131 if (buildCounterRasterCollectionsRastersBatchDeleteResponse < 3) { |
1951 } | 2132 } |
1952 buildCounterRasterCollectionsRastersBatchDeleteResponse--; | 2133 buildCounterRasterCollectionsRastersBatchDeleteResponse--; |
1953 } | 2134 } |
1954 | 2135 |
1955 buildUnnamed132() { | 2136 buildUnnamed135() { |
1956 var o = new core.List<core.String>(); | 2137 var o = new core.List<core.String>(); |
1957 o.add("foo"); | 2138 o.add("foo"); |
1958 o.add("foo"); | 2139 o.add("foo"); |
1959 return o; | 2140 return o; |
1960 } | 2141 } |
1961 | 2142 |
1962 checkUnnamed132(core.List<core.String> o) { | 2143 checkUnnamed135(core.List<core.String> o) { |
1963 unittest.expect(o, unittest.hasLength(2)); | 2144 unittest.expect(o, unittest.hasLength(2)); |
1964 unittest.expect(o[0], unittest.equals('foo')); | 2145 unittest.expect(o[0], unittest.equals('foo')); |
1965 unittest.expect(o[1], unittest.equals('foo')); | 2146 unittest.expect(o[1], unittest.equals('foo')); |
1966 } | 2147 } |
1967 | 2148 |
1968 core.int buildCounterRasterCollectionsRastersBatchInsertRequest = 0; | 2149 core.int buildCounterRasterCollectionsRastersBatchInsertRequest = 0; |
1969 buildRasterCollectionsRastersBatchInsertRequest() { | 2150 buildRasterCollectionsRastersBatchInsertRequest() { |
1970 var o = new api.RasterCollectionsRastersBatchInsertRequest(); | 2151 var o = new api.RasterCollectionsRastersBatchInsertRequest(); |
1971 buildCounterRasterCollectionsRastersBatchInsertRequest++; | 2152 buildCounterRasterCollectionsRastersBatchInsertRequest++; |
1972 if (buildCounterRasterCollectionsRastersBatchInsertRequest < 3) { | 2153 if (buildCounterRasterCollectionsRastersBatchInsertRequest < 3) { |
1973 o.ids = buildUnnamed132(); | 2154 o.ids = buildUnnamed135(); |
1974 } | 2155 } |
1975 buildCounterRasterCollectionsRastersBatchInsertRequest--; | 2156 buildCounterRasterCollectionsRastersBatchInsertRequest--; |
1976 return o; | 2157 return o; |
1977 } | 2158 } |
1978 | 2159 |
1979 checkRasterCollectionsRastersBatchInsertRequest(api.RasterCollectionsRastersBatc
hInsertRequest o) { | 2160 checkRasterCollectionsRastersBatchInsertRequest(api.RasterCollectionsRastersBatc
hInsertRequest o) { |
1980 buildCounterRasterCollectionsRastersBatchInsertRequest++; | 2161 buildCounterRasterCollectionsRastersBatchInsertRequest++; |
1981 if (buildCounterRasterCollectionsRastersBatchInsertRequest < 3) { | 2162 if (buildCounterRasterCollectionsRastersBatchInsertRequest < 3) { |
1982 checkUnnamed132(o.ids); | 2163 checkUnnamed135(o.ids); |
1983 } | 2164 } |
1984 buildCounterRasterCollectionsRastersBatchInsertRequest--; | 2165 buildCounterRasterCollectionsRastersBatchInsertRequest--; |
1985 } | 2166 } |
1986 | 2167 |
1987 core.int buildCounterRasterCollectionsRastersBatchInsertResponse = 0; | 2168 core.int buildCounterRasterCollectionsRastersBatchInsertResponse = 0; |
1988 buildRasterCollectionsRastersBatchInsertResponse() { | 2169 buildRasterCollectionsRastersBatchInsertResponse() { |
1989 var o = new api.RasterCollectionsRastersBatchInsertResponse(); | 2170 var o = new api.RasterCollectionsRastersBatchInsertResponse(); |
1990 buildCounterRasterCollectionsRastersBatchInsertResponse++; | 2171 buildCounterRasterCollectionsRastersBatchInsertResponse++; |
1991 if (buildCounterRasterCollectionsRastersBatchInsertResponse < 3) { | 2172 if (buildCounterRasterCollectionsRastersBatchInsertResponse < 3) { |
1992 } | 2173 } |
1993 buildCounterRasterCollectionsRastersBatchInsertResponse--; | 2174 buildCounterRasterCollectionsRastersBatchInsertResponse--; |
1994 return o; | 2175 return o; |
1995 } | 2176 } |
1996 | 2177 |
1997 checkRasterCollectionsRastersBatchInsertResponse(api.RasterCollectionsRastersBat
chInsertResponse o) { | 2178 checkRasterCollectionsRastersBatchInsertResponse(api.RasterCollectionsRastersBat
chInsertResponse o) { |
1998 buildCounterRasterCollectionsRastersBatchInsertResponse++; | 2179 buildCounterRasterCollectionsRastersBatchInsertResponse++; |
1999 if (buildCounterRasterCollectionsRastersBatchInsertResponse < 3) { | 2180 if (buildCounterRasterCollectionsRastersBatchInsertResponse < 3) { |
2000 } | 2181 } |
2001 buildCounterRasterCollectionsRastersBatchInsertResponse--; | 2182 buildCounterRasterCollectionsRastersBatchInsertResponse--; |
2002 } | 2183 } |
2003 | 2184 |
2004 buildUnnamed133() { | 2185 buildUnnamed136() { |
2005 var o = new core.List<api.RasterCollectionsRaster>(); | 2186 var o = new core.List<api.RasterCollectionsRaster>(); |
2006 o.add(buildRasterCollectionsRaster()); | 2187 o.add(buildRasterCollectionsRaster()); |
2007 o.add(buildRasterCollectionsRaster()); | 2188 o.add(buildRasterCollectionsRaster()); |
2008 return o; | 2189 return o; |
2009 } | 2190 } |
2010 | 2191 |
2011 checkUnnamed133(core.List<api.RasterCollectionsRaster> o) { | 2192 checkUnnamed136(core.List<api.RasterCollectionsRaster> o) { |
2012 unittest.expect(o, unittest.hasLength(2)); | 2193 unittest.expect(o, unittest.hasLength(2)); |
2013 checkRasterCollectionsRaster(o[0]); | 2194 checkRasterCollectionsRaster(o[0]); |
2014 checkRasterCollectionsRaster(o[1]); | 2195 checkRasterCollectionsRaster(o[1]); |
2015 } | 2196 } |
2016 | 2197 |
2017 core.int buildCounterRasterCollectionsRastersListResponse = 0; | 2198 core.int buildCounterRasterCollectionsRastersListResponse = 0; |
2018 buildRasterCollectionsRastersListResponse() { | 2199 buildRasterCollectionsRastersListResponse() { |
2019 var o = new api.RasterCollectionsRastersListResponse(); | 2200 var o = new api.RasterCollectionsRastersListResponse(); |
2020 buildCounterRasterCollectionsRastersListResponse++; | 2201 buildCounterRasterCollectionsRastersListResponse++; |
2021 if (buildCounterRasterCollectionsRastersListResponse < 3) { | 2202 if (buildCounterRasterCollectionsRastersListResponse < 3) { |
2022 o.nextPageToken = "foo"; | 2203 o.nextPageToken = "foo"; |
2023 o.rasters = buildUnnamed133(); | 2204 o.rasters = buildUnnamed136(); |
2024 } | 2205 } |
2025 buildCounterRasterCollectionsRastersListResponse--; | 2206 buildCounterRasterCollectionsRastersListResponse--; |
2026 return o; | 2207 return o; |
2027 } | 2208 } |
2028 | 2209 |
2029 checkRasterCollectionsRastersListResponse(api.RasterCollectionsRastersListRespon
se o) { | 2210 checkRasterCollectionsRastersListResponse(api.RasterCollectionsRastersListRespon
se o) { |
2030 buildCounterRasterCollectionsRastersListResponse++; | 2211 buildCounterRasterCollectionsRastersListResponse++; |
2031 if (buildCounterRasterCollectionsRastersListResponse < 3) { | 2212 if (buildCounterRasterCollectionsRastersListResponse < 3) { |
2032 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2213 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
2033 checkUnnamed133(o.rasters); | 2214 checkUnnamed136(o.rasters); |
2034 } | 2215 } |
2035 buildCounterRasterCollectionsRastersListResponse--; | 2216 buildCounterRasterCollectionsRastersListResponse--; |
2036 } | 2217 } |
2037 | 2218 |
2038 buildUnnamed134() { | 2219 buildUnnamed137() { |
2039 var o = new core.List<api.Raster>(); | 2220 var o = new core.List<api.Raster>(); |
2040 o.add(buildRaster()); | 2221 o.add(buildRaster()); |
2041 o.add(buildRaster()); | 2222 o.add(buildRaster()); |
2042 return o; | 2223 return o; |
2043 } | 2224 } |
2044 | 2225 |
2045 checkUnnamed134(core.List<api.Raster> o) { | 2226 checkUnnamed137(core.List<api.Raster> o) { |
2046 unittest.expect(o, unittest.hasLength(2)); | 2227 unittest.expect(o, unittest.hasLength(2)); |
2047 checkRaster(o[0]); | 2228 checkRaster(o[0]); |
2048 checkRaster(o[1]); | 2229 checkRaster(o[1]); |
2049 } | 2230 } |
2050 | 2231 |
2051 core.int buildCounterRastersListResponse = 0; | 2232 core.int buildCounterRastersListResponse = 0; |
2052 buildRastersListResponse() { | 2233 buildRastersListResponse() { |
2053 var o = new api.RastersListResponse(); | 2234 var o = new api.RastersListResponse(); |
2054 buildCounterRastersListResponse++; | 2235 buildCounterRastersListResponse++; |
2055 if (buildCounterRastersListResponse < 3) { | 2236 if (buildCounterRastersListResponse < 3) { |
2056 o.nextPageToken = "foo"; | 2237 o.nextPageToken = "foo"; |
2057 o.rasters = buildUnnamed134(); | 2238 o.rasters = buildUnnamed137(); |
2058 } | 2239 } |
2059 buildCounterRastersListResponse--; | 2240 buildCounterRastersListResponse--; |
2060 return o; | 2241 return o; |
2061 } | 2242 } |
2062 | 2243 |
2063 checkRastersListResponse(api.RastersListResponse o) { | 2244 checkRastersListResponse(api.RastersListResponse o) { |
2064 buildCounterRastersListResponse++; | 2245 buildCounterRastersListResponse++; |
2065 if (buildCounterRastersListResponse < 3) { | 2246 if (buildCounterRastersListResponse < 3) { |
2066 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2247 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
2067 checkUnnamed134(o.rasters); | 2248 checkUnnamed137(o.rasters); |
2068 } | 2249 } |
2069 buildCounterRastersListResponse--; | 2250 buildCounterRastersListResponse--; |
2070 } | 2251 } |
2071 | 2252 |
2072 core.int buildCounterScaledShape = 0; | 2253 core.int buildCounterScaledShape = 0; |
2073 buildScaledShape() { | 2254 buildScaledShape() { |
2074 var o = new api.ScaledShape(); | 2255 var o = new api.ScaledShape(); |
2075 buildCounterScaledShape++; | 2256 buildCounterScaledShape++; |
2076 if (buildCounterScaledShape < 3) { | 2257 if (buildCounterScaledShape < 3) { |
2077 o.border = buildBorder(); | 2258 o.border = buildBorder(); |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2110 buildCounterScalingFunction++; | 2291 buildCounterScalingFunction++; |
2111 if (buildCounterScalingFunction < 3) { | 2292 if (buildCounterScalingFunction < 3) { |
2112 unittest.expect(o.column, unittest.equals('foo')); | 2293 unittest.expect(o.column, unittest.equals('foo')); |
2113 unittest.expect(o.scalingType, unittest.equals('foo')); | 2294 unittest.expect(o.scalingType, unittest.equals('foo')); |
2114 checkSizeRange(o.sizeRange); | 2295 checkSizeRange(o.sizeRange); |
2115 checkValueRange(o.valueRange); | 2296 checkValueRange(o.valueRange); |
2116 } | 2297 } |
2117 buildCounterScalingFunction--; | 2298 buildCounterScalingFunction--; |
2118 } | 2299 } |
2119 | 2300 |
2120 buildUnnamed135() { | 2301 buildUnnamed138() { |
2121 var o = new core.List<api.TableColumn>(); | 2302 var o = new core.List<api.TableColumn>(); |
2122 o.add(buildTableColumn()); | 2303 o.add(buildTableColumn()); |
2123 o.add(buildTableColumn()); | 2304 o.add(buildTableColumn()); |
2124 return o; | 2305 return o; |
2125 } | 2306 } |
2126 | 2307 |
2127 checkUnnamed135(core.List<api.TableColumn> o) { | 2308 checkUnnamed138(core.List<api.TableColumn> o) { |
2128 unittest.expect(o, unittest.hasLength(2)); | 2309 unittest.expect(o, unittest.hasLength(2)); |
2129 checkTableColumn(o[0]); | 2310 checkTableColumn(o[0]); |
2130 checkTableColumn(o[1]); | 2311 checkTableColumn(o[1]); |
2131 } | 2312 } |
2132 | 2313 |
2133 core.int buildCounterSchema = 0; | 2314 core.int buildCounterSchema = 0; |
2134 buildSchema() { | 2315 buildSchema() { |
2135 var o = new api.Schema(); | 2316 var o = new api.Schema(); |
2136 buildCounterSchema++; | 2317 buildCounterSchema++; |
2137 if (buildCounterSchema < 3) { | 2318 if (buildCounterSchema < 3) { |
2138 o.columns = buildUnnamed135(); | 2319 o.columns = buildUnnamed138(); |
2139 o.primaryGeometry = "foo"; | 2320 o.primaryGeometry = "foo"; |
2140 o.primaryKey = "foo"; | 2321 o.primaryKey = "foo"; |
2141 } | 2322 } |
2142 buildCounterSchema--; | 2323 buildCounterSchema--; |
2143 return o; | 2324 return o; |
2144 } | 2325 } |
2145 | 2326 |
2146 checkSchema(api.Schema o) { | 2327 checkSchema(api.Schema o) { |
2147 buildCounterSchema++; | 2328 buildCounterSchema++; |
2148 if (buildCounterSchema < 3) { | 2329 if (buildCounterSchema < 3) { |
2149 checkUnnamed135(o.columns); | 2330 checkUnnamed138(o.columns); |
2150 unittest.expect(o.primaryGeometry, unittest.equals('foo')); | 2331 unittest.expect(o.primaryGeometry, unittest.equals('foo')); |
2151 unittest.expect(o.primaryKey, unittest.equals('foo')); | 2332 unittest.expect(o.primaryKey, unittest.equals('foo')); |
2152 } | 2333 } |
2153 buildCounterSchema--; | 2334 buildCounterSchema--; |
2154 } | 2335 } |
2155 | 2336 |
2156 core.int buildCounterSizeRange = 0; | 2337 core.int buildCounterSizeRange = 0; |
2157 buildSizeRange() { | 2338 buildSizeRange() { |
2158 var o = new api.SizeRange(); | 2339 var o = new api.SizeRange(); |
2159 buildCounterSizeRange++; | 2340 buildCounterSizeRange++; |
2160 if (buildCounterSizeRange < 3) { | 2341 if (buildCounterSizeRange < 3) { |
2161 o.max = 42.0; | 2342 o.max = 42.0; |
2162 o.min = 42.0; | 2343 o.min = 42.0; |
2163 } | 2344 } |
2164 buildCounterSizeRange--; | 2345 buildCounterSizeRange--; |
2165 return o; | 2346 return o; |
2166 } | 2347 } |
2167 | 2348 |
2168 checkSizeRange(api.SizeRange o) { | 2349 checkSizeRange(api.SizeRange o) { |
2169 buildCounterSizeRange++; | 2350 buildCounterSizeRange++; |
2170 if (buildCounterSizeRange < 3) { | 2351 if (buildCounterSizeRange < 3) { |
2171 unittest.expect(o.max, unittest.equals(42.0)); | 2352 unittest.expect(o.max, unittest.equals(42.0)); |
2172 unittest.expect(o.min, unittest.equals(42.0)); | 2353 unittest.expect(o.min, unittest.equals(42.0)); |
2173 } | 2354 } |
2174 buildCounterSizeRange--; | 2355 buildCounterSizeRange--; |
2175 } | 2356 } |
2176 | 2357 |
2177 buildUnnamed136() { | 2358 buildUnnamed139() { |
2178 var o = new core.List<core.double>(); | 2359 var o = new core.List<core.double>(); |
2179 o.add(42.0); | 2360 o.add(42.0); |
2180 o.add(42.0); | 2361 o.add(42.0); |
2181 return o; | 2362 return o; |
2182 } | 2363 } |
2183 | 2364 |
2184 checkUnnamed136(core.List<core.double> o) { | 2365 checkUnnamed139(core.List<core.double> o) { |
2185 unittest.expect(o, unittest.hasLength(2)); | 2366 unittest.expect(o, unittest.hasLength(2)); |
2186 unittest.expect(o[0], unittest.equals(42.0)); | 2367 unittest.expect(o[0], unittest.equals(42.0)); |
2187 unittest.expect(o[1], unittest.equals(42.0)); | 2368 unittest.expect(o[1], unittest.equals(42.0)); |
2188 } | 2369 } |
2189 | 2370 |
2190 buildUnnamed137() { | 2371 buildUnnamed140() { |
2191 var o = new core.List<api.File>(); | 2372 var o = new core.List<api.File>(); |
2192 o.add(buildFile()); | 2373 o.add(buildFile()); |
2193 o.add(buildFile()); | 2374 o.add(buildFile()); |
2194 return o; | 2375 return o; |
2195 } | 2376 } |
2196 | 2377 |
2197 checkUnnamed137(core.List<api.File> o) { | 2378 checkUnnamed140(core.List<api.File> o) { |
2198 unittest.expect(o, unittest.hasLength(2)); | 2379 unittest.expect(o, unittest.hasLength(2)); |
2199 checkFile(o[0]); | 2380 checkFile(o[0]); |
2200 checkFile(o[1]); | 2381 checkFile(o[1]); |
2201 } | 2382 } |
2202 | 2383 |
2203 core.int buildCounterTable = 0; | 2384 core.int buildCounterTable = 0; |
2204 buildTable() { | 2385 buildTable() { |
2205 var o = new api.Table(); | 2386 var o = new api.Table(); |
2206 buildCounterTable++; | 2387 buildCounterTable++; |
2207 if (buildCounterTable < 3) { | 2388 if (buildCounterTable < 3) { |
2208 o.bbox = buildUnnamed136(); | 2389 o.bbox = buildUnnamed139(); |
2209 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 2390 o.creationTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 2391 o.creatorEmail = "foo"; |
2210 o.description = "foo"; | 2392 o.description = "foo"; |
2211 o.draftAccessList = "foo"; | 2393 o.draftAccessList = "foo"; |
2212 o.etag = "foo"; | 2394 o.etag = "foo"; |
2213 o.files = buildUnnamed137(); | 2395 o.files = buildUnnamed140(); |
2214 o.id = "foo"; | 2396 o.id = "foo"; |
2215 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 2397 o.lastModifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| 2398 o.lastModifierEmail = "foo"; |
2216 o.name = "foo"; | 2399 o.name = "foo"; |
2217 o.processingStatus = "foo"; | 2400 o.processingStatus = "foo"; |
2218 o.projectId = "foo"; | 2401 o.projectId = "foo"; |
2219 o.publishedAccessList = "foo"; | 2402 o.publishedAccessList = "foo"; |
2220 o.schema = buildSchema(); | 2403 o.schema = buildSchema(); |
2221 o.sourceEncoding = "foo"; | 2404 o.sourceEncoding = "foo"; |
2222 o.tags = buildTags(); | 2405 o.tags = buildTags(); |
| 2406 o.writersCanEditPermissions = true; |
2223 } | 2407 } |
2224 buildCounterTable--; | 2408 buildCounterTable--; |
2225 return o; | 2409 return o; |
2226 } | 2410 } |
2227 | 2411 |
2228 checkTable(api.Table o) { | 2412 checkTable(api.Table o) { |
2229 buildCounterTable++; | 2413 buildCounterTable++; |
2230 if (buildCounterTable < 3) { | 2414 if (buildCounterTable < 3) { |
2231 checkUnnamed136(o.bbox); | 2415 checkUnnamed139(o.bbox); |
2232 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); | 2416 unittest.expect(o.creationTime, unittest.equals(core.DateTime.parse("2002-02
-27T14:01:02"))); |
| 2417 unittest.expect(o.creatorEmail, unittest.equals('foo')); |
2233 unittest.expect(o.description, unittest.equals('foo')); | 2418 unittest.expect(o.description, unittest.equals('foo')); |
2234 unittest.expect(o.draftAccessList, unittest.equals('foo')); | 2419 unittest.expect(o.draftAccessList, unittest.equals('foo')); |
2235 unittest.expect(o.etag, unittest.equals('foo')); | 2420 unittest.expect(o.etag, unittest.equals('foo')); |
2236 checkUnnamed137(o.files); | 2421 checkUnnamed140(o.files); |
2237 unittest.expect(o.id, unittest.equals('foo')); | 2422 unittest.expect(o.id, unittest.equals('foo')); |
2238 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); | 2423 unittest.expect(o.lastModifiedTime, unittest.equals(core.DateTime.parse("200
2-02-27T14:01:02"))); |
| 2424 unittest.expect(o.lastModifierEmail, unittest.equals('foo')); |
2239 unittest.expect(o.name, unittest.equals('foo')); | 2425 unittest.expect(o.name, unittest.equals('foo')); |
2240 unittest.expect(o.processingStatus, unittest.equals('foo')); | 2426 unittest.expect(o.processingStatus, unittest.equals('foo')); |
2241 unittest.expect(o.projectId, unittest.equals('foo')); | 2427 unittest.expect(o.projectId, unittest.equals('foo')); |
2242 unittest.expect(o.publishedAccessList, unittest.equals('foo')); | 2428 unittest.expect(o.publishedAccessList, unittest.equals('foo')); |
2243 checkSchema(o.schema); | 2429 checkSchema(o.schema); |
2244 unittest.expect(o.sourceEncoding, unittest.equals('foo')); | 2430 unittest.expect(o.sourceEncoding, unittest.equals('foo')); |
2245 checkTags(o.tags); | 2431 checkTags(o.tags); |
| 2432 unittest.expect(o.writersCanEditPermissions, unittest.isTrue); |
2246 } | 2433 } |
2247 buildCounterTable--; | 2434 buildCounterTable--; |
2248 } | 2435 } |
2249 | 2436 |
2250 core.int buildCounterTableColumn = 0; | 2437 core.int buildCounterTableColumn = 0; |
2251 buildTableColumn() { | 2438 buildTableColumn() { |
2252 var o = new api.TableColumn(); | 2439 var o = new api.TableColumn(); |
2253 buildCounterTableColumn++; | 2440 buildCounterTableColumn++; |
2254 if (buildCounterTableColumn < 3) { | 2441 if (buildCounterTableColumn < 3) { |
2255 o.name = "foo"; | 2442 o.name = "foo"; |
2256 o.type = "foo"; | 2443 o.type = "foo"; |
2257 } | 2444 } |
2258 buildCounterTableColumn--; | 2445 buildCounterTableColumn--; |
2259 return o; | 2446 return o; |
2260 } | 2447 } |
2261 | 2448 |
2262 checkTableColumn(api.TableColumn o) { | 2449 checkTableColumn(api.TableColumn o) { |
2263 buildCounterTableColumn++; | 2450 buildCounterTableColumn++; |
2264 if (buildCounterTableColumn < 3) { | 2451 if (buildCounterTableColumn < 3) { |
2265 unittest.expect(o.name, unittest.equals('foo')); | 2452 unittest.expect(o.name, unittest.equals('foo')); |
2266 unittest.expect(o.type, unittest.equals('foo')); | 2453 unittest.expect(o.type, unittest.equals('foo')); |
2267 } | 2454 } |
2268 buildCounterTableColumn--; | 2455 buildCounterTableColumn--; |
2269 } | 2456 } |
2270 | 2457 |
2271 buildUnnamed138() { | 2458 buildUnnamed141() { |
2272 var o = new core.List<api.Table>(); | 2459 var o = new core.List<api.Table>(); |
2273 o.add(buildTable()); | 2460 o.add(buildTable()); |
2274 o.add(buildTable()); | 2461 o.add(buildTable()); |
2275 return o; | 2462 return o; |
2276 } | 2463 } |
2277 | 2464 |
2278 checkUnnamed138(core.List<api.Table> o) { | 2465 checkUnnamed141(core.List<api.Table> o) { |
2279 unittest.expect(o, unittest.hasLength(2)); | 2466 unittest.expect(o, unittest.hasLength(2)); |
2280 checkTable(o[0]); | 2467 checkTable(o[0]); |
2281 checkTable(o[1]); | 2468 checkTable(o[1]); |
2282 } | 2469 } |
2283 | 2470 |
2284 core.int buildCounterTablesListResponse = 0; | 2471 core.int buildCounterTablesListResponse = 0; |
2285 buildTablesListResponse() { | 2472 buildTablesListResponse() { |
2286 var o = new api.TablesListResponse(); | 2473 var o = new api.TablesListResponse(); |
2287 buildCounterTablesListResponse++; | 2474 buildCounterTablesListResponse++; |
2288 if (buildCounterTablesListResponse < 3) { | 2475 if (buildCounterTablesListResponse < 3) { |
2289 o.nextPageToken = "foo"; | 2476 o.nextPageToken = "foo"; |
2290 o.tables = buildUnnamed138(); | 2477 o.tables = buildUnnamed141(); |
2291 } | 2478 } |
2292 buildCounterTablesListResponse--; | 2479 buildCounterTablesListResponse--; |
2293 return o; | 2480 return o; |
2294 } | 2481 } |
2295 | 2482 |
2296 checkTablesListResponse(api.TablesListResponse o) { | 2483 checkTablesListResponse(api.TablesListResponse o) { |
2297 buildCounterTablesListResponse++; | 2484 buildCounterTablesListResponse++; |
2298 if (buildCounterTablesListResponse < 3) { | 2485 if (buildCounterTablesListResponse < 3) { |
2299 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 2486 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
2300 checkUnnamed138(o.tables); | 2487 checkUnnamed141(o.tables); |
2301 } | 2488 } |
2302 buildCounterTablesListResponse--; | 2489 buildCounterTablesListResponse--; |
2303 } | 2490 } |
2304 | 2491 |
2305 buildTags() { | 2492 buildTags() { |
2306 var o = new api.Tags(); | 2493 var o = new api.Tags(); |
2307 o.add("foo"); | 2494 o.add("foo"); |
2308 o.add("foo"); | 2495 o.add("foo"); |
2309 return o; | 2496 return o; |
2310 } | 2497 } |
(...skipping 18 matching lines...) Expand all Loading... |
2329 | 2516 |
2330 checkValueRange(api.ValueRange o) { | 2517 checkValueRange(api.ValueRange o) { |
2331 buildCounterValueRange++; | 2518 buildCounterValueRange++; |
2332 if (buildCounterValueRange < 3) { | 2519 if (buildCounterValueRange < 3) { |
2333 unittest.expect(o.max, unittest.equals(42.0)); | 2520 unittest.expect(o.max, unittest.equals(42.0)); |
2334 unittest.expect(o.min, unittest.equals(42.0)); | 2521 unittest.expect(o.min, unittest.equals(42.0)); |
2335 } | 2522 } |
2336 buildCounterValueRange--; | 2523 buildCounterValueRange--; |
2337 } | 2524 } |
2338 | 2525 |
2339 buildUnnamed139() { | 2526 buildUnnamed142() { |
2340 var o = new core.List<api.DisplayRule>(); | 2527 var o = new core.List<api.DisplayRule>(); |
2341 o.add(buildDisplayRule()); | 2528 o.add(buildDisplayRule()); |
2342 o.add(buildDisplayRule()); | 2529 o.add(buildDisplayRule()); |
2343 return o; | 2530 return o; |
2344 } | 2531 } |
2345 | 2532 |
2346 checkUnnamed139(core.List<api.DisplayRule> o) { | 2533 checkUnnamed142(core.List<api.DisplayRule> o) { |
2347 unittest.expect(o, unittest.hasLength(2)); | 2534 unittest.expect(o, unittest.hasLength(2)); |
2348 checkDisplayRule(o[0]); | 2535 checkDisplayRule(o[0]); |
2349 checkDisplayRule(o[1]); | 2536 checkDisplayRule(o[1]); |
2350 } | 2537 } |
2351 | 2538 |
2352 core.int buildCounterVectorStyle = 0; | 2539 core.int buildCounterVectorStyle = 0; |
2353 buildVectorStyle() { | 2540 buildVectorStyle() { |
2354 var o = new api.VectorStyle(); | 2541 var o = new api.VectorStyle(); |
2355 buildCounterVectorStyle++; | 2542 buildCounterVectorStyle++; |
2356 if (buildCounterVectorStyle < 3) { | 2543 if (buildCounterVectorStyle < 3) { |
2357 o.displayRules = buildUnnamed139(); | 2544 o.displayRules = buildUnnamed142(); |
2358 o.featureInfo = buildFeatureInfo(); | 2545 o.featureInfo = buildFeatureInfo(); |
2359 o.type = "foo"; | 2546 o.type = "foo"; |
2360 } | 2547 } |
2361 buildCounterVectorStyle--; | 2548 buildCounterVectorStyle--; |
2362 return o; | 2549 return o; |
2363 } | 2550 } |
2364 | 2551 |
2365 checkVectorStyle(api.VectorStyle o) { | 2552 checkVectorStyle(api.VectorStyle o) { |
2366 buildCounterVectorStyle++; | 2553 buildCounterVectorStyle++; |
2367 if (buildCounterVectorStyle < 3) { | 2554 if (buildCounterVectorStyle < 3) { |
2368 checkUnnamed139(o.displayRules); | 2555 checkUnnamed142(o.displayRules); |
2369 checkFeatureInfo(o.featureInfo); | 2556 checkFeatureInfo(o.featureInfo); |
2370 unittest.expect(o.type, unittest.equals('foo')); | 2557 unittest.expect(o.type, unittest.equals('foo')); |
2371 } | 2558 } |
2372 buildCounterVectorStyle--; | 2559 buildCounterVectorStyle--; |
2373 } | 2560 } |
2374 | 2561 |
2375 core.int buildCounterZoomLevels = 0; | 2562 core.int buildCounterZoomLevels = 0; |
2376 buildZoomLevels() { | 2563 buildZoomLevels() { |
2377 var o = new api.ZoomLevels(); | 2564 var o = new api.ZoomLevels(); |
2378 buildCounterZoomLevels++; | 2565 buildCounterZoomLevels++; |
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2784 | 2971 |
2785 unittest.group("obj-schema-ParentsListResponse", () { | 2972 unittest.group("obj-schema-ParentsListResponse", () { |
2786 unittest.test("to-json--from-json", () { | 2973 unittest.test("to-json--from-json", () { |
2787 var o = buildParentsListResponse(); | 2974 var o = buildParentsListResponse(); |
2788 var od = new api.ParentsListResponse.fromJson(o.toJson()); | 2975 var od = new api.ParentsListResponse.fromJson(o.toJson()); |
2789 checkParentsListResponse(od); | 2976 checkParentsListResponse(od); |
2790 }); | 2977 }); |
2791 }); | 2978 }); |
2792 | 2979 |
2793 | 2980 |
| 2981 unittest.group("obj-schema-Permission", () { |
| 2982 unittest.test("to-json--from-json", () { |
| 2983 var o = buildPermission(); |
| 2984 var od = new api.Permission.fromJson(o.toJson()); |
| 2985 checkPermission(od); |
| 2986 }); |
| 2987 }); |
| 2988 |
| 2989 |
| 2990 unittest.group("obj-schema-PermissionsBatchDeleteRequest", () { |
| 2991 unittest.test("to-json--from-json", () { |
| 2992 var o = buildPermissionsBatchDeleteRequest(); |
| 2993 var od = new api.PermissionsBatchDeleteRequest.fromJson(o.toJson()); |
| 2994 checkPermissionsBatchDeleteRequest(od); |
| 2995 }); |
| 2996 }); |
| 2997 |
| 2998 |
| 2999 unittest.group("obj-schema-PermissionsBatchDeleteResponse", () { |
| 3000 unittest.test("to-json--from-json", () { |
| 3001 var o = buildPermissionsBatchDeleteResponse(); |
| 3002 var od = new api.PermissionsBatchDeleteResponse.fromJson(o.toJson()); |
| 3003 checkPermissionsBatchDeleteResponse(od); |
| 3004 }); |
| 3005 }); |
| 3006 |
| 3007 |
| 3008 unittest.group("obj-schema-PermissionsBatchUpdateRequest", () { |
| 3009 unittest.test("to-json--from-json", () { |
| 3010 var o = buildPermissionsBatchUpdateRequest(); |
| 3011 var od = new api.PermissionsBatchUpdateRequest.fromJson(o.toJson()); |
| 3012 checkPermissionsBatchUpdateRequest(od); |
| 3013 }); |
| 3014 }); |
| 3015 |
| 3016 |
| 3017 unittest.group("obj-schema-PermissionsBatchUpdateResponse", () { |
| 3018 unittest.test("to-json--from-json", () { |
| 3019 var o = buildPermissionsBatchUpdateResponse(); |
| 3020 var od = new api.PermissionsBatchUpdateResponse.fromJson(o.toJson()); |
| 3021 checkPermissionsBatchUpdateResponse(od); |
| 3022 }); |
| 3023 }); |
| 3024 |
| 3025 |
| 3026 unittest.group("obj-schema-PermissionsListResponse", () { |
| 3027 unittest.test("to-json--from-json", () { |
| 3028 var o = buildPermissionsListResponse(); |
| 3029 var od = new api.PermissionsListResponse.fromJson(o.toJson()); |
| 3030 checkPermissionsListResponse(od); |
| 3031 }); |
| 3032 }); |
| 3033 |
| 3034 |
2794 unittest.group("obj-schema-PointStyle", () { | 3035 unittest.group("obj-schema-PointStyle", () { |
2795 unittest.test("to-json--from-json", () { | 3036 unittest.test("to-json--from-json", () { |
2796 var o = buildPointStyle(); | 3037 var o = buildPointStyle(); |
2797 var od = new api.PointStyle.fromJson(o.toJson()); | 3038 var od = new api.PointStyle.fromJson(o.toJson()); |
2798 checkPointStyle(od); | 3039 checkPointStyle(od); |
2799 }); | 3040 }); |
2800 }); | 3041 }); |
2801 | 3042 |
2802 | 3043 |
2803 unittest.group("obj-schema-PolygonStyle", () { | 3044 unittest.group("obj-schema-PolygonStyle", () { |
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3074 unittest.test("method--get", () { | 3315 unittest.test("method--get", () { |
3075 | 3316 |
3076 var mock = new common_test.HttpServerMock(); | 3317 var mock = new common_test.HttpServerMock(); |
3077 api.AssetsResourceApi res = new api.MapsengineApi(mock).assets; | 3318 api.AssetsResourceApi res = new api.MapsengineApi(mock).assets; |
3078 var arg_id = "foo"; | 3319 var arg_id = "foo"; |
3079 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3320 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3080 var path = (req.url).path; | 3321 var path = (req.url).path; |
3081 var pathOffset = 0; | 3322 var pathOffset = 0; |
3082 var index; | 3323 var index; |
3083 var subPart; | 3324 var subPart; |
3084 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3325 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3085 pathOffset += 15; | 3326 pathOffset += 1; |
| 3327 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3328 pathOffset += 14; |
3086 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("assets/")); | 3329 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("assets/")); |
3087 pathOffset += 7; | 3330 pathOffset += 7; |
3088 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3331 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3089 pathOffset = path.length; | 3332 pathOffset = path.length; |
3090 unittest.expect(subPart, unittest.equals("$arg_id")); | 3333 unittest.expect(subPart, unittest.equals("$arg_id")); |
3091 | 3334 |
3092 var query = (req.url).query; | 3335 var query = (req.url).query; |
3093 var queryOffset = 0; | 3336 var queryOffset = 0; |
3094 var queryMap = {}; | 3337 var queryMap = {}; |
3095 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3338 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3133 var arg_projectId = "foo"; | 3376 var arg_projectId = "foo"; |
3134 var arg_role = "foo"; | 3377 var arg_role = "foo"; |
3135 var arg_search = "foo"; | 3378 var arg_search = "foo"; |
3136 var arg_tags = "foo"; | 3379 var arg_tags = "foo"; |
3137 var arg_type = "foo"; | 3380 var arg_type = "foo"; |
3138 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3381 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3139 var path = (req.url).path; | 3382 var path = (req.url).path; |
3140 var pathOffset = 0; | 3383 var pathOffset = 0; |
3141 var index; | 3384 var index; |
3142 var subPart; | 3385 var subPart; |
3143 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3386 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3144 pathOffset += 15; | 3387 pathOffset += 1; |
| 3388 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3389 pathOffset += 14; |
3145 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("assets")); | 3390 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("assets")); |
3146 pathOffset += 6; | 3391 pathOffset += 6; |
3147 | 3392 |
3148 var query = (req.url).query; | 3393 var query = (req.url).query; |
3149 var queryOffset = 0; | 3394 var queryOffset = 0; |
3150 var queryMap = {}; | 3395 var queryMap = {}; |
3151 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3396 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3152 parseBool(n) { | 3397 parseBool(n) { |
3153 if (n == "true") return true; | 3398 if (n == "true") return true; |
3154 if (n == "false") return false; | 3399 if (n == "false") return false; |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3196 var mock = new common_test.HttpServerMock(); | 3441 var mock = new common_test.HttpServerMock(); |
3197 api.AssetsParentsResourceApi res = new api.MapsengineApi(mock).assets.pare
nts; | 3442 api.AssetsParentsResourceApi res = new api.MapsengineApi(mock).assets.pare
nts; |
3198 var arg_id = "foo"; | 3443 var arg_id = "foo"; |
3199 var arg_maxResults = 42; | 3444 var arg_maxResults = 42; |
3200 var arg_pageToken = "foo"; | 3445 var arg_pageToken = "foo"; |
3201 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3446 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3202 var path = (req.url).path; | 3447 var path = (req.url).path; |
3203 var pathOffset = 0; | 3448 var pathOffset = 0; |
3204 var index; | 3449 var index; |
3205 var subPart; | 3450 var subPart; |
3206 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3451 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3207 pathOffset += 15; | 3452 pathOffset += 1; |
| 3453 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3454 pathOffset += 14; |
3208 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("assets/")); | 3455 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("assets/")); |
3209 pathOffset += 7; | 3456 pathOffset += 7; |
3210 index = path.indexOf("/parents", pathOffset); | 3457 index = path.indexOf("/parents", pathOffset); |
3211 unittest.expect(index >= 0, unittest.isTrue); | 3458 unittest.expect(index >= 0, unittest.isTrue); |
3212 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3459 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3213 pathOffset = index; | 3460 pathOffset = index; |
3214 unittest.expect(subPart, unittest.equals("$arg_id")); | 3461 unittest.expect(subPart, unittest.equals("$arg_id")); |
3215 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); | 3462 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); |
3216 pathOffset += 8; | 3463 pathOffset += 8; |
3217 | 3464 |
(...skipping 24 matching lines...) Expand all Loading... |
3242 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 3489 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
3243 }), true); | 3490 }), true); |
3244 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { | 3491 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { |
3245 checkParentsListResponse(response); | 3492 checkParentsListResponse(response); |
3246 }))); | 3493 }))); |
3247 }); | 3494 }); |
3248 | 3495 |
3249 }); | 3496 }); |
3250 | 3497 |
3251 | 3498 |
| 3499 unittest.group("resource-AssetsPermissionsResourceApi", () { |
| 3500 unittest.test("method--list", () { |
| 3501 |
| 3502 var mock = new common_test.HttpServerMock(); |
| 3503 api.AssetsPermissionsResourceApi res = new api.MapsengineApi(mock).assets.
permissions; |
| 3504 var arg_id = "foo"; |
| 3505 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 3506 var path = (req.url).path; |
| 3507 var pathOffset = 0; |
| 3508 var index; |
| 3509 var subPart; |
| 3510 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 3511 pathOffset += 1; |
| 3512 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3513 pathOffset += 14; |
| 3514 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("assets/")); |
| 3515 pathOffset += 7; |
| 3516 index = path.indexOf("/permissions", pathOffset); |
| 3517 unittest.expect(index >= 0, unittest.isTrue); |
| 3518 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 3519 pathOffset = index; |
| 3520 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 3521 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); |
| 3522 pathOffset += 12; |
| 3523 |
| 3524 var query = (req.url).query; |
| 3525 var queryOffset = 0; |
| 3526 var queryMap = {}; |
| 3527 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 3528 parseBool(n) { |
| 3529 if (n == "true") return true; |
| 3530 if (n == "false") return false; |
| 3531 if (n == null) return null; |
| 3532 throw new core.ArgumentError("Invalid boolean: $n"); |
| 3533 } |
| 3534 if (query.length > 0) { |
| 3535 for (var part in query.split("&")) { |
| 3536 var keyvalue = part.split("="); |
| 3537 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 3538 } |
| 3539 } |
| 3540 |
| 3541 |
| 3542 var h = { |
| 3543 "content-type" : "application/json; charset=utf-8", |
| 3544 }; |
| 3545 var resp = convert.JSON.encode(buildPermissionsListResponse()); |
| 3546 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 3547 }), true); |
| 3548 res.list(arg_id).then(unittest.expectAsync(((api.PermissionsListResponse r
esponse) { |
| 3549 checkPermissionsListResponse(response); |
| 3550 }))); |
| 3551 }); |
| 3552 |
| 3553 }); |
| 3554 |
| 3555 |
3252 unittest.group("resource-LayersResourceApi", () { | 3556 unittest.group("resource-LayersResourceApi", () { |
3253 unittest.test("method--cancelProcessing", () { | 3557 unittest.test("method--cancelProcessing", () { |
3254 | 3558 |
3255 var mock = new common_test.HttpServerMock(); | 3559 var mock = new common_test.HttpServerMock(); |
3256 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 3560 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3257 var arg_id = "foo"; | 3561 var arg_id = "foo"; |
3258 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3562 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3259 var path = (req.url).path; | 3563 var path = (req.url).path; |
3260 var pathOffset = 0; | 3564 var pathOffset = 0; |
3261 var index; | 3565 var index; |
3262 var subPart; | 3566 var subPart; |
3263 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3567 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3264 pathOffset += 15; | 3568 pathOffset += 1; |
| 3569 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3570 pathOffset += 14; |
3265 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 3571 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3266 pathOffset += 7; | 3572 pathOffset += 7; |
3267 index = path.indexOf("/cancelProcessing", pathOffset); | 3573 index = path.indexOf("/cancelProcessing", pathOffset); |
3268 unittest.expect(index >= 0, unittest.isTrue); | 3574 unittest.expect(index >= 0, unittest.isTrue); |
3269 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3575 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3270 pathOffset = index; | 3576 pathOffset = index; |
3271 unittest.expect(subPart, unittest.equals("$arg_id")); | 3577 unittest.expect(subPart, unittest.equals("$arg_id")); |
3272 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/cancelProcessing")); | 3578 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/cancelProcessing")); |
3273 pathOffset += 17; | 3579 pathOffset += 17; |
3274 | 3580 |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3308 var arg_request = buildLayer(); | 3614 var arg_request = buildLayer(); |
3309 var arg_process_1 = true; | 3615 var arg_process_1 = true; |
3310 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3616 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3311 var obj = new api.Layer.fromJson(json); | 3617 var obj = new api.Layer.fromJson(json); |
3312 checkLayer(obj); | 3618 checkLayer(obj); |
3313 | 3619 |
3314 var path = (req.url).path; | 3620 var path = (req.url).path; |
3315 var pathOffset = 0; | 3621 var pathOffset = 0; |
3316 var index; | 3622 var index; |
3317 var subPart; | 3623 var subPart; |
3318 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3624 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3319 pathOffset += 15; | 3625 pathOffset += 1; |
| 3626 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3627 pathOffset += 14; |
3320 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("layers")); | 3628 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("layers")); |
3321 pathOffset += 6; | 3629 pathOffset += 6; |
3322 | 3630 |
3323 var query = (req.url).query; | 3631 var query = (req.url).query; |
3324 var queryOffset = 0; | 3632 var queryOffset = 0; |
3325 var queryMap = {}; | 3633 var queryMap = {}; |
3326 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3634 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3327 parseBool(n) { | 3635 parseBool(n) { |
3328 if (n == "true") return true; | 3636 if (n == "true") return true; |
3329 if (n == "false") return false; | 3637 if (n == "false") return false; |
(...skipping 23 matching lines...) Expand all Loading... |
3353 unittest.test("method--delete", () { | 3661 unittest.test("method--delete", () { |
3354 | 3662 |
3355 var mock = new common_test.HttpServerMock(); | 3663 var mock = new common_test.HttpServerMock(); |
3356 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 3664 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3357 var arg_id = "foo"; | 3665 var arg_id = "foo"; |
3358 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3666 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3359 var path = (req.url).path; | 3667 var path = (req.url).path; |
3360 var pathOffset = 0; | 3668 var pathOffset = 0; |
3361 var index; | 3669 var index; |
3362 var subPart; | 3670 var subPart; |
3363 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3671 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3364 pathOffset += 15; | 3672 pathOffset += 1; |
| 3673 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3674 pathOffset += 14; |
3365 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 3675 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3366 pathOffset += 7; | 3676 pathOffset += 7; |
3367 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3677 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3368 pathOffset = path.length; | 3678 pathOffset = path.length; |
3369 unittest.expect(subPart, unittest.equals("$arg_id")); | 3679 unittest.expect(subPart, unittest.equals("$arg_id")); |
3370 | 3680 |
3371 var query = (req.url).query; | 3681 var query = (req.url).query; |
3372 var queryOffset = 0; | 3682 var queryOffset = 0; |
3373 var queryMap = {}; | 3683 var queryMap = {}; |
3374 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3684 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 24 matching lines...) Expand all Loading... |
3399 | 3709 |
3400 var mock = new common_test.HttpServerMock(); | 3710 var mock = new common_test.HttpServerMock(); |
3401 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 3711 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3402 var arg_id = "foo"; | 3712 var arg_id = "foo"; |
3403 var arg_version = "foo"; | 3713 var arg_version = "foo"; |
3404 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3714 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3405 var path = (req.url).path; | 3715 var path = (req.url).path; |
3406 var pathOffset = 0; | 3716 var pathOffset = 0; |
3407 var index; | 3717 var index; |
3408 var subPart; | 3718 var subPart; |
3409 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3719 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3410 pathOffset += 15; | 3720 pathOffset += 1; |
| 3721 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3722 pathOffset += 14; |
3411 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 3723 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3412 pathOffset += 7; | 3724 pathOffset += 7; |
3413 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3725 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3414 pathOffset = path.length; | 3726 pathOffset = path.length; |
3415 unittest.expect(subPart, unittest.equals("$arg_id")); | 3727 unittest.expect(subPart, unittest.equals("$arg_id")); |
3416 | 3728 |
3417 var query = (req.url).query; | 3729 var query = (req.url).query; |
3418 var queryOffset = 0; | 3730 var queryOffset = 0; |
3419 var queryMap = {}; | 3731 var queryMap = {}; |
3420 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3732 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 26 matching lines...) Expand all Loading... |
3447 unittest.test("method--getPublished", () { | 3759 unittest.test("method--getPublished", () { |
3448 | 3760 |
3449 var mock = new common_test.HttpServerMock(); | 3761 var mock = new common_test.HttpServerMock(); |
3450 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 3762 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3451 var arg_id = "foo"; | 3763 var arg_id = "foo"; |
3452 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3764 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3453 var path = (req.url).path; | 3765 var path = (req.url).path; |
3454 var pathOffset = 0; | 3766 var pathOffset = 0; |
3455 var index; | 3767 var index; |
3456 var subPart; | 3768 var subPart; |
3457 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3769 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3458 pathOffset += 15; | 3770 pathOffset += 1; |
| 3771 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3772 pathOffset += 14; |
3459 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 3773 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3460 pathOffset += 7; | 3774 pathOffset += 7; |
3461 index = path.indexOf("/published", pathOffset); | 3775 index = path.indexOf("/published", pathOffset); |
3462 unittest.expect(index >= 0, unittest.isTrue); | 3776 unittest.expect(index >= 0, unittest.isTrue); |
3463 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 3777 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3464 pathOffset = index; | 3778 pathOffset = index; |
3465 unittest.expect(subPart, unittest.equals("$arg_id")); | 3779 unittest.expect(subPart, unittest.equals("$arg_id")); |
3466 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/published")); | 3780 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/published")); |
3467 pathOffset += 10; | 3781 pathOffset += 10; |
3468 | 3782 |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3510 var arg_processingStatus = "foo"; | 3824 var arg_processingStatus = "foo"; |
3511 var arg_projectId = "foo"; | 3825 var arg_projectId = "foo"; |
3512 var arg_role = "foo"; | 3826 var arg_role = "foo"; |
3513 var arg_search = "foo"; | 3827 var arg_search = "foo"; |
3514 var arg_tags = "foo"; | 3828 var arg_tags = "foo"; |
3515 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3829 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3516 var path = (req.url).path; | 3830 var path = (req.url).path; |
3517 var pathOffset = 0; | 3831 var pathOffset = 0; |
3518 var index; | 3832 var index; |
3519 var subPart; | 3833 var subPart; |
3520 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3834 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3521 pathOffset += 15; | 3835 pathOffset += 1; |
| 3836 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3837 pathOffset += 14; |
3522 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("layers")); | 3838 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("layers")); |
3523 pathOffset += 6; | 3839 pathOffset += 6; |
3524 | 3840 |
3525 var query = (req.url).query; | 3841 var query = (req.url).query; |
3526 var queryOffset = 0; | 3842 var queryOffset = 0; |
3527 var queryMap = {}; | 3843 var queryMap = {}; |
3528 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3844 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3529 parseBool(n) { | 3845 parseBool(n) { |
3530 if (n == "true") return true; | 3846 if (n == "true") return true; |
3531 if (n == "false") return false; | 3847 if (n == "false") return false; |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3569 var mock = new common_test.HttpServerMock(); | 3885 var mock = new common_test.HttpServerMock(); |
3570 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 3886 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3571 var arg_maxResults = 42; | 3887 var arg_maxResults = 42; |
3572 var arg_pageToken = "foo"; | 3888 var arg_pageToken = "foo"; |
3573 var arg_projectId = "foo"; | 3889 var arg_projectId = "foo"; |
3574 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3890 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3575 var path = (req.url).path; | 3891 var path = (req.url).path; |
3576 var pathOffset = 0; | 3892 var pathOffset = 0; |
3577 var index; | 3893 var index; |
3578 var subPart; | 3894 var subPart; |
3579 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3895 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3580 pathOffset += 15; | 3896 pathOffset += 1; |
| 3897 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3898 pathOffset += 14; |
3581 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("layers/published")); | 3899 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("layers/published")); |
3582 pathOffset += 16; | 3900 pathOffset += 16; |
3583 | 3901 |
3584 var query = (req.url).query; | 3902 var query = (req.url).query; |
3585 var queryOffset = 0; | 3903 var queryOffset = 0; |
3586 var queryMap = {}; | 3904 var queryMap = {}; |
3587 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3905 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3588 parseBool(n) { | 3906 parseBool(n) { |
3589 if (n == "true") return true; | 3907 if (n == "true") return true; |
3590 if (n == "false") return false; | 3908 if (n == "false") return false; |
(...skipping 29 matching lines...) Expand all Loading... |
3620 var arg_request = buildLayer(); | 3938 var arg_request = buildLayer(); |
3621 var arg_id = "foo"; | 3939 var arg_id = "foo"; |
3622 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3940 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3623 var obj = new api.Layer.fromJson(json); | 3941 var obj = new api.Layer.fromJson(json); |
3624 checkLayer(obj); | 3942 checkLayer(obj); |
3625 | 3943 |
3626 var path = (req.url).path; | 3944 var path = (req.url).path; |
3627 var pathOffset = 0; | 3945 var pathOffset = 0; |
3628 var index; | 3946 var index; |
3629 var subPart; | 3947 var subPart; |
3630 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3948 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3631 pathOffset += 15; | 3949 pathOffset += 1; |
| 3950 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3951 pathOffset += 14; |
3632 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 3952 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3633 pathOffset += 7; | 3953 pathOffset += 7; |
3634 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 3954 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
3635 pathOffset = path.length; | 3955 pathOffset = path.length; |
3636 unittest.expect(subPart, unittest.equals("$arg_id")); | 3956 unittest.expect(subPart, unittest.equals("$arg_id")); |
3637 | 3957 |
3638 var query = (req.url).query; | 3958 var query = (req.url).query; |
3639 var queryOffset = 0; | 3959 var queryOffset = 0; |
3640 var queryMap = {}; | 3960 var queryMap = {}; |
3641 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 3961 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 23 matching lines...) Expand all Loading... |
3665 unittest.test("method--process", () { | 3985 unittest.test("method--process", () { |
3666 | 3986 |
3667 var mock = new common_test.HttpServerMock(); | 3987 var mock = new common_test.HttpServerMock(); |
3668 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 3988 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3669 var arg_id = "foo"; | 3989 var arg_id = "foo"; |
3670 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 3990 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3671 var path = (req.url).path; | 3991 var path = (req.url).path; |
3672 var pathOffset = 0; | 3992 var pathOffset = 0; |
3673 var index; | 3993 var index; |
3674 var subPart; | 3994 var subPart; |
3675 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 3995 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3676 pathOffset += 15; | 3996 pathOffset += 1; |
| 3997 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 3998 pathOffset += 14; |
3677 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 3999 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3678 pathOffset += 7; | 4000 pathOffset += 7; |
3679 index = path.indexOf("/process", pathOffset); | 4001 index = path.indexOf("/process", pathOffset); |
3680 unittest.expect(index >= 0, unittest.isTrue); | 4002 unittest.expect(index >= 0, unittest.isTrue); |
3681 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4003 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3682 pathOffset = index; | 4004 pathOffset = index; |
3683 unittest.expect(subPart, unittest.equals("$arg_id")); | 4005 unittest.expect(subPart, unittest.equals("$arg_id")); |
3684 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); | 4006 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); |
3685 pathOffset += 8; | 4007 pathOffset += 8; |
3686 | 4008 |
(...skipping 30 matching lines...) Expand all Loading... |
3717 | 4039 |
3718 var mock = new common_test.HttpServerMock(); | 4040 var mock = new common_test.HttpServerMock(); |
3719 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 4041 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3720 var arg_id = "foo"; | 4042 var arg_id = "foo"; |
3721 var arg_force = true; | 4043 var arg_force = true; |
3722 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4044 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3723 var path = (req.url).path; | 4045 var path = (req.url).path; |
3724 var pathOffset = 0; | 4046 var pathOffset = 0; |
3725 var index; | 4047 var index; |
3726 var subPart; | 4048 var subPart; |
3727 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4049 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3728 pathOffset += 15; | 4050 pathOffset += 1; |
| 4051 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4052 pathOffset += 14; |
3729 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 4053 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3730 pathOffset += 7; | 4054 pathOffset += 7; |
3731 index = path.indexOf("/publish", pathOffset); | 4055 index = path.indexOf("/publish", pathOffset); |
3732 unittest.expect(index >= 0, unittest.isTrue); | 4056 unittest.expect(index >= 0, unittest.isTrue); |
3733 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4057 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3734 pathOffset = index; | 4058 pathOffset = index; |
3735 unittest.expect(subPart, unittest.equals("$arg_id")); | 4059 unittest.expect(subPart, unittest.equals("$arg_id")); |
3736 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/publish")); | 4060 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/publish")); |
3737 pathOffset += 8; | 4061 pathOffset += 8; |
3738 | 4062 |
(...skipping 30 matching lines...) Expand all Loading... |
3769 unittest.test("method--unpublish", () { | 4093 unittest.test("method--unpublish", () { |
3770 | 4094 |
3771 var mock = new common_test.HttpServerMock(); | 4095 var mock = new common_test.HttpServerMock(); |
3772 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; | 4096 api.LayersResourceApi res = new api.MapsengineApi(mock).layers; |
3773 var arg_id = "foo"; | 4097 var arg_id = "foo"; |
3774 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4098 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3775 var path = (req.url).path; | 4099 var path = (req.url).path; |
3776 var pathOffset = 0; | 4100 var pathOffset = 0; |
3777 var index; | 4101 var index; |
3778 var subPart; | 4102 var subPart; |
3779 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4103 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3780 pathOffset += 15; | 4104 pathOffset += 1; |
| 4105 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4106 pathOffset += 14; |
3781 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 4107 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3782 pathOffset += 7; | 4108 pathOffset += 7; |
3783 index = path.indexOf("/unpublish", pathOffset); | 4109 index = path.indexOf("/unpublish", pathOffset); |
3784 unittest.expect(index >= 0, unittest.isTrue); | 4110 unittest.expect(index >= 0, unittest.isTrue); |
3785 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4111 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3786 pathOffset = index; | 4112 pathOffset = index; |
3787 unittest.expect(subPart, unittest.equals("$arg_id")); | 4113 unittest.expect(subPart, unittest.equals("$arg_id")); |
3788 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/unpublish")); | 4114 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/unpublish")); |
3789 pathOffset += 10; | 4115 pathOffset += 10; |
3790 | 4116 |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3826 var mock = new common_test.HttpServerMock(); | 4152 var mock = new common_test.HttpServerMock(); |
3827 api.LayersParentsResourceApi res = new api.MapsengineApi(mock).layers.pare
nts; | 4153 api.LayersParentsResourceApi res = new api.MapsengineApi(mock).layers.pare
nts; |
3828 var arg_id = "foo"; | 4154 var arg_id = "foo"; |
3829 var arg_maxResults = 42; | 4155 var arg_maxResults = 42; |
3830 var arg_pageToken = "foo"; | 4156 var arg_pageToken = "foo"; |
3831 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4157 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3832 var path = (req.url).path; | 4158 var path = (req.url).path; |
3833 var pathOffset = 0; | 4159 var pathOffset = 0; |
3834 var index; | 4160 var index; |
3835 var subPart; | 4161 var subPart; |
3836 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4162 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3837 pathOffset += 15; | 4163 pathOffset += 1; |
| 4164 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4165 pathOffset += 14; |
3838 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); | 4166 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3839 pathOffset += 7; | 4167 pathOffset += 7; |
3840 index = path.indexOf("/parents", pathOffset); | 4168 index = path.indexOf("/parents", pathOffset); |
3841 unittest.expect(index >= 0, unittest.isTrue); | 4169 unittest.expect(index >= 0, unittest.isTrue); |
3842 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4170 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
3843 pathOffset = index; | 4171 pathOffset = index; |
3844 unittest.expect(subPart, unittest.equals("$arg_id")); | 4172 unittest.expect(subPart, unittest.equals("$arg_id")); |
3845 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); | 4173 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); |
3846 pathOffset += 8; | 4174 pathOffset += 8; |
3847 | 4175 |
(...skipping 24 matching lines...) Expand all Loading... |
3872 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 4200 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
3873 }), true); | 4201 }), true); |
3874 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { | 4202 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { |
3875 checkParentsListResponse(response); | 4203 checkParentsListResponse(response); |
3876 }))); | 4204 }))); |
3877 }); | 4205 }); |
3878 | 4206 |
3879 }); | 4207 }); |
3880 | 4208 |
3881 | 4209 |
3882 unittest.group("resource-MapsResourceApi", () { | 4210 unittest.group("resource-LayersPermissionsResourceApi", () { |
3883 unittest.test("method--create", () { | 4211 unittest.test("method--batchDelete", () { |
3884 | 4212 |
3885 var mock = new common_test.HttpServerMock(); | 4213 var mock = new common_test.HttpServerMock(); |
3886 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4214 api.LayersPermissionsResourceApi res = new api.MapsengineApi(mock).layers.
permissions; |
3887 var arg_request = buildMap(); | 4215 var arg_request = buildPermissionsBatchDeleteRequest(); |
| 4216 var arg_id = "foo"; |
3888 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4217 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3889 var obj = new api.Map.fromJson(json); | 4218 var obj = new api.PermissionsBatchDeleteRequest.fromJson(json); |
3890 checkMap(obj); | 4219 checkPermissionsBatchDeleteRequest(obj); |
3891 | 4220 |
3892 var path = (req.url).path; | 4221 var path = (req.url).path; |
3893 var pathOffset = 0; | 4222 var pathOffset = 0; |
3894 var index; | 4223 var index; |
3895 var subPart; | 4224 var subPart; |
3896 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4225 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3897 pathOffset += 15; | 4226 pathOffset += 1; |
3898 unittest.expect(path.substring(pathOffset, pathOffset + 4), unittest.equ
als("maps")); | 4227 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
3899 pathOffset += 4; | 4228 pathOffset += 14; |
| 4229 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
| 4230 pathOffset += 7; |
| 4231 index = path.indexOf("/permissions/batchDelete", pathOffset); |
| 4232 unittest.expect(index >= 0, unittest.isTrue); |
| 4233 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 4234 pathOffset = index; |
| 4235 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4236 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchDelete")); |
| 4237 pathOffset += 24; |
3900 | 4238 |
3901 var query = (req.url).query; | 4239 var query = (req.url).query; |
3902 var queryOffset = 0; | 4240 var queryOffset = 0; |
3903 var queryMap = {}; | 4241 var queryMap = {}; |
3904 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4242 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3905 parseBool(n) { | 4243 parseBool(n) { |
3906 if (n == "true") return true; | 4244 if (n == "true") return true; |
3907 if (n == "false") return false; | 4245 if (n == "false") return false; |
3908 if (n == null) return null; | 4246 if (n == null) return null; |
3909 throw new core.ArgumentError("Invalid boolean: $n"); | 4247 throw new core.ArgumentError("Invalid boolean: $n"); |
3910 } | 4248 } |
3911 if (query.length > 0) { | 4249 if (query.length > 0) { |
3912 for (var part in query.split("&")) { | 4250 for (var part in query.split("&")) { |
3913 var keyvalue = part.split("="); | 4251 var keyvalue = part.split("="); |
3914 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4252 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
3915 } | 4253 } |
3916 } | 4254 } |
3917 | 4255 |
3918 | 4256 |
3919 var h = { | 4257 var h = { |
3920 "content-type" : "application/json; charset=utf-8", | 4258 "content-type" : "application/json; charset=utf-8", |
3921 }; | 4259 }; |
3922 var resp = convert.JSON.encode(buildMap()); | 4260 var resp = convert.JSON.encode(buildPermissionsBatchDeleteResponse()); |
3923 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 4261 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
3924 }), true); | 4262 }), true); |
3925 res.create(arg_request).then(unittest.expectAsync(((api.Map response) { | 4263 res.batchDelete(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchDeleteResponse response) { |
3926 checkMap(response); | 4264 checkPermissionsBatchDeleteResponse(response); |
3927 }))); | 4265 }))); |
3928 }); | 4266 }); |
3929 | 4267 |
3930 unittest.test("method--delete", () { | 4268 unittest.test("method--batchUpdate", () { |
3931 | 4269 |
3932 var mock = new common_test.HttpServerMock(); | 4270 var mock = new common_test.HttpServerMock(); |
3933 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4271 api.LayersPermissionsResourceApi res = new api.MapsengineApi(mock).layers.
permissions; |
| 4272 var arg_request = buildPermissionsBatchUpdateRequest(); |
3934 var arg_id = "foo"; | 4273 var arg_id = "foo"; |
3935 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4274 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4275 var obj = new api.PermissionsBatchUpdateRequest.fromJson(json); |
| 4276 checkPermissionsBatchUpdateRequest(obj); |
| 4277 |
3936 var path = (req.url).path; | 4278 var path = (req.url).path; |
3937 var pathOffset = 0; | 4279 var pathOffset = 0; |
3938 var index; | 4280 var index; |
3939 var subPart; | 4281 var subPart; |
3940 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4282 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3941 pathOffset += 15; | 4283 pathOffset += 1; |
3942 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); | 4284 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
3943 pathOffset += 5; | 4285 pathOffset += 14; |
3944 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4286 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3945 pathOffset = path.length; | 4287 pathOffset += 7; |
| 4288 index = path.indexOf("/permissions/batchUpdate", pathOffset); |
| 4289 unittest.expect(index >= 0, unittest.isTrue); |
| 4290 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 4291 pathOffset = index; |
3946 unittest.expect(subPart, unittest.equals("$arg_id")); | 4292 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4293 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchUpdate")); |
| 4294 pathOffset += 24; |
3947 | 4295 |
3948 var query = (req.url).query; | 4296 var query = (req.url).query; |
3949 var queryOffset = 0; | 4297 var queryOffset = 0; |
3950 var queryMap = {}; | 4298 var queryMap = {}; |
3951 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4299 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3952 parseBool(n) { | 4300 parseBool(n) { |
3953 if (n == "true") return true; | 4301 if (n == "true") return true; |
3954 if (n == "false") return false; | 4302 if (n == "false") return false; |
3955 if (n == null) return null; | 4303 if (n == null) return null; |
3956 throw new core.ArgumentError("Invalid boolean: $n"); | 4304 throw new core.ArgumentError("Invalid boolean: $n"); |
3957 } | 4305 } |
3958 if (query.length > 0) { | 4306 if (query.length > 0) { |
3959 for (var part in query.split("&")) { | 4307 for (var part in query.split("&")) { |
3960 var keyvalue = part.split("="); | 4308 var keyvalue = part.split("="); |
3961 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4309 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
3962 } | 4310 } |
3963 } | 4311 } |
3964 | 4312 |
3965 | 4313 |
3966 var h = { | 4314 var h = { |
3967 "content-type" : "application/json; charset=utf-8", | 4315 "content-type" : "application/json; charset=utf-8", |
3968 }; | 4316 }; |
3969 var resp = ""; | 4317 var resp = convert.JSON.encode(buildPermissionsBatchUpdateResponse()); |
3970 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 4318 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
3971 }), true); | 4319 }), true); |
3972 res.delete(arg_id).then(unittest.expectAsync((_) {})); | 4320 res.batchUpdate(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchUpdateResponse response) { |
| 4321 checkPermissionsBatchUpdateResponse(response); |
| 4322 }))); |
3973 }); | 4323 }); |
3974 | 4324 |
3975 unittest.test("method--get", () { | 4325 unittest.test("method--list", () { |
3976 | 4326 |
3977 var mock = new common_test.HttpServerMock(); | 4327 var mock = new common_test.HttpServerMock(); |
3978 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4328 api.LayersPermissionsResourceApi res = new api.MapsengineApi(mock).layers.
permissions; |
3979 var arg_id = "foo"; | 4329 var arg_id = "foo"; |
3980 var arg_version = "foo"; | |
3981 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4330 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
3982 var path = (req.url).path; | 4331 var path = (req.url).path; |
3983 var pathOffset = 0; | 4332 var pathOffset = 0; |
3984 var index; | 4333 var index; |
3985 var subPart; | 4334 var subPart; |
3986 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4335 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
3987 pathOffset += 15; | 4336 pathOffset += 1; |
3988 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); | 4337 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
3989 pathOffset += 5; | 4338 pathOffset += 14; |
3990 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4339 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("layers/")); |
3991 pathOffset = path.length; | 4340 pathOffset += 7; |
| 4341 index = path.indexOf("/permissions", pathOffset); |
| 4342 unittest.expect(index >= 0, unittest.isTrue); |
| 4343 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 4344 pathOffset = index; |
3992 unittest.expect(subPart, unittest.equals("$arg_id")); | 4345 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4346 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); |
| 4347 pathOffset += 12; |
3993 | 4348 |
3994 var query = (req.url).query; | 4349 var query = (req.url).query; |
3995 var queryOffset = 0; | 4350 var queryOffset = 0; |
3996 var queryMap = {}; | 4351 var queryMap = {}; |
3997 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4352 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
3998 parseBool(n) { | 4353 parseBool(n) { |
3999 if (n == "true") return true; | 4354 if (n == "true") return true; |
4000 if (n == "false") return false; | 4355 if (n == "false") return false; |
4001 if (n == null) return null; | 4356 if (n == null) return null; |
4002 throw new core.ArgumentError("Invalid boolean: $n"); | 4357 throw new core.ArgumentError("Invalid boolean: $n"); |
4003 } | 4358 } |
4004 if (query.length > 0) { | 4359 if (query.length > 0) { |
4005 for (var part in query.split("&")) { | 4360 for (var part in query.split("&")) { |
4006 var keyvalue = part.split("="); | 4361 var keyvalue = part.split("="); |
4007 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 4362 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
4008 } | 4363 } |
4009 } | 4364 } |
4010 unittest.expect(queryMap["version"].first, unittest.equals(arg_version))
; | 4365 |
| 4366 |
| 4367 var h = { |
| 4368 "content-type" : "application/json; charset=utf-8", |
| 4369 }; |
| 4370 var resp = convert.JSON.encode(buildPermissionsListResponse()); |
| 4371 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 4372 }), true); |
| 4373 res.list(arg_id).then(unittest.expectAsync(((api.PermissionsListResponse r
esponse) { |
| 4374 checkPermissionsListResponse(response); |
| 4375 }))); |
| 4376 }); |
| 4377 |
| 4378 }); |
| 4379 |
| 4380 |
| 4381 unittest.group("resource-MapsResourceApi", () { |
| 4382 unittest.test("method--create", () { |
| 4383 |
| 4384 var mock = new common_test.HttpServerMock(); |
| 4385 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
| 4386 var arg_request = buildMap(); |
| 4387 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4388 var obj = new api.Map.fromJson(json); |
| 4389 checkMap(obj); |
| 4390 |
| 4391 var path = (req.url).path; |
| 4392 var pathOffset = 0; |
| 4393 var index; |
| 4394 var subPart; |
| 4395 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 4396 pathOffset += 1; |
| 4397 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4398 pathOffset += 14; |
| 4399 unittest.expect(path.substring(pathOffset, pathOffset + 4), unittest.equ
als("maps")); |
| 4400 pathOffset += 4; |
| 4401 |
| 4402 var query = (req.url).query; |
| 4403 var queryOffset = 0; |
| 4404 var queryMap = {}; |
| 4405 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4406 parseBool(n) { |
| 4407 if (n == "true") return true; |
| 4408 if (n == "false") return false; |
| 4409 if (n == null) return null; |
| 4410 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4411 } |
| 4412 if (query.length > 0) { |
| 4413 for (var part in query.split("&")) { |
| 4414 var keyvalue = part.split("="); |
| 4415 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 4416 } |
| 4417 } |
4011 | 4418 |
4012 | 4419 |
4013 var h = { | 4420 var h = { |
4014 "content-type" : "application/json; charset=utf-8", | 4421 "content-type" : "application/json; charset=utf-8", |
4015 }; | 4422 }; |
4016 var resp = convert.JSON.encode(buildMap()); | 4423 var resp = convert.JSON.encode(buildMap()); |
4017 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 4424 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4018 }), true); | 4425 }), true); |
4019 res.get(arg_id, version: arg_version).then(unittest.expectAsync(((api.Map
response) { | 4426 res.create(arg_request).then(unittest.expectAsync(((api.Map response) { |
4020 checkMap(response); | 4427 checkMap(response); |
4021 }))); | 4428 }))); |
4022 }); | 4429 }); |
4023 | 4430 |
4024 unittest.test("method--getPublished", () { | 4431 unittest.test("method--delete", () { |
4025 | 4432 |
4026 var mock = new common_test.HttpServerMock(); | 4433 var mock = new common_test.HttpServerMock(); |
4027 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4434 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
4028 var arg_id = "foo"; | 4435 var arg_id = "foo"; |
4029 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4436 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4030 var path = (req.url).path; | 4437 var path = (req.url).path; |
4031 var pathOffset = 0; | 4438 var pathOffset = 0; |
4032 var index; | 4439 var index; |
4033 var subPart; | 4440 var subPart; |
4034 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4441 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4035 pathOffset += 15; | 4442 pathOffset += 1; |
| 4443 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4444 pathOffset += 14; |
| 4445 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
| 4446 pathOffset += 5; |
| 4447 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4448 pathOffset = path.length; |
| 4449 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4450 |
| 4451 var query = (req.url).query; |
| 4452 var queryOffset = 0; |
| 4453 var queryMap = {}; |
| 4454 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4455 parseBool(n) { |
| 4456 if (n == "true") return true; |
| 4457 if (n == "false") return false; |
| 4458 if (n == null) return null; |
| 4459 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4460 } |
| 4461 if (query.length > 0) { |
| 4462 for (var part in query.split("&")) { |
| 4463 var keyvalue = part.split("="); |
| 4464 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 4465 } |
| 4466 } |
| 4467 |
| 4468 |
| 4469 var h = { |
| 4470 "content-type" : "application/json; charset=utf-8", |
| 4471 }; |
| 4472 var resp = ""; |
| 4473 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 4474 }), true); |
| 4475 res.delete(arg_id).then(unittest.expectAsync((_) {})); |
| 4476 }); |
| 4477 |
| 4478 unittest.test("method--get", () { |
| 4479 |
| 4480 var mock = new common_test.HttpServerMock(); |
| 4481 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
| 4482 var arg_id = "foo"; |
| 4483 var arg_version = "foo"; |
| 4484 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4485 var path = (req.url).path; |
| 4486 var pathOffset = 0; |
| 4487 var index; |
| 4488 var subPart; |
| 4489 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 4490 pathOffset += 1; |
| 4491 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4492 pathOffset += 14; |
| 4493 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
| 4494 pathOffset += 5; |
| 4495 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 4496 pathOffset = path.length; |
| 4497 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4498 |
| 4499 var query = (req.url).query; |
| 4500 var queryOffset = 0; |
| 4501 var queryMap = {}; |
| 4502 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4503 parseBool(n) { |
| 4504 if (n == "true") return true; |
| 4505 if (n == "false") return false; |
| 4506 if (n == null) return null; |
| 4507 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4508 } |
| 4509 if (query.length > 0) { |
| 4510 for (var part in query.split("&")) { |
| 4511 var keyvalue = part.split("="); |
| 4512 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 4513 } |
| 4514 } |
| 4515 unittest.expect(queryMap["version"].first, unittest.equals(arg_version))
; |
| 4516 |
| 4517 |
| 4518 var h = { |
| 4519 "content-type" : "application/json; charset=utf-8", |
| 4520 }; |
| 4521 var resp = convert.JSON.encode(buildMap()); |
| 4522 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 4523 }), true); |
| 4524 res.get(arg_id, version: arg_version).then(unittest.expectAsync(((api.Map
response) { |
| 4525 checkMap(response); |
| 4526 }))); |
| 4527 }); |
| 4528 |
| 4529 unittest.test("method--getPublished", () { |
| 4530 |
| 4531 var mock = new common_test.HttpServerMock(); |
| 4532 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
| 4533 var arg_id = "foo"; |
| 4534 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4535 var path = (req.url).path; |
| 4536 var pathOffset = 0; |
| 4537 var index; |
| 4538 var subPart; |
| 4539 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 4540 pathOffset += 1; |
| 4541 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4542 pathOffset += 14; |
4036 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); | 4543 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
4037 pathOffset += 5; | 4544 pathOffset += 5; |
4038 index = path.indexOf("/published", pathOffset); | 4545 index = path.indexOf("/published", pathOffset); |
4039 unittest.expect(index >= 0, unittest.isTrue); | 4546 unittest.expect(index >= 0, unittest.isTrue); |
4040 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4547 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4041 pathOffset = index; | 4548 pathOffset = index; |
4042 unittest.expect(subPart, unittest.equals("$arg_id")); | 4549 unittest.expect(subPart, unittest.equals("$arg_id")); |
4043 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/published")); | 4550 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/published")); |
4044 pathOffset += 10; | 4551 pathOffset += 10; |
4045 | 4552 |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4087 var arg_processingStatus = "foo"; | 4594 var arg_processingStatus = "foo"; |
4088 var arg_projectId = "foo"; | 4595 var arg_projectId = "foo"; |
4089 var arg_role = "foo"; | 4596 var arg_role = "foo"; |
4090 var arg_search = "foo"; | 4597 var arg_search = "foo"; |
4091 var arg_tags = "foo"; | 4598 var arg_tags = "foo"; |
4092 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4599 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4093 var path = (req.url).path; | 4600 var path = (req.url).path; |
4094 var pathOffset = 0; | 4601 var pathOffset = 0; |
4095 var index; | 4602 var index; |
4096 var subPart; | 4603 var subPart; |
4097 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4604 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4098 pathOffset += 15; | 4605 pathOffset += 1; |
| 4606 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4607 pathOffset += 14; |
4099 unittest.expect(path.substring(pathOffset, pathOffset + 4), unittest.equ
als("maps")); | 4608 unittest.expect(path.substring(pathOffset, pathOffset + 4), unittest.equ
als("maps")); |
4100 pathOffset += 4; | 4609 pathOffset += 4; |
4101 | 4610 |
4102 var query = (req.url).query; | 4611 var query = (req.url).query; |
4103 var queryOffset = 0; | 4612 var queryOffset = 0; |
4104 var queryMap = {}; | 4613 var queryMap = {}; |
4105 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4614 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4106 parseBool(n) { | 4615 parseBool(n) { |
4107 if (n == "true") return true; | 4616 if (n == "true") return true; |
4108 if (n == "false") return false; | 4617 if (n == "false") return false; |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4146 var mock = new common_test.HttpServerMock(); | 4655 var mock = new common_test.HttpServerMock(); |
4147 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4656 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
4148 var arg_maxResults = 42; | 4657 var arg_maxResults = 42; |
4149 var arg_pageToken = "foo"; | 4658 var arg_pageToken = "foo"; |
4150 var arg_projectId = "foo"; | 4659 var arg_projectId = "foo"; |
4151 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4660 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4152 var path = (req.url).path; | 4661 var path = (req.url).path; |
4153 var pathOffset = 0; | 4662 var pathOffset = 0; |
4154 var index; | 4663 var index; |
4155 var subPart; | 4664 var subPart; |
4156 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4665 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4157 pathOffset += 15; | 4666 pathOffset += 1; |
| 4667 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4668 pathOffset += 14; |
4158 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("maps/published")); | 4669 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("maps/published")); |
4159 pathOffset += 14; | 4670 pathOffset += 14; |
4160 | 4671 |
4161 var query = (req.url).query; | 4672 var query = (req.url).query; |
4162 var queryOffset = 0; | 4673 var queryOffset = 0; |
4163 var queryMap = {}; | 4674 var queryMap = {}; |
4164 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4675 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4165 parseBool(n) { | 4676 parseBool(n) { |
4166 if (n == "true") return true; | 4677 if (n == "true") return true; |
4167 if (n == "false") return false; | 4678 if (n == "false") return false; |
(...skipping 29 matching lines...) Expand all Loading... |
4197 var arg_request = buildMap(); | 4708 var arg_request = buildMap(); |
4198 var arg_id = "foo"; | 4709 var arg_id = "foo"; |
4199 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4710 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4200 var obj = new api.Map.fromJson(json); | 4711 var obj = new api.Map.fromJson(json); |
4201 checkMap(obj); | 4712 checkMap(obj); |
4202 | 4713 |
4203 var path = (req.url).path; | 4714 var path = (req.url).path; |
4204 var pathOffset = 0; | 4715 var pathOffset = 0; |
4205 var index; | 4716 var index; |
4206 var subPart; | 4717 var subPart; |
4207 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4718 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4208 pathOffset += 15; | 4719 pathOffset += 1; |
| 4720 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4721 pathOffset += 14; |
4209 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); | 4722 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
4210 pathOffset += 5; | 4723 pathOffset += 5; |
4211 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 4724 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
4212 pathOffset = path.length; | 4725 pathOffset = path.length; |
4213 unittest.expect(subPart, unittest.equals("$arg_id")); | 4726 unittest.expect(subPart, unittest.equals("$arg_id")); |
4214 | 4727 |
4215 var query = (req.url).query; | 4728 var query = (req.url).query; |
4216 var queryOffset = 0; | 4729 var queryOffset = 0; |
4217 var queryMap = {}; | 4730 var queryMap = {}; |
4218 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 4731 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 24 matching lines...) Expand all Loading... |
4243 | 4756 |
4244 var mock = new common_test.HttpServerMock(); | 4757 var mock = new common_test.HttpServerMock(); |
4245 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4758 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
4246 var arg_id = "foo"; | 4759 var arg_id = "foo"; |
4247 var arg_force = true; | 4760 var arg_force = true; |
4248 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4761 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4249 var path = (req.url).path; | 4762 var path = (req.url).path; |
4250 var pathOffset = 0; | 4763 var pathOffset = 0; |
4251 var index; | 4764 var index; |
4252 var subPart; | 4765 var subPart; |
4253 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4766 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4254 pathOffset += 15; | 4767 pathOffset += 1; |
| 4768 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4769 pathOffset += 14; |
4255 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); | 4770 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
4256 pathOffset += 5; | 4771 pathOffset += 5; |
4257 index = path.indexOf("/publish", pathOffset); | 4772 index = path.indexOf("/publish", pathOffset); |
4258 unittest.expect(index >= 0, unittest.isTrue); | 4773 unittest.expect(index >= 0, unittest.isTrue); |
4259 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4774 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4260 pathOffset = index; | 4775 pathOffset = index; |
4261 unittest.expect(subPart, unittest.equals("$arg_id")); | 4776 unittest.expect(subPart, unittest.equals("$arg_id")); |
4262 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/publish")); | 4777 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/publish")); |
4263 pathOffset += 8; | 4778 pathOffset += 8; |
4264 | 4779 |
(...skipping 30 matching lines...) Expand all Loading... |
4295 unittest.test("method--unpublish", () { | 4810 unittest.test("method--unpublish", () { |
4296 | 4811 |
4297 var mock = new common_test.HttpServerMock(); | 4812 var mock = new common_test.HttpServerMock(); |
4298 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; | 4813 api.MapsResourceApi res = new api.MapsengineApi(mock).maps; |
4299 var arg_id = "foo"; | 4814 var arg_id = "foo"; |
4300 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 4815 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4301 var path = (req.url).path; | 4816 var path = (req.url).path; |
4302 var pathOffset = 0; | 4817 var pathOffset = 0; |
4303 var index; | 4818 var index; |
4304 var subPart; | 4819 var subPart; |
4305 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 4820 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4306 pathOffset += 15; | 4821 pathOffset += 1; |
| 4822 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4823 pathOffset += 14; |
4307 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); | 4824 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
4308 pathOffset += 5; | 4825 pathOffset += 5; |
4309 index = path.indexOf("/unpublish", pathOffset); | 4826 index = path.indexOf("/unpublish", pathOffset); |
4310 unittest.expect(index >= 0, unittest.isTrue); | 4827 unittest.expect(index >= 0, unittest.isTrue); |
4311 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 4828 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4312 pathOffset = index; | 4829 pathOffset = index; |
4313 unittest.expect(subPart, unittest.equals("$arg_id")); | 4830 unittest.expect(subPart, unittest.equals("$arg_id")); |
4314 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/unpublish")); | 4831 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/unpublish")); |
4315 pathOffset += 10; | 4832 pathOffset += 10; |
4316 | 4833 |
(...skipping 22 matching lines...) Expand all Loading... |
4339 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 4856 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4340 }), true); | 4857 }), true); |
4341 res.unpublish(arg_id).then(unittest.expectAsync(((api.PublishResponse resp
onse) { | 4858 res.unpublish(arg_id).then(unittest.expectAsync(((api.PublishResponse resp
onse) { |
4342 checkPublishResponse(response); | 4859 checkPublishResponse(response); |
4343 }))); | 4860 }))); |
4344 }); | 4861 }); |
4345 | 4862 |
4346 }); | 4863 }); |
4347 | 4864 |
4348 | 4865 |
| 4866 unittest.group("resource-MapsPermissionsResourceApi", () { |
| 4867 unittest.test("method--batchDelete", () { |
| 4868 |
| 4869 var mock = new common_test.HttpServerMock(); |
| 4870 api.MapsPermissionsResourceApi res = new api.MapsengineApi(mock).maps.perm
issions; |
| 4871 var arg_request = buildPermissionsBatchDeleteRequest(); |
| 4872 var arg_id = "foo"; |
| 4873 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4874 var obj = new api.PermissionsBatchDeleteRequest.fromJson(json); |
| 4875 checkPermissionsBatchDeleteRequest(obj); |
| 4876 |
| 4877 var path = (req.url).path; |
| 4878 var pathOffset = 0; |
| 4879 var index; |
| 4880 var subPart; |
| 4881 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 4882 pathOffset += 1; |
| 4883 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4884 pathOffset += 14; |
| 4885 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
| 4886 pathOffset += 5; |
| 4887 index = path.indexOf("/permissions/batchDelete", pathOffset); |
| 4888 unittest.expect(index >= 0, unittest.isTrue); |
| 4889 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 4890 pathOffset = index; |
| 4891 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4892 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchDelete")); |
| 4893 pathOffset += 24; |
| 4894 |
| 4895 var query = (req.url).query; |
| 4896 var queryOffset = 0; |
| 4897 var queryMap = {}; |
| 4898 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4899 parseBool(n) { |
| 4900 if (n == "true") return true; |
| 4901 if (n == "false") return false; |
| 4902 if (n == null) return null; |
| 4903 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4904 } |
| 4905 if (query.length > 0) { |
| 4906 for (var part in query.split("&")) { |
| 4907 var keyvalue = part.split("="); |
| 4908 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 4909 } |
| 4910 } |
| 4911 |
| 4912 |
| 4913 var h = { |
| 4914 "content-type" : "application/json; charset=utf-8", |
| 4915 }; |
| 4916 var resp = convert.JSON.encode(buildPermissionsBatchDeleteResponse()); |
| 4917 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 4918 }), true); |
| 4919 res.batchDelete(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchDeleteResponse response) { |
| 4920 checkPermissionsBatchDeleteResponse(response); |
| 4921 }))); |
| 4922 }); |
| 4923 |
| 4924 unittest.test("method--batchUpdate", () { |
| 4925 |
| 4926 var mock = new common_test.HttpServerMock(); |
| 4927 api.MapsPermissionsResourceApi res = new api.MapsengineApi(mock).maps.perm
issions; |
| 4928 var arg_request = buildPermissionsBatchUpdateRequest(); |
| 4929 var arg_id = "foo"; |
| 4930 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4931 var obj = new api.PermissionsBatchUpdateRequest.fromJson(json); |
| 4932 checkPermissionsBatchUpdateRequest(obj); |
| 4933 |
| 4934 var path = (req.url).path; |
| 4935 var pathOffset = 0; |
| 4936 var index; |
| 4937 var subPart; |
| 4938 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 4939 pathOffset += 1; |
| 4940 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4941 pathOffset += 14; |
| 4942 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
| 4943 pathOffset += 5; |
| 4944 index = path.indexOf("/permissions/batchUpdate", pathOffset); |
| 4945 unittest.expect(index >= 0, unittest.isTrue); |
| 4946 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 4947 pathOffset = index; |
| 4948 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 4949 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchUpdate")); |
| 4950 pathOffset += 24; |
| 4951 |
| 4952 var query = (req.url).query; |
| 4953 var queryOffset = 0; |
| 4954 var queryMap = {}; |
| 4955 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 4956 parseBool(n) { |
| 4957 if (n == "true") return true; |
| 4958 if (n == "false") return false; |
| 4959 if (n == null) return null; |
| 4960 throw new core.ArgumentError("Invalid boolean: $n"); |
| 4961 } |
| 4962 if (query.length > 0) { |
| 4963 for (var part in query.split("&")) { |
| 4964 var keyvalue = part.split("="); |
| 4965 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 4966 } |
| 4967 } |
| 4968 |
| 4969 |
| 4970 var h = { |
| 4971 "content-type" : "application/json; charset=utf-8", |
| 4972 }; |
| 4973 var resp = convert.JSON.encode(buildPermissionsBatchUpdateResponse()); |
| 4974 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 4975 }), true); |
| 4976 res.batchUpdate(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchUpdateResponse response) { |
| 4977 checkPermissionsBatchUpdateResponse(response); |
| 4978 }))); |
| 4979 }); |
| 4980 |
| 4981 unittest.test("method--list", () { |
| 4982 |
| 4983 var mock = new common_test.HttpServerMock(); |
| 4984 api.MapsPermissionsResourceApi res = new api.MapsengineApi(mock).maps.perm
issions; |
| 4985 var arg_id = "foo"; |
| 4986 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 4987 var path = (req.url).path; |
| 4988 var pathOffset = 0; |
| 4989 var index; |
| 4990 var subPart; |
| 4991 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 4992 pathOffset += 1; |
| 4993 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 4994 pathOffset += 14; |
| 4995 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("maps/")); |
| 4996 pathOffset += 5; |
| 4997 index = path.indexOf("/permissions", pathOffset); |
| 4998 unittest.expect(index >= 0, unittest.isTrue); |
| 4999 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 5000 pathOffset = index; |
| 5001 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 5002 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); |
| 5003 pathOffset += 12; |
| 5004 |
| 5005 var query = (req.url).query; |
| 5006 var queryOffset = 0; |
| 5007 var queryMap = {}; |
| 5008 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5009 parseBool(n) { |
| 5010 if (n == "true") return true; |
| 5011 if (n == "false") return false; |
| 5012 if (n == null) return null; |
| 5013 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5014 } |
| 5015 if (query.length > 0) { |
| 5016 for (var part in query.split("&")) { |
| 5017 var keyvalue = part.split("="); |
| 5018 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 5019 } |
| 5020 } |
| 5021 |
| 5022 |
| 5023 var h = { |
| 5024 "content-type" : "application/json; charset=utf-8", |
| 5025 }; |
| 5026 var resp = convert.JSON.encode(buildPermissionsListResponse()); |
| 5027 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 5028 }), true); |
| 5029 res.list(arg_id).then(unittest.expectAsync(((api.PermissionsListResponse r
esponse) { |
| 5030 checkPermissionsListResponse(response); |
| 5031 }))); |
| 5032 }); |
| 5033 |
| 5034 }); |
| 5035 |
| 5036 |
4349 unittest.group("resource-ProjectsResourceApi", () { | 5037 unittest.group("resource-ProjectsResourceApi", () { |
4350 unittest.test("method--list", () { | 5038 unittest.test("method--list", () { |
4351 | 5039 |
4352 var mock = new common_test.HttpServerMock(); | 5040 var mock = new common_test.HttpServerMock(); |
4353 api.ProjectsResourceApi res = new api.MapsengineApi(mock).projects; | 5041 api.ProjectsResourceApi res = new api.MapsengineApi(mock).projects; |
4354 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5042 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4355 var path = (req.url).path; | 5043 var path = (req.url).path; |
4356 var pathOffset = 0; | 5044 var pathOffset = 0; |
4357 var index; | 5045 var index; |
4358 var subPart; | 5046 var subPart; |
4359 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5047 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4360 pathOffset += 15; | 5048 pathOffset += 1; |
| 5049 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5050 pathOffset += 14; |
4361 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("projects")); | 5051 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("projects")); |
4362 pathOffset += 8; | 5052 pathOffset += 8; |
4363 | 5053 |
4364 var query = (req.url).query; | 5054 var query = (req.url).query; |
4365 var queryOffset = 0; | 5055 var queryOffset = 0; |
4366 var queryMap = {}; | 5056 var queryMap = {}; |
4367 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5057 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4368 parseBool(n) { | 5058 parseBool(n) { |
4369 if (n == "true") return true; | 5059 if (n == "true") return true; |
4370 if (n == "false") return false; | 5060 if (n == "false") return false; |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4403 var arg_request = buildIcon(); | 5093 var arg_request = buildIcon(); |
4404 var arg_projectId = "foo"; | 5094 var arg_projectId = "foo"; |
4405 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5095 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4406 var obj = new api.Icon.fromJson(json); | 5096 var obj = new api.Icon.fromJson(json); |
4407 checkIcon(obj); | 5097 checkIcon(obj); |
4408 | 5098 |
4409 var path = (req.url).path; | 5099 var path = (req.url).path; |
4410 var pathOffset = 0; | 5100 var pathOffset = 0; |
4411 var index; | 5101 var index; |
4412 var subPart; | 5102 var subPart; |
4413 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5103 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4414 pathOffset += 15; | 5104 pathOffset += 1; |
| 5105 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5106 pathOffset += 14; |
4415 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("projects/")); | 5107 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("projects/")); |
4416 pathOffset += 9; | 5108 pathOffset += 9; |
4417 index = path.indexOf("/icons", pathOffset); | 5109 index = path.indexOf("/icons", pathOffset); |
4418 unittest.expect(index >= 0, unittest.isTrue); | 5110 unittest.expect(index >= 0, unittest.isTrue); |
4419 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5111 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4420 pathOffset = index; | 5112 pathOffset = index; |
4421 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 5113 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
4422 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/icons")); | 5114 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/icons")); |
4423 pathOffset += 6; | 5115 pathOffset += 6; |
4424 | 5116 |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4457 | 5149 |
4458 var mock = new common_test.HttpServerMock(); | 5150 var mock = new common_test.HttpServerMock(); |
4459 api.ProjectsIconsResourceApi res = new api.MapsengineApi(mock).projects.ic
ons; | 5151 api.ProjectsIconsResourceApi res = new api.MapsengineApi(mock).projects.ic
ons; |
4460 var arg_projectId = "foo"; | 5152 var arg_projectId = "foo"; |
4461 var arg_id = "foo"; | 5153 var arg_id = "foo"; |
4462 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5154 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4463 var path = (req.url).path; | 5155 var path = (req.url).path; |
4464 var pathOffset = 0; | 5156 var pathOffset = 0; |
4465 var index; | 5157 var index; |
4466 var subPart; | 5158 var subPart; |
4467 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5159 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4468 pathOffset += 15; | 5160 pathOffset += 1; |
| 5161 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5162 pathOffset += 14; |
4469 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("projects/")); | 5163 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("projects/")); |
4470 pathOffset += 9; | 5164 pathOffset += 9; |
4471 index = path.indexOf("/icons/", pathOffset); | 5165 index = path.indexOf("/icons/", pathOffset); |
4472 unittest.expect(index >= 0, unittest.isTrue); | 5166 unittest.expect(index >= 0, unittest.isTrue); |
4473 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5167 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4474 pathOffset = index; | 5168 pathOffset = index; |
4475 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 5169 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
4476 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/icons/")); | 5170 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/icons/")); |
4477 pathOffset += 7; | 5171 pathOffset += 7; |
4478 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5172 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4513 var mock = new common_test.HttpServerMock(); | 5207 var mock = new common_test.HttpServerMock(); |
4514 api.ProjectsIconsResourceApi res = new api.MapsengineApi(mock).projects.ic
ons; | 5208 api.ProjectsIconsResourceApi res = new api.MapsengineApi(mock).projects.ic
ons; |
4515 var arg_projectId = "foo"; | 5209 var arg_projectId = "foo"; |
4516 var arg_maxResults = 42; | 5210 var arg_maxResults = 42; |
4517 var arg_pageToken = "foo"; | 5211 var arg_pageToken = "foo"; |
4518 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5212 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4519 var path = (req.url).path; | 5213 var path = (req.url).path; |
4520 var pathOffset = 0; | 5214 var pathOffset = 0; |
4521 var index; | 5215 var index; |
4522 var subPart; | 5216 var subPart; |
4523 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5217 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4524 pathOffset += 15; | 5218 pathOffset += 1; |
| 5219 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5220 pathOffset += 14; |
4525 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("projects/")); | 5221 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("projects/")); |
4526 pathOffset += 9; | 5222 pathOffset += 9; |
4527 index = path.indexOf("/icons", pathOffset); | 5223 index = path.indexOf("/icons", pathOffset); |
4528 unittest.expect(index >= 0, unittest.isTrue); | 5224 unittest.expect(index >= 0, unittest.isTrue); |
4529 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5225 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4530 pathOffset = index; | 5226 pathOffset = index; |
4531 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 5227 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
4532 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/icons")); | 5228 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/icons")); |
4533 pathOffset += 6; | 5229 pathOffset += 6; |
4534 | 5230 |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4570 unittest.test("method--cancelProcessing", () { | 5266 unittest.test("method--cancelProcessing", () { |
4571 | 5267 |
4572 var mock = new common_test.HttpServerMock(); | 5268 var mock = new common_test.HttpServerMock(); |
4573 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5269 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
4574 var arg_id = "foo"; | 5270 var arg_id = "foo"; |
4575 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5271 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4576 var path = (req.url).path; | 5272 var path = (req.url).path; |
4577 var pathOffset = 0; | 5273 var pathOffset = 0; |
4578 var index; | 5274 var index; |
4579 var subPart; | 5275 var subPart; |
4580 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5276 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4581 pathOffset += 15; | 5277 pathOffset += 1; |
| 5278 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5279 pathOffset += 14; |
4582 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5280 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
4583 pathOffset += 18; | 5281 pathOffset += 18; |
4584 index = path.indexOf("/cancelProcessing", pathOffset); | 5282 index = path.indexOf("/cancelProcessing", pathOffset); |
4585 unittest.expect(index >= 0, unittest.isTrue); | 5283 unittest.expect(index >= 0, unittest.isTrue); |
4586 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5284 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4587 pathOffset = index; | 5285 pathOffset = index; |
4588 unittest.expect(subPart, unittest.equals("$arg_id")); | 5286 unittest.expect(subPart, unittest.equals("$arg_id")); |
4589 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/cancelProcessing")); | 5287 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("/cancelProcessing")); |
4590 pathOffset += 17; | 5288 pathOffset += 17; |
4591 | 5289 |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4624 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5322 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
4625 var arg_request = buildRasterCollection(); | 5323 var arg_request = buildRasterCollection(); |
4626 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5324 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4627 var obj = new api.RasterCollection.fromJson(json); | 5325 var obj = new api.RasterCollection.fromJson(json); |
4628 checkRasterCollection(obj); | 5326 checkRasterCollection(obj); |
4629 | 5327 |
4630 var path = (req.url).path; | 5328 var path = (req.url).path; |
4631 var pathOffset = 0; | 5329 var pathOffset = 0; |
4632 var index; | 5330 var index; |
4633 var subPart; | 5331 var subPart; |
4634 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5332 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4635 pathOffset += 15; | 5333 pathOffset += 1; |
| 5334 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5335 pathOffset += 14; |
4636 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("rasterCollections")); | 5336 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("rasterCollections")); |
4637 pathOffset += 17; | 5337 pathOffset += 17; |
4638 | 5338 |
4639 var query = (req.url).query; | 5339 var query = (req.url).query; |
4640 var queryOffset = 0; | 5340 var queryOffset = 0; |
4641 var queryMap = {}; | 5341 var queryMap = {}; |
4642 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5342 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4643 parseBool(n) { | 5343 parseBool(n) { |
4644 if (n == "true") return true; | 5344 if (n == "true") return true; |
4645 if (n == "false") return false; | 5345 if (n == "false") return false; |
(...skipping 22 matching lines...) Expand all Loading... |
4668 unittest.test("method--delete", () { | 5368 unittest.test("method--delete", () { |
4669 | 5369 |
4670 var mock = new common_test.HttpServerMock(); | 5370 var mock = new common_test.HttpServerMock(); |
4671 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5371 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
4672 var arg_id = "foo"; | 5372 var arg_id = "foo"; |
4673 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5373 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4674 var path = (req.url).path; | 5374 var path = (req.url).path; |
4675 var pathOffset = 0; | 5375 var pathOffset = 0; |
4676 var index; | 5376 var index; |
4677 var subPart; | 5377 var subPart; |
4678 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5378 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4679 pathOffset += 15; | 5379 pathOffset += 1; |
| 5380 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5381 pathOffset += 14; |
4680 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5382 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
4681 pathOffset += 18; | 5383 pathOffset += 18; |
4682 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5384 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
4683 pathOffset = path.length; | 5385 pathOffset = path.length; |
4684 unittest.expect(subPart, unittest.equals("$arg_id")); | 5386 unittest.expect(subPart, unittest.equals("$arg_id")); |
4685 | 5387 |
4686 var query = (req.url).query; | 5388 var query = (req.url).query; |
4687 var queryOffset = 0; | 5389 var queryOffset = 0; |
4688 var queryMap = {}; | 5390 var queryMap = {}; |
4689 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5391 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 23 matching lines...) Expand all Loading... |
4713 unittest.test("method--get", () { | 5415 unittest.test("method--get", () { |
4714 | 5416 |
4715 var mock = new common_test.HttpServerMock(); | 5417 var mock = new common_test.HttpServerMock(); |
4716 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5418 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
4717 var arg_id = "foo"; | 5419 var arg_id = "foo"; |
4718 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5420 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4719 var path = (req.url).path; | 5421 var path = (req.url).path; |
4720 var pathOffset = 0; | 5422 var pathOffset = 0; |
4721 var index; | 5423 var index; |
4722 var subPart; | 5424 var subPart; |
4723 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5425 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4724 pathOffset += 15; | 5426 pathOffset += 1; |
| 5427 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5428 pathOffset += 14; |
4725 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5429 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
4726 pathOffset += 18; | 5430 pathOffset += 18; |
4727 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5431 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
4728 pathOffset = path.length; | 5432 pathOffset = path.length; |
4729 unittest.expect(subPart, unittest.equals("$arg_id")); | 5433 unittest.expect(subPart, unittest.equals("$arg_id")); |
4730 | 5434 |
4731 var query = (req.url).query; | 5435 var query = (req.url).query; |
4732 var queryOffset = 0; | 5436 var queryOffset = 0; |
| 5437 var queryMap = {}; |
| 5438 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5439 parseBool(n) { |
| 5440 if (n == "true") return true; |
| 5441 if (n == "false") return false; |
| 5442 if (n == null) return null; |
| 5443 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5444 } |
| 5445 if (query.length > 0) { |
| 5446 for (var part in query.split("&")) { |
| 5447 var keyvalue = part.split("="); |
| 5448 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 5449 } |
| 5450 } |
| 5451 |
| 5452 |
| 5453 var h = { |
| 5454 "content-type" : "application/json; charset=utf-8", |
| 5455 }; |
| 5456 var resp = convert.JSON.encode(buildRasterCollection()); |
| 5457 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 5458 }), true); |
| 5459 res.get(arg_id).then(unittest.expectAsync(((api.RasterCollection response)
{ |
| 5460 checkRasterCollection(response); |
| 5461 }))); |
| 5462 }); |
| 5463 |
| 5464 unittest.test("method--list", () { |
| 5465 |
| 5466 var mock = new common_test.HttpServerMock(); |
| 5467 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
| 5468 var arg_bbox = "foo"; |
| 5469 var arg_createdAfter = core.DateTime.parse("2002-02-27T14:01:02"); |
| 5470 var arg_createdBefore = core.DateTime.parse("2002-02-27T14:01:02"); |
| 5471 var arg_creatorEmail = "foo"; |
| 5472 var arg_maxResults = 42; |
| 5473 var arg_modifiedAfter = core.DateTime.parse("2002-02-27T14:01:02"); |
| 5474 var arg_modifiedBefore = core.DateTime.parse("2002-02-27T14:01:02"); |
| 5475 var arg_pageToken = "foo"; |
| 5476 var arg_processingStatus = "foo"; |
| 5477 var arg_projectId = "foo"; |
| 5478 var arg_role = "foo"; |
| 5479 var arg_search = "foo"; |
| 5480 var arg_tags = "foo"; |
| 5481 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 5482 var path = (req.url).path; |
| 5483 var pathOffset = 0; |
| 5484 var index; |
| 5485 var subPart; |
| 5486 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 5487 pathOffset += 1; |
| 5488 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5489 pathOffset += 14; |
| 5490 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("rasterCollections")); |
| 5491 pathOffset += 17; |
| 5492 |
| 5493 var query = (req.url).query; |
| 5494 var queryOffset = 0; |
| 5495 var queryMap = {}; |
| 5496 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5497 parseBool(n) { |
| 5498 if (n == "true") return true; |
| 5499 if (n == "false") return false; |
| 5500 if (n == null) return null; |
| 5501 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5502 } |
| 5503 if (query.length > 0) { |
| 5504 for (var part in query.split("&")) { |
| 5505 var keyvalue = part.split("="); |
| 5506 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 5507 } |
| 5508 } |
| 5509 unittest.expect(queryMap["bbox"].first, unittest.equals(arg_bbox)); |
| 5510 unittest.expect(core.DateTime.parse(queryMap["createdAfter"].first), uni
ttest.equals(arg_createdAfter)); |
| 5511 unittest.expect(core.DateTime.parse(queryMap["createdBefore"].first), un
ittest.equals(arg_createdBefore)); |
| 5512 unittest.expect(queryMap["creatorEmail"].first, unittest.equals(arg_crea
torEmail)); |
| 5513 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
| 5514 unittest.expect(core.DateTime.parse(queryMap["modifiedAfter"].first), un
ittest.equals(arg_modifiedAfter)); |
| 5515 unittest.expect(core.DateTime.parse(queryMap["modifiedBefore"].first), u
nittest.equals(arg_modifiedBefore)); |
| 5516 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
| 5517 unittest.expect(queryMap["processingStatus"].first, unittest.equals(arg_
processingStatus)); |
| 5518 unittest.expect(queryMap["projectId"].first, unittest.equals(arg_project
Id)); |
| 5519 unittest.expect(queryMap["role"].first, unittest.equals(arg_role)); |
| 5520 unittest.expect(queryMap["search"].first, unittest.equals(arg_search)); |
| 5521 unittest.expect(queryMap["tags"].first, unittest.equals(arg_tags)); |
| 5522 |
| 5523 |
| 5524 var h = { |
| 5525 "content-type" : "application/json; charset=utf-8", |
| 5526 }; |
| 5527 var resp = convert.JSON.encode(buildRasterCollectionsListResponse()); |
| 5528 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 5529 }), true); |
| 5530 res.list(bbox: arg_bbox, createdAfter: arg_createdAfter, createdBefore: ar
g_createdBefore, creatorEmail: arg_creatorEmail, maxResults: arg_maxResults, mod
ifiedAfter: arg_modifiedAfter, modifiedBefore: arg_modifiedBefore, pageToken: ar
g_pageToken, processingStatus: arg_processingStatus, projectId: arg_projectId, r
ole: arg_role, search: arg_search, tags: arg_tags).then(unittest.expectAsync(((a
pi.RasterCollectionsListResponse response) { |
| 5531 checkRasterCollectionsListResponse(response); |
| 5532 }))); |
| 5533 }); |
| 5534 |
| 5535 unittest.test("method--patch", () { |
| 5536 |
| 5537 var mock = new common_test.HttpServerMock(); |
| 5538 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
| 5539 var arg_request = buildRasterCollection(); |
| 5540 var arg_id = "foo"; |
| 5541 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 5542 var obj = new api.RasterCollection.fromJson(json); |
| 5543 checkRasterCollection(obj); |
| 5544 |
| 5545 var path = (req.url).path; |
| 5546 var pathOffset = 0; |
| 5547 var index; |
| 5548 var subPart; |
| 5549 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 5550 pathOffset += 1; |
| 5551 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5552 pathOffset += 14; |
| 5553 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
| 5554 pathOffset += 18; |
| 5555 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 5556 pathOffset = path.length; |
| 5557 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 5558 |
| 5559 var query = (req.url).query; |
| 5560 var queryOffset = 0; |
| 5561 var queryMap = {}; |
| 5562 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 5563 parseBool(n) { |
| 5564 if (n == "true") return true; |
| 5565 if (n == "false") return false; |
| 5566 if (n == null) return null; |
| 5567 throw new core.ArgumentError("Invalid boolean: $n"); |
| 5568 } |
| 5569 if (query.length > 0) { |
| 5570 for (var part in query.split("&")) { |
| 5571 var keyvalue = part.split("="); |
| 5572 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 5573 } |
| 5574 } |
| 5575 |
| 5576 |
| 5577 var h = { |
| 5578 "content-type" : "application/json; charset=utf-8", |
| 5579 }; |
| 5580 var resp = ""; |
| 5581 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 5582 }), true); |
| 5583 res.patch(arg_request, arg_id).then(unittest.expectAsync((_) {})); |
| 5584 }); |
| 5585 |
| 5586 unittest.test("method--process", () { |
| 5587 |
| 5588 var mock = new common_test.HttpServerMock(); |
| 5589 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; |
| 5590 var arg_id = "foo"; |
| 5591 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 5592 var path = (req.url).path; |
| 5593 var pathOffset = 0; |
| 5594 var index; |
| 5595 var subPart; |
| 5596 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 5597 pathOffset += 1; |
| 5598 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5599 pathOffset += 14; |
| 5600 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
| 5601 pathOffset += 18; |
| 5602 index = path.indexOf("/process", pathOffset); |
| 5603 unittest.expect(index >= 0, unittest.isTrue); |
| 5604 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 5605 pathOffset = index; |
| 5606 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 5607 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); |
| 5608 pathOffset += 8; |
| 5609 |
| 5610 var query = (req.url).query; |
| 5611 var queryOffset = 0; |
4733 var queryMap = {}; | 5612 var queryMap = {}; |
4734 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5613 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4735 parseBool(n) { | 5614 parseBool(n) { |
4736 if (n == "true") return true; | 5615 if (n == "true") return true; |
4737 if (n == "false") return false; | 5616 if (n == "false") return false; |
4738 if (n == null) return null; | 5617 if (n == null) return null; |
4739 throw new core.ArgumentError("Invalid boolean: $n"); | 5618 throw new core.ArgumentError("Invalid boolean: $n"); |
4740 } | 5619 } |
4741 if (query.length > 0) { | 5620 if (query.length > 0) { |
4742 for (var part in query.split("&")) { | 5621 for (var part in query.split("&")) { |
4743 var keyvalue = part.split("="); | 5622 var keyvalue = part.split("="); |
4744 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5623 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
4745 } | 5624 } |
4746 } | 5625 } |
4747 | 5626 |
4748 | 5627 |
4749 var h = { | 5628 var h = { |
4750 "content-type" : "application/json; charset=utf-8", | 5629 "content-type" : "application/json; charset=utf-8", |
4751 }; | 5630 }; |
4752 var resp = convert.JSON.encode(buildRasterCollection()); | 5631 var resp = convert.JSON.encode(buildProcessResponse()); |
4753 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 5632 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4754 }), true); | 5633 }), true); |
4755 res.get(arg_id).then(unittest.expectAsync(((api.RasterCollection response)
{ | 5634 res.process(arg_id).then(unittest.expectAsync(((api.ProcessResponse respon
se) { |
4756 checkRasterCollection(response); | 5635 checkProcessResponse(response); |
4757 }))); | 5636 }))); |
4758 }); | 5637 }); |
4759 | 5638 |
| 5639 }); |
| 5640 |
| 5641 |
| 5642 unittest.group("resource-RasterCollectionsParentsResourceApi", () { |
4760 unittest.test("method--list", () { | 5643 unittest.test("method--list", () { |
4761 | 5644 |
4762 var mock = new common_test.HttpServerMock(); | 5645 var mock = new common_test.HttpServerMock(); |
4763 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5646 api.RasterCollectionsParentsResourceApi res = new api.MapsengineApi(mock).
rasterCollections.parents; |
4764 var arg_bbox = "foo"; | 5647 var arg_id = "foo"; |
4765 var arg_createdAfter = core.DateTime.parse("2002-02-27T14:01:02"); | |
4766 var arg_createdBefore = core.DateTime.parse("2002-02-27T14:01:02"); | |
4767 var arg_creatorEmail = "foo"; | |
4768 var arg_maxResults = 42; | 5648 var arg_maxResults = 42; |
4769 var arg_modifiedAfter = core.DateTime.parse("2002-02-27T14:01:02"); | |
4770 var arg_modifiedBefore = core.DateTime.parse("2002-02-27T14:01:02"); | |
4771 var arg_pageToken = "foo"; | 5649 var arg_pageToken = "foo"; |
4772 var arg_processingStatus = "foo"; | |
4773 var arg_projectId = "foo"; | |
4774 var arg_role = "foo"; | |
4775 var arg_search = "foo"; | |
4776 var arg_tags = "foo"; | |
4777 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5650 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4778 var path = (req.url).path; | 5651 var path = (req.url).path; |
4779 var pathOffset = 0; | 5652 var pathOffset = 0; |
4780 var index; | 5653 var index; |
4781 var subPart; | 5654 var subPart; |
4782 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5655 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4783 pathOffset += 15; | 5656 pathOffset += 1; |
4784 unittest.expect(path.substring(pathOffset, pathOffset + 17), unittest.eq
uals("rasterCollections")); | 5657 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
4785 pathOffset += 17; | 5658 pathOffset += 14; |
| 5659 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
| 5660 pathOffset += 18; |
| 5661 index = path.indexOf("/parents", pathOffset); |
| 5662 unittest.expect(index >= 0, unittest.isTrue); |
| 5663 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 5664 pathOffset = index; |
| 5665 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 5666 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); |
| 5667 pathOffset += 8; |
4786 | 5668 |
4787 var query = (req.url).query; | 5669 var query = (req.url).query; |
4788 var queryOffset = 0; | 5670 var queryOffset = 0; |
4789 var queryMap = {}; | 5671 var queryMap = {}; |
4790 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5672 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4791 parseBool(n) { | 5673 parseBool(n) { |
4792 if (n == "true") return true; | 5674 if (n == "true") return true; |
4793 if (n == "false") return false; | 5675 if (n == "false") return false; |
4794 if (n == null) return null; | 5676 if (n == null) return null; |
4795 throw new core.ArgumentError("Invalid boolean: $n"); | 5677 throw new core.ArgumentError("Invalid boolean: $n"); |
4796 } | 5678 } |
4797 if (query.length > 0) { | 5679 if (query.length > 0) { |
4798 for (var part in query.split("&")) { | 5680 for (var part in query.split("&")) { |
4799 var keyvalue = part.split("="); | 5681 var keyvalue = part.split("="); |
4800 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5682 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
4801 } | 5683 } |
4802 } | 5684 } |
4803 unittest.expect(queryMap["bbox"].first, unittest.equals(arg_bbox)); | |
4804 unittest.expect(core.DateTime.parse(queryMap["createdAfter"].first), uni
ttest.equals(arg_createdAfter)); | |
4805 unittest.expect(core.DateTime.parse(queryMap["createdBefore"].first), un
ittest.equals(arg_createdBefore)); | |
4806 unittest.expect(queryMap["creatorEmail"].first, unittest.equals(arg_crea
torEmail)); | |
4807 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 5685 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
4808 unittest.expect(core.DateTime.parse(queryMap["modifiedAfter"].first), un
ittest.equals(arg_modifiedAfter)); | |
4809 unittest.expect(core.DateTime.parse(queryMap["modifiedBefore"].first), u
nittest.equals(arg_modifiedBefore)); | |
4810 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 5686 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
4811 unittest.expect(queryMap["processingStatus"].first, unittest.equals(arg_
processingStatus)); | |
4812 unittest.expect(queryMap["projectId"].first, unittest.equals(arg_project
Id)); | |
4813 unittest.expect(queryMap["role"].first, unittest.equals(arg_role)); | |
4814 unittest.expect(queryMap["search"].first, unittest.equals(arg_search)); | |
4815 unittest.expect(queryMap["tags"].first, unittest.equals(arg_tags)); | |
4816 | 5687 |
4817 | 5688 |
4818 var h = { | 5689 var h = { |
4819 "content-type" : "application/json; charset=utf-8", | 5690 "content-type" : "application/json; charset=utf-8", |
4820 }; | 5691 }; |
4821 var resp = convert.JSON.encode(buildRasterCollectionsListResponse()); | 5692 var resp = convert.JSON.encode(buildParentsListResponse()); |
4822 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 5693 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4823 }), true); | 5694 }), true); |
4824 res.list(bbox: arg_bbox, createdAfter: arg_createdAfter, createdBefore: ar
g_createdBefore, creatorEmail: arg_creatorEmail, maxResults: arg_maxResults, mod
ifiedAfter: arg_modifiedAfter, modifiedBefore: arg_modifiedBefore, pageToken: ar
g_pageToken, processingStatus: arg_processingStatus, projectId: arg_projectId, r
ole: arg_role, search: arg_search, tags: arg_tags).then(unittest.expectAsync(((a
pi.RasterCollectionsListResponse response) { | 5695 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { |
4825 checkRasterCollectionsListResponse(response); | 5696 checkParentsListResponse(response); |
4826 }))); | 5697 }))); |
4827 }); | 5698 }); |
4828 | 5699 |
4829 unittest.test("method--patch", () { | 5700 }); |
| 5701 |
| 5702 |
| 5703 unittest.group("resource-RasterCollectionsPermissionsResourceApi", () { |
| 5704 unittest.test("method--batchDelete", () { |
4830 | 5705 |
4831 var mock = new common_test.HttpServerMock(); | 5706 var mock = new common_test.HttpServerMock(); |
4832 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5707 api.RasterCollectionsPermissionsResourceApi res = new api.MapsengineApi(mo
ck).rasterCollections.permissions; |
4833 var arg_request = buildRasterCollection(); | 5708 var arg_request = buildPermissionsBatchDeleteRequest(); |
4834 var arg_id = "foo"; | 5709 var arg_id = "foo"; |
4835 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5710 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4836 var obj = new api.RasterCollection.fromJson(json); | 5711 var obj = new api.PermissionsBatchDeleteRequest.fromJson(json); |
4837 checkRasterCollection(obj); | 5712 checkPermissionsBatchDeleteRequest(obj); |
4838 | 5713 |
4839 var path = (req.url).path; | 5714 var path = (req.url).path; |
4840 var pathOffset = 0; | 5715 var pathOffset = 0; |
4841 var index; | 5716 var index; |
4842 var subPart; | 5717 var subPart; |
4843 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5718 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4844 pathOffset += 15; | 5719 pathOffset += 1; |
| 5720 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5721 pathOffset += 14; |
4845 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5722 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
4846 pathOffset += 18; | 5723 pathOffset += 18; |
4847 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 5724 index = path.indexOf("/permissions/batchDelete", pathOffset); |
4848 pathOffset = path.length; | 5725 unittest.expect(index >= 0, unittest.isTrue); |
| 5726 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 5727 pathOffset = index; |
4849 unittest.expect(subPart, unittest.equals("$arg_id")); | 5728 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 5729 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchDelete")); |
| 5730 pathOffset += 24; |
4850 | 5731 |
4851 var query = (req.url).query; | 5732 var query = (req.url).query; |
4852 var queryOffset = 0; | 5733 var queryOffset = 0; |
4853 var queryMap = {}; | 5734 var queryMap = {}; |
4854 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5735 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4855 parseBool(n) { | 5736 parseBool(n) { |
4856 if (n == "true") return true; | 5737 if (n == "true") return true; |
4857 if (n == "false") return false; | 5738 if (n == "false") return false; |
4858 if (n == null) return null; | 5739 if (n == null) return null; |
4859 throw new core.ArgumentError("Invalid boolean: $n"); | 5740 throw new core.ArgumentError("Invalid boolean: $n"); |
4860 } | 5741 } |
4861 if (query.length > 0) { | 5742 if (query.length > 0) { |
4862 for (var part in query.split("&")) { | 5743 for (var part in query.split("&")) { |
4863 var keyvalue = part.split("="); | 5744 var keyvalue = part.split("="); |
4864 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5745 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
4865 } | 5746 } |
4866 } | 5747 } |
4867 | 5748 |
4868 | 5749 |
4869 var h = { | 5750 var h = { |
4870 "content-type" : "application/json; charset=utf-8", | 5751 "content-type" : "application/json; charset=utf-8", |
4871 }; | 5752 }; |
4872 var resp = ""; | 5753 var resp = convert.JSON.encode(buildPermissionsBatchDeleteResponse()); |
4873 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 5754 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4874 }), true); | 5755 }), true); |
4875 res.patch(arg_request, arg_id).then(unittest.expectAsync((_) {})); | 5756 res.batchDelete(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchDeleteResponse response) { |
| 5757 checkPermissionsBatchDeleteResponse(response); |
| 5758 }))); |
4876 }); | 5759 }); |
4877 | 5760 |
4878 unittest.test("method--process", () { | 5761 unittest.test("method--batchUpdate", () { |
4879 | 5762 |
4880 var mock = new common_test.HttpServerMock(); | 5763 var mock = new common_test.HttpServerMock(); |
4881 api.RasterCollectionsResourceApi res = new api.MapsengineApi(mock).rasterC
ollections; | 5764 api.RasterCollectionsPermissionsResourceApi res = new api.MapsengineApi(mo
ck).rasterCollections.permissions; |
| 5765 var arg_request = buildPermissionsBatchUpdateRequest(); |
4882 var arg_id = "foo"; | 5766 var arg_id = "foo"; |
4883 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5767 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 5768 var obj = new api.PermissionsBatchUpdateRequest.fromJson(json); |
| 5769 checkPermissionsBatchUpdateRequest(obj); |
| 5770 |
4884 var path = (req.url).path; | 5771 var path = (req.url).path; |
4885 var pathOffset = 0; | 5772 var pathOffset = 0; |
4886 var index; | 5773 var index; |
4887 var subPart; | 5774 var subPart; |
4888 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5775 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4889 pathOffset += 15; | 5776 pathOffset += 1; |
| 5777 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5778 pathOffset += 14; |
4890 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5779 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
4891 pathOffset += 18; | 5780 pathOffset += 18; |
4892 index = path.indexOf("/process", pathOffset); | 5781 index = path.indexOf("/permissions/batchUpdate", pathOffset); |
4893 unittest.expect(index >= 0, unittest.isTrue); | 5782 unittest.expect(index >= 0, unittest.isTrue); |
4894 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5783 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4895 pathOffset = index; | 5784 pathOffset = index; |
4896 unittest.expect(subPart, unittest.equals("$arg_id")); | 5785 unittest.expect(subPart, unittest.equals("$arg_id")); |
4897 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); | 5786 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchUpdate")); |
4898 pathOffset += 8; | 5787 pathOffset += 24; |
4899 | 5788 |
4900 var query = (req.url).query; | 5789 var query = (req.url).query; |
4901 var queryOffset = 0; | 5790 var queryOffset = 0; |
4902 var queryMap = {}; | 5791 var queryMap = {}; |
4903 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5792 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4904 parseBool(n) { | 5793 parseBool(n) { |
4905 if (n == "true") return true; | 5794 if (n == "true") return true; |
4906 if (n == "false") return false; | 5795 if (n == "false") return false; |
4907 if (n == null) return null; | 5796 if (n == null) return null; |
4908 throw new core.ArgumentError("Invalid boolean: $n"); | 5797 throw new core.ArgumentError("Invalid boolean: $n"); |
4909 } | 5798 } |
4910 if (query.length > 0) { | 5799 if (query.length > 0) { |
4911 for (var part in query.split("&")) { | 5800 for (var part in query.split("&")) { |
4912 var keyvalue = part.split("="); | 5801 var keyvalue = part.split("="); |
4913 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5802 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
4914 } | 5803 } |
4915 } | 5804 } |
4916 | 5805 |
4917 | 5806 |
4918 var h = { | 5807 var h = { |
4919 "content-type" : "application/json; charset=utf-8", | 5808 "content-type" : "application/json; charset=utf-8", |
4920 }; | 5809 }; |
4921 var resp = convert.JSON.encode(buildProcessResponse()); | 5810 var resp = convert.JSON.encode(buildPermissionsBatchUpdateResponse()); |
4922 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 5811 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4923 }), true); | 5812 }), true); |
4924 res.process(arg_id).then(unittest.expectAsync(((api.ProcessResponse respon
se) { | 5813 res.batchUpdate(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchUpdateResponse response) { |
4925 checkProcessResponse(response); | 5814 checkPermissionsBatchUpdateResponse(response); |
4926 }))); | 5815 }))); |
4927 }); | 5816 }); |
4928 | 5817 |
4929 }); | |
4930 | |
4931 | |
4932 unittest.group("resource-RasterCollectionsParentsResourceApi", () { | |
4933 unittest.test("method--list", () { | 5818 unittest.test("method--list", () { |
4934 | 5819 |
4935 var mock = new common_test.HttpServerMock(); | 5820 var mock = new common_test.HttpServerMock(); |
4936 api.RasterCollectionsParentsResourceApi res = new api.MapsengineApi(mock).
rasterCollections.parents; | 5821 api.RasterCollectionsPermissionsResourceApi res = new api.MapsengineApi(mo
ck).rasterCollections.permissions; |
4937 var arg_id = "foo"; | 5822 var arg_id = "foo"; |
4938 var arg_maxResults = 42; | |
4939 var arg_pageToken = "foo"; | |
4940 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5823 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4941 var path = (req.url).path; | 5824 var path = (req.url).path; |
4942 var pathOffset = 0; | 5825 var pathOffset = 0; |
4943 var index; | 5826 var index; |
4944 var subPart; | 5827 var subPart; |
4945 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5828 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
4946 pathOffset += 15; | 5829 pathOffset += 1; |
| 5830 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5831 pathOffset += 14; |
4947 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5832 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
4948 pathOffset += 18; | 5833 pathOffset += 18; |
4949 index = path.indexOf("/parents", pathOffset); | 5834 index = path.indexOf("/permissions", pathOffset); |
4950 unittest.expect(index >= 0, unittest.isTrue); | 5835 unittest.expect(index >= 0, unittest.isTrue); |
4951 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5836 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
4952 pathOffset = index; | 5837 pathOffset = index; |
4953 unittest.expect(subPart, unittest.equals("$arg_id")); | 5838 unittest.expect(subPart, unittest.equals("$arg_id")); |
4954 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); | 5839 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); |
4955 pathOffset += 8; | 5840 pathOffset += 12; |
4956 | 5841 |
4957 var query = (req.url).query; | 5842 var query = (req.url).query; |
4958 var queryOffset = 0; | 5843 var queryOffset = 0; |
4959 var queryMap = {}; | 5844 var queryMap = {}; |
4960 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 5845 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
4961 parseBool(n) { | 5846 parseBool(n) { |
4962 if (n == "true") return true; | 5847 if (n == "true") return true; |
4963 if (n == "false") return false; | 5848 if (n == "false") return false; |
4964 if (n == null) return null; | 5849 if (n == null) return null; |
4965 throw new core.ArgumentError("Invalid boolean: $n"); | 5850 throw new core.ArgumentError("Invalid boolean: $n"); |
4966 } | 5851 } |
4967 if (query.length > 0) { | 5852 if (query.length > 0) { |
4968 for (var part in query.split("&")) { | 5853 for (var part in query.split("&")) { |
4969 var keyvalue = part.split("="); | 5854 var keyvalue = part.split("="); |
4970 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 5855 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
4971 } | 5856 } |
4972 } | 5857 } |
4973 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | |
4974 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
4975 | 5858 |
4976 | 5859 |
4977 var h = { | 5860 var h = { |
4978 "content-type" : "application/json; charset=utf-8", | 5861 "content-type" : "application/json; charset=utf-8", |
4979 }; | 5862 }; |
4980 var resp = convert.JSON.encode(buildParentsListResponse()); | 5863 var resp = convert.JSON.encode(buildPermissionsListResponse()); |
4981 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 5864 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
4982 }), true); | 5865 }), true); |
4983 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { | 5866 res.list(arg_id).then(unittest.expectAsync(((api.PermissionsListResponse r
esponse) { |
4984 checkParentsListResponse(response); | 5867 checkPermissionsListResponse(response); |
4985 }))); | 5868 }))); |
4986 }); | 5869 }); |
4987 | 5870 |
4988 }); | 5871 }); |
4989 | 5872 |
4990 | 5873 |
4991 unittest.group("resource-RasterCollectionsRastersResourceApi", () { | 5874 unittest.group("resource-RasterCollectionsRastersResourceApi", () { |
4992 unittest.test("method--batchDelete", () { | 5875 unittest.test("method--batchDelete", () { |
4993 | 5876 |
4994 var mock = new common_test.HttpServerMock(); | 5877 var mock = new common_test.HttpServerMock(); |
4995 api.RasterCollectionsRastersResourceApi res = new api.MapsengineApi(mock).
rasterCollections.rasters; | 5878 api.RasterCollectionsRastersResourceApi res = new api.MapsengineApi(mock).
rasterCollections.rasters; |
4996 var arg_request = buildRasterCollectionsRasterBatchDeleteRequest(); | 5879 var arg_request = buildRasterCollectionsRasterBatchDeleteRequest(); |
4997 var arg_id = "foo"; | 5880 var arg_id = "foo"; |
4998 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5881 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
4999 var obj = new api.RasterCollectionsRasterBatchDeleteRequest.fromJson(jso
n); | 5882 var obj = new api.RasterCollectionsRasterBatchDeleteRequest.fromJson(jso
n); |
5000 checkRasterCollectionsRasterBatchDeleteRequest(obj); | 5883 checkRasterCollectionsRasterBatchDeleteRequest(obj); |
5001 | 5884 |
5002 var path = (req.url).path; | 5885 var path = (req.url).path; |
5003 var pathOffset = 0; | 5886 var pathOffset = 0; |
5004 var index; | 5887 var index; |
5005 var subPart; | 5888 var subPart; |
5006 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5889 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5007 pathOffset += 15; | 5890 pathOffset += 1; |
| 5891 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5892 pathOffset += 14; |
5008 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5893 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
5009 pathOffset += 18; | 5894 pathOffset += 18; |
5010 index = path.indexOf("/rasters/batchDelete", pathOffset); | 5895 index = path.indexOf("/rasters/batchDelete", pathOffset); |
5011 unittest.expect(index >= 0, unittest.isTrue); | 5896 unittest.expect(index >= 0, unittest.isTrue); |
5012 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5897 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5013 pathOffset = index; | 5898 pathOffset = index; |
5014 unittest.expect(subPart, unittest.equals("$arg_id")); | 5899 unittest.expect(subPart, unittest.equals("$arg_id")); |
5015 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/rasters/batchDelete")); | 5900 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/rasters/batchDelete")); |
5016 pathOffset += 20; | 5901 pathOffset += 20; |
5017 | 5902 |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5051 var arg_request = buildRasterCollectionsRastersBatchInsertRequest(); | 5936 var arg_request = buildRasterCollectionsRastersBatchInsertRequest(); |
5052 var arg_id = "foo"; | 5937 var arg_id = "foo"; |
5053 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 5938 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5054 var obj = new api.RasterCollectionsRastersBatchInsertRequest.fromJson(js
on); | 5939 var obj = new api.RasterCollectionsRastersBatchInsertRequest.fromJson(js
on); |
5055 checkRasterCollectionsRastersBatchInsertRequest(obj); | 5940 checkRasterCollectionsRastersBatchInsertRequest(obj); |
5056 | 5941 |
5057 var path = (req.url).path; | 5942 var path = (req.url).path; |
5058 var pathOffset = 0; | 5943 var pathOffset = 0; |
5059 var index; | 5944 var index; |
5060 var subPart; | 5945 var subPart; |
5061 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 5946 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5062 pathOffset += 15; | 5947 pathOffset += 1; |
| 5948 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 5949 pathOffset += 14; |
5063 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 5950 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
5064 pathOffset += 18; | 5951 pathOffset += 18; |
5065 index = path.indexOf("/rasters/batchInsert", pathOffset); | 5952 index = path.indexOf("/rasters/batchInsert", pathOffset); |
5066 unittest.expect(index >= 0, unittest.isTrue); | 5953 unittest.expect(index >= 0, unittest.isTrue); |
5067 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 5954 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5068 pathOffset = index; | 5955 pathOffset = index; |
5069 unittest.expect(subPart, unittest.equals("$arg_id")); | 5956 unittest.expect(subPart, unittest.equals("$arg_id")); |
5070 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/rasters/batchInsert")); | 5957 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/rasters/batchInsert")); |
5071 pathOffset += 20; | 5958 pathOffset += 20; |
5072 | 5959 |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5113 var arg_modifiedBefore = core.DateTime.parse("2002-02-27T14:01:02"); | 6000 var arg_modifiedBefore = core.DateTime.parse("2002-02-27T14:01:02"); |
5114 var arg_pageToken = "foo"; | 6001 var arg_pageToken = "foo"; |
5115 var arg_role = "foo"; | 6002 var arg_role = "foo"; |
5116 var arg_search = "foo"; | 6003 var arg_search = "foo"; |
5117 var arg_tags = "foo"; | 6004 var arg_tags = "foo"; |
5118 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6005 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5119 var path = (req.url).path; | 6006 var path = (req.url).path; |
5120 var pathOffset = 0; | 6007 var pathOffset = 0; |
5121 var index; | 6008 var index; |
5122 var subPart; | 6009 var subPart; |
5123 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6010 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5124 pathOffset += 15; | 6011 pathOffset += 1; |
| 6012 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6013 pathOffset += 14; |
5125 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); | 6014 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("rasterCollections/")); |
5126 pathOffset += 18; | 6015 pathOffset += 18; |
5127 index = path.indexOf("/rasters", pathOffset); | 6016 index = path.indexOf("/rasters", pathOffset); |
5128 unittest.expect(index >= 0, unittest.isTrue); | 6017 unittest.expect(index >= 0, unittest.isTrue); |
5129 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6018 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5130 pathOffset = index; | 6019 pathOffset = index; |
5131 unittest.expect(subPart, unittest.equals("$arg_id")); | 6020 unittest.expect(subPart, unittest.equals("$arg_id")); |
5132 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/rasters")); | 6021 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/rasters")); |
5133 pathOffset += 8; | 6022 pathOffset += 8; |
5134 | 6023 |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5179 unittest.test("method--delete", () { | 6068 unittest.test("method--delete", () { |
5180 | 6069 |
5181 var mock = new common_test.HttpServerMock(); | 6070 var mock = new common_test.HttpServerMock(); |
5182 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; | 6071 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; |
5183 var arg_id = "foo"; | 6072 var arg_id = "foo"; |
5184 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6073 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5185 var path = (req.url).path; | 6074 var path = (req.url).path; |
5186 var pathOffset = 0; | 6075 var pathOffset = 0; |
5187 var index; | 6076 var index; |
5188 var subPart; | 6077 var subPart; |
5189 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6078 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5190 pathOffset += 15; | 6079 pathOffset += 1; |
| 6080 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6081 pathOffset += 14; |
5191 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); | 6082 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
5192 pathOffset += 8; | 6083 pathOffset += 8; |
5193 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6084 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
5194 pathOffset = path.length; | 6085 pathOffset = path.length; |
5195 unittest.expect(subPart, unittest.equals("$arg_id")); | 6086 unittest.expect(subPart, unittest.equals("$arg_id")); |
5196 | 6087 |
5197 var query = (req.url).query; | 6088 var query = (req.url).query; |
5198 var queryOffset = 0; | 6089 var queryOffset = 0; |
5199 var queryMap = {}; | 6090 var queryMap = {}; |
5200 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6091 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 23 matching lines...) Expand all Loading... |
5224 unittest.test("method--get", () { | 6115 unittest.test("method--get", () { |
5225 | 6116 |
5226 var mock = new common_test.HttpServerMock(); | 6117 var mock = new common_test.HttpServerMock(); |
5227 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; | 6118 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; |
5228 var arg_id = "foo"; | 6119 var arg_id = "foo"; |
5229 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6120 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5230 var path = (req.url).path; | 6121 var path = (req.url).path; |
5231 var pathOffset = 0; | 6122 var pathOffset = 0; |
5232 var index; | 6123 var index; |
5233 var subPart; | 6124 var subPart; |
5234 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6125 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5235 pathOffset += 15; | 6126 pathOffset += 1; |
| 6127 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6128 pathOffset += 14; |
5236 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); | 6129 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
5237 pathOffset += 8; | 6130 pathOffset += 8; |
5238 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6131 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
5239 pathOffset = path.length; | 6132 pathOffset = path.length; |
5240 unittest.expect(subPart, unittest.equals("$arg_id")); | 6133 unittest.expect(subPart, unittest.equals("$arg_id")); |
5241 | 6134 |
5242 var query = (req.url).query; | 6135 var query = (req.url).query; |
5243 var queryOffset = 0; | 6136 var queryOffset = 0; |
5244 var queryMap = {}; | 6137 var queryMap = {}; |
5245 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6138 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5283 var arg_pageToken = "foo"; | 6176 var arg_pageToken = "foo"; |
5284 var arg_processingStatus = "foo"; | 6177 var arg_processingStatus = "foo"; |
5285 var arg_role = "foo"; | 6178 var arg_role = "foo"; |
5286 var arg_search = "foo"; | 6179 var arg_search = "foo"; |
5287 var arg_tags = "foo"; | 6180 var arg_tags = "foo"; |
5288 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6181 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5289 var path = (req.url).path; | 6182 var path = (req.url).path; |
5290 var pathOffset = 0; | 6183 var pathOffset = 0; |
5291 var index; | 6184 var index; |
5292 var subPart; | 6185 var subPart; |
5293 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6186 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5294 pathOffset += 15; | 6187 pathOffset += 1; |
| 6188 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6189 pathOffset += 14; |
5295 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("rasters")); | 6190 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("rasters")); |
5296 pathOffset += 7; | 6191 pathOffset += 7; |
5297 | 6192 |
5298 var query = (req.url).query; | 6193 var query = (req.url).query; |
5299 var queryOffset = 0; | 6194 var queryOffset = 0; |
5300 var queryMap = {}; | 6195 var queryMap = {}; |
5301 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6196 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5302 parseBool(n) { | 6197 parseBool(n) { |
5303 if (n == "true") return true; | 6198 if (n == "true") return true; |
5304 if (n == "false") return false; | 6199 if (n == "false") return false; |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5344 var arg_request = buildRaster(); | 6239 var arg_request = buildRaster(); |
5345 var arg_id = "foo"; | 6240 var arg_id = "foo"; |
5346 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6241 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5347 var obj = new api.Raster.fromJson(json); | 6242 var obj = new api.Raster.fromJson(json); |
5348 checkRaster(obj); | 6243 checkRaster(obj); |
5349 | 6244 |
5350 var path = (req.url).path; | 6245 var path = (req.url).path; |
5351 var pathOffset = 0; | 6246 var pathOffset = 0; |
5352 var index; | 6247 var index; |
5353 var subPart; | 6248 var subPart; |
5354 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6249 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5355 pathOffset += 15; | 6250 pathOffset += 1; |
| 6251 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6252 pathOffset += 14; |
5356 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); | 6253 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
5357 pathOffset += 8; | 6254 pathOffset += 8; |
5358 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6255 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
5359 pathOffset = path.length; | 6256 pathOffset = path.length; |
5360 unittest.expect(subPart, unittest.equals("$arg_id")); | 6257 unittest.expect(subPart, unittest.equals("$arg_id")); |
5361 | 6258 |
5362 var query = (req.url).query; | 6259 var query = (req.url).query; |
5363 var queryOffset = 0; | 6260 var queryOffset = 0; |
| 6261 var queryMap = {}; |
| 6262 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6263 parseBool(n) { |
| 6264 if (n == "true") return true; |
| 6265 if (n == "false") return false; |
| 6266 if (n == null) return null; |
| 6267 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6268 } |
| 6269 if (query.length > 0) { |
| 6270 for (var part in query.split("&")) { |
| 6271 var keyvalue = part.split("="); |
| 6272 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 6273 } |
| 6274 } |
| 6275 |
| 6276 |
| 6277 var h = { |
| 6278 "content-type" : "application/json; charset=utf-8", |
| 6279 }; |
| 6280 var resp = ""; |
| 6281 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 6282 }), true); |
| 6283 res.patch(arg_request, arg_id).then(unittest.expectAsync((_) {})); |
| 6284 }); |
| 6285 |
| 6286 unittest.test("method--process", () { |
| 6287 |
| 6288 var mock = new common_test.HttpServerMock(); |
| 6289 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; |
| 6290 var arg_id = "foo"; |
| 6291 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 6292 var path = (req.url).path; |
| 6293 var pathOffset = 0; |
| 6294 var index; |
| 6295 var subPart; |
| 6296 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 6297 pathOffset += 1; |
| 6298 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6299 pathOffset += 14; |
| 6300 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
| 6301 pathOffset += 8; |
| 6302 index = path.indexOf("/process", pathOffset); |
| 6303 unittest.expect(index >= 0, unittest.isTrue); |
| 6304 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 6305 pathOffset = index; |
| 6306 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 6307 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); |
| 6308 pathOffset += 8; |
| 6309 |
| 6310 var query = (req.url).query; |
| 6311 var queryOffset = 0; |
| 6312 var queryMap = {}; |
| 6313 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6314 parseBool(n) { |
| 6315 if (n == "true") return true; |
| 6316 if (n == "false") return false; |
| 6317 if (n == null) return null; |
| 6318 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6319 } |
| 6320 if (query.length > 0) { |
| 6321 for (var part in query.split("&")) { |
| 6322 var keyvalue = part.split("="); |
| 6323 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 6324 } |
| 6325 } |
| 6326 |
| 6327 |
| 6328 var h = { |
| 6329 "content-type" : "application/json; charset=utf-8", |
| 6330 }; |
| 6331 var resp = convert.JSON.encode(buildProcessResponse()); |
| 6332 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 6333 }), true); |
| 6334 res.process(arg_id).then(unittest.expectAsync(((api.ProcessResponse respon
se) { |
| 6335 checkProcessResponse(response); |
| 6336 }))); |
| 6337 }); |
| 6338 |
| 6339 unittest.test("method--upload", () { |
| 6340 |
| 6341 var mock = new common_test.HttpServerMock(); |
| 6342 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; |
| 6343 var arg_request = buildRaster(); |
| 6344 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 6345 var obj = new api.Raster.fromJson(json); |
| 6346 checkRaster(obj); |
| 6347 |
| 6348 var path = (req.url).path; |
| 6349 var pathOffset = 0; |
| 6350 var index; |
| 6351 var subPart; |
| 6352 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 6353 pathOffset += 1; |
| 6354 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6355 pathOffset += 14; |
| 6356 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("rasters/upload")); |
| 6357 pathOffset += 14; |
| 6358 |
| 6359 var query = (req.url).query; |
| 6360 var queryOffset = 0; |
| 6361 var queryMap = {}; |
| 6362 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 6363 parseBool(n) { |
| 6364 if (n == "true") return true; |
| 6365 if (n == "false") return false; |
| 6366 if (n == null) return null; |
| 6367 throw new core.ArgumentError("Invalid boolean: $n"); |
| 6368 } |
| 6369 if (query.length > 0) { |
| 6370 for (var part in query.split("&")) { |
| 6371 var keyvalue = part.split("="); |
| 6372 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 6373 } |
| 6374 } |
| 6375 |
| 6376 |
| 6377 var h = { |
| 6378 "content-type" : "application/json; charset=utf-8", |
| 6379 }; |
| 6380 var resp = convert.JSON.encode(buildRaster()); |
| 6381 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 6382 }), true); |
| 6383 res.upload(arg_request).then(unittest.expectAsync(((api.Raster response) { |
| 6384 checkRaster(response); |
| 6385 }))); |
| 6386 }); |
| 6387 |
| 6388 }); |
| 6389 |
| 6390 |
| 6391 unittest.group("resource-RastersFilesResourceApi", () { |
| 6392 unittest.test("method--insert", () { |
| 6393 // TODO: Implement tests for media upload; |
| 6394 // TODO: Implement tests for media download; |
| 6395 |
| 6396 var mock = new common_test.HttpServerMock(); |
| 6397 api.RastersFilesResourceApi res = new api.MapsengineApi(mock).rasters.file
s; |
| 6398 var arg_id = "foo"; |
| 6399 var arg_filename = "foo"; |
| 6400 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 6401 var path = (req.url).path; |
| 6402 var pathOffset = 0; |
| 6403 var index; |
| 6404 var subPart; |
| 6405 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 6406 pathOffset += 1; |
| 6407 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6408 pathOffset += 14; |
| 6409 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
| 6410 pathOffset += 8; |
| 6411 index = path.indexOf("/files", pathOffset); |
| 6412 unittest.expect(index >= 0, unittest.isTrue); |
| 6413 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 6414 pathOffset = index; |
| 6415 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 6416 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/files")); |
| 6417 pathOffset += 6; |
| 6418 |
| 6419 var query = (req.url).query; |
| 6420 var queryOffset = 0; |
5364 var queryMap = {}; | 6421 var queryMap = {}; |
5365 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6422 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5366 parseBool(n) { | 6423 parseBool(n) { |
5367 if (n == "true") return true; | 6424 if (n == "true") return true; |
5368 if (n == "false") return false; | 6425 if (n == "false") return false; |
5369 if (n == null) return null; | 6426 if (n == null) return null; |
5370 throw new core.ArgumentError("Invalid boolean: $n"); | 6427 throw new core.ArgumentError("Invalid boolean: $n"); |
5371 } | 6428 } |
5372 if (query.length > 0) { | 6429 if (query.length > 0) { |
5373 for (var part in query.split("&")) { | 6430 for (var part in query.split("&")) { |
5374 var keyvalue = part.split("="); | 6431 var keyvalue = part.split("="); |
5375 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6432 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
5376 } | 6433 } |
5377 } | 6434 } |
| 6435 unittest.expect(queryMap["filename"].first, unittest.equals(arg_filename
)); |
5378 | 6436 |
5379 | 6437 |
5380 var h = { | 6438 var h = { |
5381 "content-type" : "application/json; charset=utf-8", | 6439 "content-type" : "application/json; charset=utf-8", |
5382 }; | 6440 }; |
5383 var resp = ""; | 6441 var resp = ""; |
5384 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 6442 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
5385 }), true); | 6443 }), true); |
5386 res.patch(arg_request, arg_id).then(unittest.expectAsync((_) {})); | 6444 res.insert(arg_id, arg_filename).then(unittest.expectAsync((_) {})); |
5387 }); | 6445 }); |
5388 | 6446 |
5389 unittest.test("method--process", () { | 6447 }); |
| 6448 |
| 6449 |
| 6450 unittest.group("resource-RastersParentsResourceApi", () { |
| 6451 unittest.test("method--list", () { |
5390 | 6452 |
5391 var mock = new common_test.HttpServerMock(); | 6453 var mock = new common_test.HttpServerMock(); |
5392 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; | 6454 api.RastersParentsResourceApi res = new api.MapsengineApi(mock).rasters.pa
rents; |
5393 var arg_id = "foo"; | 6455 var arg_id = "foo"; |
| 6456 var arg_maxResults = 42; |
| 6457 var arg_pageToken = "foo"; |
5394 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6458 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5395 var path = (req.url).path; | 6459 var path = (req.url).path; |
5396 var pathOffset = 0; | 6460 var pathOffset = 0; |
5397 var index; | 6461 var index; |
5398 var subPart; | 6462 var subPart; |
5399 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6463 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5400 pathOffset += 15; | 6464 pathOffset += 1; |
| 6465 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6466 pathOffset += 14; |
5401 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); | 6467 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
5402 pathOffset += 8; | 6468 pathOffset += 8; |
5403 index = path.indexOf("/process", pathOffset); | 6469 index = path.indexOf("/parents", pathOffset); |
5404 unittest.expect(index >= 0, unittest.isTrue); | 6470 unittest.expect(index >= 0, unittest.isTrue); |
5405 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6471 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5406 pathOffset = index; | 6472 pathOffset = index; |
5407 unittest.expect(subPart, unittest.equals("$arg_id")); | 6473 unittest.expect(subPart, unittest.equals("$arg_id")); |
5408 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); | 6474 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); |
5409 pathOffset += 8; | 6475 pathOffset += 8; |
5410 | 6476 |
5411 var query = (req.url).query; | 6477 var query = (req.url).query; |
5412 var queryOffset = 0; | 6478 var queryOffset = 0; |
5413 var queryMap = {}; | 6479 var queryMap = {}; |
5414 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6480 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5415 parseBool(n) { | 6481 parseBool(n) { |
5416 if (n == "true") return true; | 6482 if (n == "true") return true; |
5417 if (n == "false") return false; | 6483 if (n == "false") return false; |
5418 if (n == null) return null; | 6484 if (n == null) return null; |
5419 throw new core.ArgumentError("Invalid boolean: $n"); | 6485 throw new core.ArgumentError("Invalid boolean: $n"); |
5420 } | 6486 } |
5421 if (query.length > 0) { | 6487 if (query.length > 0) { |
5422 for (var part in query.split("&")) { | 6488 for (var part in query.split("&")) { |
5423 var keyvalue = part.split("="); | 6489 var keyvalue = part.split("="); |
5424 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6490 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
5425 } | 6491 } |
5426 } | 6492 } |
| 6493 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); |
| 6494 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
5427 | 6495 |
5428 | 6496 |
5429 var h = { | 6497 var h = { |
5430 "content-type" : "application/json; charset=utf-8", | 6498 "content-type" : "application/json; charset=utf-8", |
5431 }; | 6499 }; |
5432 var resp = convert.JSON.encode(buildProcessResponse()); | 6500 var resp = convert.JSON.encode(buildParentsListResponse()); |
5433 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 6501 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
5434 }), true); | 6502 }), true); |
5435 res.process(arg_id).then(unittest.expectAsync(((api.ProcessResponse respon
se) { | 6503 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { |
5436 checkProcessResponse(response); | 6504 checkParentsListResponse(response); |
5437 }))); | 6505 }))); |
5438 }); | 6506 }); |
5439 | 6507 |
5440 unittest.test("method--upload", () { | 6508 }); |
| 6509 |
| 6510 |
| 6511 unittest.group("resource-RastersPermissionsResourceApi", () { |
| 6512 unittest.test("method--batchDelete", () { |
5441 | 6513 |
5442 var mock = new common_test.HttpServerMock(); | 6514 var mock = new common_test.HttpServerMock(); |
5443 api.RastersResourceApi res = new api.MapsengineApi(mock).rasters; | 6515 api.RastersPermissionsResourceApi res = new api.MapsengineApi(mock).raster
s.permissions; |
5444 var arg_request = buildRaster(); | 6516 var arg_request = buildPermissionsBatchDeleteRequest(); |
| 6517 var arg_id = "foo"; |
5445 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6518 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5446 var obj = new api.Raster.fromJson(json); | 6519 var obj = new api.PermissionsBatchDeleteRequest.fromJson(json); |
5447 checkRaster(obj); | 6520 checkPermissionsBatchDeleteRequest(obj); |
5448 | 6521 |
5449 var path = (req.url).path; | 6522 var path = (req.url).path; |
5450 var pathOffset = 0; | 6523 var pathOffset = 0; |
5451 var index; | 6524 var index; |
5452 var subPart; | 6525 var subPart; |
5453 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6526 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5454 pathOffset += 15; | 6527 pathOffset += 1; |
5455 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("rasters/upload")); | 6528 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
5456 pathOffset += 14; | 6529 pathOffset += 14; |
| 6530 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
| 6531 pathOffset += 8; |
| 6532 index = path.indexOf("/permissions/batchDelete", pathOffset); |
| 6533 unittest.expect(index >= 0, unittest.isTrue); |
| 6534 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 6535 pathOffset = index; |
| 6536 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 6537 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchDelete")); |
| 6538 pathOffset += 24; |
5457 | 6539 |
5458 var query = (req.url).query; | 6540 var query = (req.url).query; |
5459 var queryOffset = 0; | 6541 var queryOffset = 0; |
5460 var queryMap = {}; | 6542 var queryMap = {}; |
5461 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6543 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5462 parseBool(n) { | 6544 parseBool(n) { |
5463 if (n == "true") return true; | 6545 if (n == "true") return true; |
5464 if (n == "false") return false; | 6546 if (n == "false") return false; |
5465 if (n == null) return null; | 6547 if (n == null) return null; |
5466 throw new core.ArgumentError("Invalid boolean: $n"); | 6548 throw new core.ArgumentError("Invalid boolean: $n"); |
5467 } | 6549 } |
5468 if (query.length > 0) { | 6550 if (query.length > 0) { |
5469 for (var part in query.split("&")) { | 6551 for (var part in query.split("&")) { |
5470 var keyvalue = part.split("="); | 6552 var keyvalue = part.split("="); |
5471 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6553 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
5472 } | 6554 } |
5473 } | 6555 } |
5474 | 6556 |
5475 | 6557 |
5476 var h = { | 6558 var h = { |
5477 "content-type" : "application/json; charset=utf-8", | 6559 "content-type" : "application/json; charset=utf-8", |
5478 }; | 6560 }; |
5479 var resp = convert.JSON.encode(buildRaster()); | 6561 var resp = convert.JSON.encode(buildPermissionsBatchDeleteResponse()); |
5480 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 6562 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
5481 }), true); | 6563 }), true); |
5482 res.upload(arg_request).then(unittest.expectAsync(((api.Raster response) { | 6564 res.batchDelete(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchDeleteResponse response) { |
5483 checkRaster(response); | 6565 checkPermissionsBatchDeleteResponse(response); |
5484 }))); | 6566 }))); |
5485 }); | 6567 }); |
5486 | 6568 |
5487 }); | 6569 unittest.test("method--batchUpdate", () { |
5488 | |
5489 | |
5490 unittest.group("resource-RastersFilesResourceApi", () { | |
5491 unittest.test("method--insert", () { | |
5492 // TODO: Implement tests for media upload; | |
5493 // TODO: Implement tests for media download; | |
5494 | 6570 |
5495 var mock = new common_test.HttpServerMock(); | 6571 var mock = new common_test.HttpServerMock(); |
5496 api.RastersFilesResourceApi res = new api.MapsengineApi(mock).rasters.file
s; | 6572 api.RastersPermissionsResourceApi res = new api.MapsengineApi(mock).raster
s.permissions; |
| 6573 var arg_request = buildPermissionsBatchUpdateRequest(); |
5497 var arg_id = "foo"; | 6574 var arg_id = "foo"; |
5498 var arg_filename = "foo"; | |
5499 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6575 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 6576 var obj = new api.PermissionsBatchUpdateRequest.fromJson(json); |
| 6577 checkPermissionsBatchUpdateRequest(obj); |
| 6578 |
5500 var path = (req.url).path; | 6579 var path = (req.url).path; |
5501 var pathOffset = 0; | 6580 var pathOffset = 0; |
5502 var index; | 6581 var index; |
5503 var subPart; | 6582 var subPart; |
5504 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6583 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5505 pathOffset += 15; | 6584 pathOffset += 1; |
| 6585 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6586 pathOffset += 14; |
5506 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); | 6587 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
5507 pathOffset += 8; | 6588 pathOffset += 8; |
5508 index = path.indexOf("/files", pathOffset); | 6589 index = path.indexOf("/permissions/batchUpdate", pathOffset); |
5509 unittest.expect(index >= 0, unittest.isTrue); | 6590 unittest.expect(index >= 0, unittest.isTrue); |
5510 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6591 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5511 pathOffset = index; | 6592 pathOffset = index; |
5512 unittest.expect(subPart, unittest.equals("$arg_id")); | 6593 unittest.expect(subPart, unittest.equals("$arg_id")); |
5513 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/files")); | 6594 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchUpdate")); |
5514 pathOffset += 6; | 6595 pathOffset += 24; |
5515 | 6596 |
5516 var query = (req.url).query; | 6597 var query = (req.url).query; |
5517 var queryOffset = 0; | 6598 var queryOffset = 0; |
5518 var queryMap = {}; | 6599 var queryMap = {}; |
5519 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6600 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5520 parseBool(n) { | 6601 parseBool(n) { |
5521 if (n == "true") return true; | 6602 if (n == "true") return true; |
5522 if (n == "false") return false; | 6603 if (n == "false") return false; |
5523 if (n == null) return null; | 6604 if (n == null) return null; |
5524 throw new core.ArgumentError("Invalid boolean: $n"); | 6605 throw new core.ArgumentError("Invalid boolean: $n"); |
5525 } | 6606 } |
5526 if (query.length > 0) { | 6607 if (query.length > 0) { |
5527 for (var part in query.split("&")) { | 6608 for (var part in query.split("&")) { |
5528 var keyvalue = part.split("="); | 6609 var keyvalue = part.split("="); |
5529 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6610 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
5530 } | 6611 } |
5531 } | 6612 } |
5532 unittest.expect(queryMap["filename"].first, unittest.equals(arg_filename
)); | |
5533 | 6613 |
5534 | 6614 |
5535 var h = { | 6615 var h = { |
5536 "content-type" : "application/json; charset=utf-8", | 6616 "content-type" : "application/json; charset=utf-8", |
5537 }; | 6617 }; |
5538 var resp = ""; | 6618 var resp = convert.JSON.encode(buildPermissionsBatchUpdateResponse()); |
5539 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 6619 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
5540 }), true); | 6620 }), true); |
5541 res.insert(arg_id, arg_filename).then(unittest.expectAsync((_) {})); | 6621 res.batchUpdate(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchUpdateResponse response) { |
| 6622 checkPermissionsBatchUpdateResponse(response); |
| 6623 }))); |
5542 }); | 6624 }); |
5543 | 6625 |
5544 }); | |
5545 | |
5546 | |
5547 unittest.group("resource-RastersParentsResourceApi", () { | |
5548 unittest.test("method--list", () { | 6626 unittest.test("method--list", () { |
5549 | 6627 |
5550 var mock = new common_test.HttpServerMock(); | 6628 var mock = new common_test.HttpServerMock(); |
5551 api.RastersParentsResourceApi res = new api.MapsengineApi(mock).rasters.pa
rents; | 6629 api.RastersPermissionsResourceApi res = new api.MapsengineApi(mock).raster
s.permissions; |
5552 var arg_id = "foo"; | 6630 var arg_id = "foo"; |
5553 var arg_maxResults = 42; | |
5554 var arg_pageToken = "foo"; | |
5555 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6631 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5556 var path = (req.url).path; | 6632 var path = (req.url).path; |
5557 var pathOffset = 0; | 6633 var pathOffset = 0; |
5558 var index; | 6634 var index; |
5559 var subPart; | 6635 var subPart; |
5560 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6636 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5561 pathOffset += 15; | 6637 pathOffset += 1; |
| 6638 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6639 pathOffset += 14; |
5562 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); | 6640 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("rasters/")); |
5563 pathOffset += 8; | 6641 pathOffset += 8; |
5564 index = path.indexOf("/parents", pathOffset); | 6642 index = path.indexOf("/permissions", pathOffset); |
5565 unittest.expect(index >= 0, unittest.isTrue); | 6643 unittest.expect(index >= 0, unittest.isTrue); |
5566 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6644 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5567 pathOffset = index; | 6645 pathOffset = index; |
5568 unittest.expect(subPart, unittest.equals("$arg_id")); | 6646 unittest.expect(subPart, unittest.equals("$arg_id")); |
5569 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); | 6647 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); |
5570 pathOffset += 8; | 6648 pathOffset += 12; |
5571 | 6649 |
5572 var query = (req.url).query; | 6650 var query = (req.url).query; |
5573 var queryOffset = 0; | 6651 var queryOffset = 0; |
5574 var queryMap = {}; | 6652 var queryMap = {}; |
5575 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6653 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5576 parseBool(n) { | 6654 parseBool(n) { |
5577 if (n == "true") return true; | 6655 if (n == "true") return true; |
5578 if (n == "false") return false; | 6656 if (n == "false") return false; |
5579 if (n == null) return null; | 6657 if (n == null) return null; |
5580 throw new core.ArgumentError("Invalid boolean: $n"); | 6658 throw new core.ArgumentError("Invalid boolean: $n"); |
5581 } | 6659 } |
5582 if (query.length > 0) { | 6660 if (query.length > 0) { |
5583 for (var part in query.split("&")) { | 6661 for (var part in query.split("&")) { |
5584 var keyvalue = part.split("="); | 6662 var keyvalue = part.split("="); |
5585 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 6663 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
5586 } | 6664 } |
5587 } | 6665 } |
5588 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | |
5589 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
5590 | 6666 |
5591 | 6667 |
5592 var h = { | 6668 var h = { |
5593 "content-type" : "application/json; charset=utf-8", | 6669 "content-type" : "application/json; charset=utf-8", |
5594 }; | 6670 }; |
5595 var resp = convert.JSON.encode(buildParentsListResponse()); | 6671 var resp = convert.JSON.encode(buildPermissionsListResponse()); |
5596 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 6672 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
5597 }), true); | 6673 }), true); |
5598 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { | 6674 res.list(arg_id).then(unittest.expectAsync(((api.PermissionsListResponse r
esponse) { |
5599 checkParentsListResponse(response); | 6675 checkPermissionsListResponse(response); |
5600 }))); | 6676 }))); |
5601 }); | 6677 }); |
5602 | 6678 |
5603 }); | 6679 }); |
5604 | 6680 |
5605 | 6681 |
5606 unittest.group("resource-TablesResourceApi", () { | 6682 unittest.group("resource-TablesResourceApi", () { |
5607 unittest.test("method--create", () { | 6683 unittest.test("method--create", () { |
5608 | 6684 |
5609 var mock = new common_test.HttpServerMock(); | 6685 var mock = new common_test.HttpServerMock(); |
5610 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; | 6686 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; |
5611 var arg_request = buildTable(); | 6687 var arg_request = buildTable(); |
5612 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6688 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5613 var obj = new api.Table.fromJson(json); | 6689 var obj = new api.Table.fromJson(json); |
5614 checkTable(obj); | 6690 checkTable(obj); |
5615 | 6691 |
5616 var path = (req.url).path; | 6692 var path = (req.url).path; |
5617 var pathOffset = 0; | 6693 var pathOffset = 0; |
5618 var index; | 6694 var index; |
5619 var subPart; | 6695 var subPart; |
5620 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6696 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5621 pathOffset += 15; | 6697 pathOffset += 1; |
| 6698 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6699 pathOffset += 14; |
5622 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("tables")); | 6700 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("tables")); |
5623 pathOffset += 6; | 6701 pathOffset += 6; |
5624 | 6702 |
5625 var query = (req.url).query; | 6703 var query = (req.url).query; |
5626 var queryOffset = 0; | 6704 var queryOffset = 0; |
5627 var queryMap = {}; | 6705 var queryMap = {}; |
5628 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6706 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5629 parseBool(n) { | 6707 parseBool(n) { |
5630 if (n == "true") return true; | 6708 if (n == "true") return true; |
5631 if (n == "false") return false; | 6709 if (n == "false") return false; |
(...skipping 22 matching lines...) Expand all Loading... |
5654 unittest.test("method--delete", () { | 6732 unittest.test("method--delete", () { |
5655 | 6733 |
5656 var mock = new common_test.HttpServerMock(); | 6734 var mock = new common_test.HttpServerMock(); |
5657 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; | 6735 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; |
5658 var arg_id = "foo"; | 6736 var arg_id = "foo"; |
5659 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6737 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5660 var path = (req.url).path; | 6738 var path = (req.url).path; |
5661 var pathOffset = 0; | 6739 var pathOffset = 0; |
5662 var index; | 6740 var index; |
5663 var subPart; | 6741 var subPart; |
5664 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6742 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5665 pathOffset += 15; | 6743 pathOffset += 1; |
| 6744 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6745 pathOffset += 14; |
5666 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 6746 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
5667 pathOffset += 7; | 6747 pathOffset += 7; |
5668 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6748 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
5669 pathOffset = path.length; | 6749 pathOffset = path.length; |
5670 unittest.expect(subPart, unittest.equals("$arg_id")); | 6750 unittest.expect(subPart, unittest.equals("$arg_id")); |
5671 | 6751 |
5672 var query = (req.url).query; | 6752 var query = (req.url).query; |
5673 var queryOffset = 0; | 6753 var queryOffset = 0; |
5674 var queryMap = {}; | 6754 var queryMap = {}; |
5675 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6755 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 24 matching lines...) Expand all Loading... |
5700 | 6780 |
5701 var mock = new common_test.HttpServerMock(); | 6781 var mock = new common_test.HttpServerMock(); |
5702 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; | 6782 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; |
5703 var arg_id = "foo"; | 6783 var arg_id = "foo"; |
5704 var arg_version = "foo"; | 6784 var arg_version = "foo"; |
5705 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6785 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5706 var path = (req.url).path; | 6786 var path = (req.url).path; |
5707 var pathOffset = 0; | 6787 var pathOffset = 0; |
5708 var index; | 6788 var index; |
5709 var subPart; | 6789 var subPart; |
5710 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6790 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5711 pathOffset += 15; | 6791 pathOffset += 1; |
| 6792 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6793 pathOffset += 14; |
5712 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 6794 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
5713 pathOffset += 7; | 6795 pathOffset += 7; |
5714 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6796 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
5715 pathOffset = path.length; | 6797 pathOffset = path.length; |
5716 unittest.expect(subPart, unittest.equals("$arg_id")); | 6798 unittest.expect(subPart, unittest.equals("$arg_id")); |
5717 | 6799 |
5718 var query = (req.url).query; | 6800 var query = (req.url).query; |
5719 var queryOffset = 0; | 6801 var queryOffset = 0; |
5720 var queryMap = {}; | 6802 var queryMap = {}; |
5721 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6803 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5760 var arg_processingStatus = "foo"; | 6842 var arg_processingStatus = "foo"; |
5761 var arg_projectId = "foo"; | 6843 var arg_projectId = "foo"; |
5762 var arg_role = "foo"; | 6844 var arg_role = "foo"; |
5763 var arg_search = "foo"; | 6845 var arg_search = "foo"; |
5764 var arg_tags = "foo"; | 6846 var arg_tags = "foo"; |
5765 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6847 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5766 var path = (req.url).path; | 6848 var path = (req.url).path; |
5767 var pathOffset = 0; | 6849 var pathOffset = 0; |
5768 var index; | 6850 var index; |
5769 var subPart; | 6851 var subPart; |
5770 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6852 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5771 pathOffset += 15; | 6853 pathOffset += 1; |
| 6854 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6855 pathOffset += 14; |
5772 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("tables")); | 6856 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("tables")); |
5773 pathOffset += 6; | 6857 pathOffset += 6; |
5774 | 6858 |
5775 var query = (req.url).query; | 6859 var query = (req.url).query; |
5776 var queryOffset = 0; | 6860 var queryOffset = 0; |
5777 var queryMap = {}; | 6861 var queryMap = {}; |
5778 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6862 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5779 parseBool(n) { | 6863 parseBool(n) { |
5780 if (n == "true") return true; | 6864 if (n == "true") return true; |
5781 if (n == "false") return false; | 6865 if (n == "false") return false; |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5821 var arg_request = buildTable(); | 6905 var arg_request = buildTable(); |
5822 var arg_id = "foo"; | 6906 var arg_id = "foo"; |
5823 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6907 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5824 var obj = new api.Table.fromJson(json); | 6908 var obj = new api.Table.fromJson(json); |
5825 checkTable(obj); | 6909 checkTable(obj); |
5826 | 6910 |
5827 var path = (req.url).path; | 6911 var path = (req.url).path; |
5828 var pathOffset = 0; | 6912 var pathOffset = 0; |
5829 var index; | 6913 var index; |
5830 var subPart; | 6914 var subPart; |
5831 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6915 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5832 pathOffset += 15; | 6916 pathOffset += 1; |
| 6917 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6918 pathOffset += 14; |
5833 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 6919 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
5834 pathOffset += 7; | 6920 pathOffset += 7; |
5835 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 6921 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
5836 pathOffset = path.length; | 6922 pathOffset = path.length; |
5837 unittest.expect(subPart, unittest.equals("$arg_id")); | 6923 unittest.expect(subPart, unittest.equals("$arg_id")); |
5838 | 6924 |
5839 var query = (req.url).query; | 6925 var query = (req.url).query; |
5840 var queryOffset = 0; | 6926 var queryOffset = 0; |
5841 var queryMap = {}; | 6927 var queryMap = {}; |
5842 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 6928 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
(...skipping 23 matching lines...) Expand all Loading... |
5866 unittest.test("method--process", () { | 6952 unittest.test("method--process", () { |
5867 | 6953 |
5868 var mock = new common_test.HttpServerMock(); | 6954 var mock = new common_test.HttpServerMock(); |
5869 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; | 6955 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; |
5870 var arg_id = "foo"; | 6956 var arg_id = "foo"; |
5871 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 6957 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5872 var path = (req.url).path; | 6958 var path = (req.url).path; |
5873 var pathOffset = 0; | 6959 var pathOffset = 0; |
5874 var index; | 6960 var index; |
5875 var subPart; | 6961 var subPart; |
5876 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 6962 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5877 pathOffset += 15; | 6963 pathOffset += 1; |
| 6964 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 6965 pathOffset += 14; |
5878 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 6966 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
5879 pathOffset += 7; | 6967 pathOffset += 7; |
5880 index = path.indexOf("/process", pathOffset); | 6968 index = path.indexOf("/process", pathOffset); |
5881 unittest.expect(index >= 0, unittest.isTrue); | 6969 unittest.expect(index >= 0, unittest.isTrue); |
5882 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 6970 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5883 pathOffset = index; | 6971 pathOffset = index; |
5884 unittest.expect(subPart, unittest.equals("$arg_id")); | 6972 unittest.expect(subPart, unittest.equals("$arg_id")); |
5885 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); | 6973 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/process")); |
5886 pathOffset += 8; | 6974 pathOffset += 8; |
5887 | 6975 |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5920 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; | 7008 api.TablesResourceApi res = new api.MapsengineApi(mock).tables; |
5921 var arg_request = buildTable(); | 7009 var arg_request = buildTable(); |
5922 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7010 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5923 var obj = new api.Table.fromJson(json); | 7011 var obj = new api.Table.fromJson(json); |
5924 checkTable(obj); | 7012 checkTable(obj); |
5925 | 7013 |
5926 var path = (req.url).path; | 7014 var path = (req.url).path; |
5927 var pathOffset = 0; | 7015 var pathOffset = 0; |
5928 var index; | 7016 var index; |
5929 var subPart; | 7017 var subPart; |
5930 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7018 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5931 pathOffset += 15; | 7019 pathOffset += 1; |
| 7020 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7021 pathOffset += 14; |
5932 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("tables/upload")); | 7022 unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.eq
uals("tables/upload")); |
5933 pathOffset += 13; | 7023 pathOffset += 13; |
5934 | 7024 |
5935 var query = (req.url).query; | 7025 var query = (req.url).query; |
5936 var queryOffset = 0; | 7026 var queryOffset = 0; |
5937 var queryMap = {}; | 7027 var queryMap = {}; |
5938 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 7028 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
5939 parseBool(n) { | 7029 parseBool(n) { |
5940 if (n == "true") return true; | 7030 if (n == "true") return true; |
5941 if (n == "false") return false; | 7031 if (n == "false") return false; |
(...skipping 30 matching lines...) Expand all Loading... |
5972 var arg_request = buildFeaturesBatchDeleteRequest(); | 7062 var arg_request = buildFeaturesBatchDeleteRequest(); |
5973 var arg_id = "foo"; | 7063 var arg_id = "foo"; |
5974 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7064 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
5975 var obj = new api.FeaturesBatchDeleteRequest.fromJson(json); | 7065 var obj = new api.FeaturesBatchDeleteRequest.fromJson(json); |
5976 checkFeaturesBatchDeleteRequest(obj); | 7066 checkFeaturesBatchDeleteRequest(obj); |
5977 | 7067 |
5978 var path = (req.url).path; | 7068 var path = (req.url).path; |
5979 var pathOffset = 0; | 7069 var pathOffset = 0; |
5980 var index; | 7070 var index; |
5981 var subPart; | 7071 var subPart; |
5982 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7072 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
5983 pathOffset += 15; | 7073 pathOffset += 1; |
| 7074 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7075 pathOffset += 14; |
5984 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7076 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
5985 pathOffset += 7; | 7077 pathOffset += 7; |
5986 index = path.indexOf("/features/batchDelete", pathOffset); | 7078 index = path.indexOf("/features/batchDelete", pathOffset); |
5987 unittest.expect(index >= 0, unittest.isTrue); | 7079 unittest.expect(index >= 0, unittest.isTrue); |
5988 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7080 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
5989 pathOffset = index; | 7081 pathOffset = index; |
5990 unittest.expect(subPart, unittest.equals("$arg_id")); | 7082 unittest.expect(subPart, unittest.equals("$arg_id")); |
5991 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("/features/batchDelete")); | 7083 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("/features/batchDelete")); |
5992 pathOffset += 21; | 7084 pathOffset += 21; |
5993 | 7085 |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6025 var arg_request = buildFeaturesBatchInsertRequest(); | 7117 var arg_request = buildFeaturesBatchInsertRequest(); |
6026 var arg_id = "foo"; | 7118 var arg_id = "foo"; |
6027 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7119 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
6028 var obj = new api.FeaturesBatchInsertRequest.fromJson(json); | 7120 var obj = new api.FeaturesBatchInsertRequest.fromJson(json); |
6029 checkFeaturesBatchInsertRequest(obj); | 7121 checkFeaturesBatchInsertRequest(obj); |
6030 | 7122 |
6031 var path = (req.url).path; | 7123 var path = (req.url).path; |
6032 var pathOffset = 0; | 7124 var pathOffset = 0; |
6033 var index; | 7125 var index; |
6034 var subPart; | 7126 var subPart; |
6035 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7127 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
6036 pathOffset += 15; | 7128 pathOffset += 1; |
| 7129 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7130 pathOffset += 14; |
6037 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7131 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
6038 pathOffset += 7; | 7132 pathOffset += 7; |
6039 index = path.indexOf("/features/batchInsert", pathOffset); | 7133 index = path.indexOf("/features/batchInsert", pathOffset); |
6040 unittest.expect(index >= 0, unittest.isTrue); | 7134 unittest.expect(index >= 0, unittest.isTrue); |
6041 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7135 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
6042 pathOffset = index; | 7136 pathOffset = index; |
6043 unittest.expect(subPart, unittest.equals("$arg_id")); | 7137 unittest.expect(subPart, unittest.equals("$arg_id")); |
6044 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("/features/batchInsert")); | 7138 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("/features/batchInsert")); |
6045 pathOffset += 21; | 7139 pathOffset += 21; |
6046 | 7140 |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6078 var arg_request = buildFeaturesBatchPatchRequest(); | 7172 var arg_request = buildFeaturesBatchPatchRequest(); |
6079 var arg_id = "foo"; | 7173 var arg_id = "foo"; |
6080 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7174 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
6081 var obj = new api.FeaturesBatchPatchRequest.fromJson(json); | 7175 var obj = new api.FeaturesBatchPatchRequest.fromJson(json); |
6082 checkFeaturesBatchPatchRequest(obj); | 7176 checkFeaturesBatchPatchRequest(obj); |
6083 | 7177 |
6084 var path = (req.url).path; | 7178 var path = (req.url).path; |
6085 var pathOffset = 0; | 7179 var pathOffset = 0; |
6086 var index; | 7180 var index; |
6087 var subPart; | 7181 var subPart; |
6088 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7182 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
6089 pathOffset += 15; | 7183 pathOffset += 1; |
| 7184 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7185 pathOffset += 14; |
6090 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7186 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
6091 pathOffset += 7; | 7187 pathOffset += 7; |
6092 index = path.indexOf("/features/batchPatch", pathOffset); | 7188 index = path.indexOf("/features/batchPatch", pathOffset); |
6093 unittest.expect(index >= 0, unittest.isTrue); | 7189 unittest.expect(index >= 0, unittest.isTrue); |
6094 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7190 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
6095 pathOffset = index; | 7191 pathOffset = index; |
6096 unittest.expect(subPart, unittest.equals("$arg_id")); | 7192 unittest.expect(subPart, unittest.equals("$arg_id")); |
6097 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/features/batchPatch")); | 7193 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("/features/batchPatch")); |
6098 pathOffset += 20; | 7194 pathOffset += 20; |
6099 | 7195 |
(...skipping 30 matching lines...) Expand all Loading... |
6130 api.TablesFeaturesResourceApi res = new api.MapsengineApi(mock).tables.fea
tures; | 7226 api.TablesFeaturesResourceApi res = new api.MapsengineApi(mock).tables.fea
tures; |
6131 var arg_tableId = "foo"; | 7227 var arg_tableId = "foo"; |
6132 var arg_id = "foo"; | 7228 var arg_id = "foo"; |
6133 var arg_select = "foo"; | 7229 var arg_select = "foo"; |
6134 var arg_version = "foo"; | 7230 var arg_version = "foo"; |
6135 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7231 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
6136 var path = (req.url).path; | 7232 var path = (req.url).path; |
6137 var pathOffset = 0; | 7233 var pathOffset = 0; |
6138 var index; | 7234 var index; |
6139 var subPart; | 7235 var subPart; |
6140 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7236 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
6141 pathOffset += 15; | 7237 pathOffset += 1; |
| 7238 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7239 pathOffset += 14; |
6142 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7240 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
6143 pathOffset += 7; | 7241 pathOffset += 7; |
6144 index = path.indexOf("/features/", pathOffset); | 7242 index = path.indexOf("/features/", pathOffset); |
6145 unittest.expect(index >= 0, unittest.isTrue); | 7243 unittest.expect(index >= 0, unittest.isTrue); |
6146 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7244 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
6147 pathOffset = index; | 7245 pathOffset = index; |
6148 unittest.expect(subPart, unittest.equals("$arg_tableId")); | 7246 unittest.expect(subPart, unittest.equals("$arg_tableId")); |
6149 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/features/")); | 7247 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/features/")); |
6150 pathOffset += 10; | 7248 pathOffset += 10; |
6151 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 7249 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6195 var arg_orderBy = "foo"; | 7293 var arg_orderBy = "foo"; |
6196 var arg_pageToken = "foo"; | 7294 var arg_pageToken = "foo"; |
6197 var arg_select = "foo"; | 7295 var arg_select = "foo"; |
6198 var arg_version = "foo"; | 7296 var arg_version = "foo"; |
6199 var arg_where = "foo"; | 7297 var arg_where = "foo"; |
6200 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7298 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
6201 var path = (req.url).path; | 7299 var path = (req.url).path; |
6202 var pathOffset = 0; | 7300 var pathOffset = 0; |
6203 var index; | 7301 var index; |
6204 var subPart; | 7302 var subPart; |
6205 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7303 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
6206 pathOffset += 15; | 7304 pathOffset += 1; |
| 7305 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7306 pathOffset += 14; |
6207 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7307 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
6208 pathOffset += 7; | 7308 pathOffset += 7; |
6209 index = path.indexOf("/features", pathOffset); | 7309 index = path.indexOf("/features", pathOffset); |
6210 unittest.expect(index >= 0, unittest.isTrue); | 7310 unittest.expect(index >= 0, unittest.isTrue); |
6211 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7311 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
6212 pathOffset = index; | 7312 pathOffset = index; |
6213 unittest.expect(subPart, unittest.equals("$arg_id")); | 7313 unittest.expect(subPart, unittest.equals("$arg_id")); |
6214 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/features")); | 7314 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/features")); |
6215 pathOffset += 9; | 7315 pathOffset += 9; |
6216 | 7316 |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6262 | 7362 |
6263 var mock = new common_test.HttpServerMock(); | 7363 var mock = new common_test.HttpServerMock(); |
6264 api.TablesFilesResourceApi res = new api.MapsengineApi(mock).tables.files; | 7364 api.TablesFilesResourceApi res = new api.MapsengineApi(mock).tables.files; |
6265 var arg_id = "foo"; | 7365 var arg_id = "foo"; |
6266 var arg_filename = "foo"; | 7366 var arg_filename = "foo"; |
6267 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7367 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
6268 var path = (req.url).path; | 7368 var path = (req.url).path; |
6269 var pathOffset = 0; | 7369 var pathOffset = 0; |
6270 var index; | 7370 var index; |
6271 var subPart; | 7371 var subPart; |
6272 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7372 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
6273 pathOffset += 15; | 7373 pathOffset += 1; |
| 7374 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7375 pathOffset += 14; |
6274 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7376 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
6275 pathOffset += 7; | 7377 pathOffset += 7; |
6276 index = path.indexOf("/files", pathOffset); | 7378 index = path.indexOf("/files", pathOffset); |
6277 unittest.expect(index >= 0, unittest.isTrue); | 7379 unittest.expect(index >= 0, unittest.isTrue); |
6278 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7380 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
6279 pathOffset = index; | 7381 pathOffset = index; |
6280 unittest.expect(subPart, unittest.equals("$arg_id")); | 7382 unittest.expect(subPart, unittest.equals("$arg_id")); |
6281 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/files")); | 7383 unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
als("/files")); |
6282 pathOffset += 6; | 7384 pathOffset += 6; |
6283 | 7385 |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6318 var mock = new common_test.HttpServerMock(); | 7420 var mock = new common_test.HttpServerMock(); |
6319 api.TablesParentsResourceApi res = new api.MapsengineApi(mock).tables.pare
nts; | 7421 api.TablesParentsResourceApi res = new api.MapsengineApi(mock).tables.pare
nts; |
6320 var arg_id = "foo"; | 7422 var arg_id = "foo"; |
6321 var arg_maxResults = 42; | 7423 var arg_maxResults = 42; |
6322 var arg_pageToken = "foo"; | 7424 var arg_pageToken = "foo"; |
6323 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 7425 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
6324 var path = (req.url).path; | 7426 var path = (req.url).path; |
6325 var pathOffset = 0; | 7427 var pathOffset = 0; |
6326 var index; | 7428 var index; |
6327 var subPart; | 7429 var subPart; |
6328 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("/mapsengine/v1/")); | 7430 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
6329 pathOffset += 15; | 7431 pathOffset += 1; |
| 7432 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7433 pathOffset += 14; |
6330 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); | 7434 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
6331 pathOffset += 7; | 7435 pathOffset += 7; |
6332 index = path.indexOf("/parents", pathOffset); | 7436 index = path.indexOf("/parents", pathOffset); |
6333 unittest.expect(index >= 0, unittest.isTrue); | 7437 unittest.expect(index >= 0, unittest.isTrue); |
6334 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 7438 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
6335 pathOffset = index; | 7439 pathOffset = index; |
6336 unittest.expect(subPart, unittest.equals("$arg_id")); | 7440 unittest.expect(subPart, unittest.equals("$arg_id")); |
6337 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); | 7441 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/parents")); |
6338 pathOffset += 8; | 7442 pathOffset += 8; |
6339 | 7443 |
(...skipping 24 matching lines...) Expand all Loading... |
6364 return new async.Future.value(common_test.stringResponse(200, h, resp)); | 7468 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
6365 }), true); | 7469 }), true); |
6366 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { | 7470 res.list(arg_id, maxResults: arg_maxResults, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.ParentsListResponse response) { |
6367 checkParentsListResponse(response); | 7471 checkParentsListResponse(response); |
6368 }))); | 7472 }))); |
6369 }); | 7473 }); |
6370 | 7474 |
6371 }); | 7475 }); |
6372 | 7476 |
6373 | 7477 |
| 7478 unittest.group("resource-TablesPermissionsResourceApi", () { |
| 7479 unittest.test("method--batchDelete", () { |
| 7480 |
| 7481 var mock = new common_test.HttpServerMock(); |
| 7482 api.TablesPermissionsResourceApi res = new api.MapsengineApi(mock).tables.
permissions; |
| 7483 var arg_request = buildPermissionsBatchDeleteRequest(); |
| 7484 var arg_id = "foo"; |
| 7485 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 7486 var obj = new api.PermissionsBatchDeleteRequest.fromJson(json); |
| 7487 checkPermissionsBatchDeleteRequest(obj); |
| 7488 |
| 7489 var path = (req.url).path; |
| 7490 var pathOffset = 0; |
| 7491 var index; |
| 7492 var subPart; |
| 7493 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 7494 pathOffset += 1; |
| 7495 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7496 pathOffset += 14; |
| 7497 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
| 7498 pathOffset += 7; |
| 7499 index = path.indexOf("/permissions/batchDelete", pathOffset); |
| 7500 unittest.expect(index >= 0, unittest.isTrue); |
| 7501 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 7502 pathOffset = index; |
| 7503 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 7504 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchDelete")); |
| 7505 pathOffset += 24; |
| 7506 |
| 7507 var query = (req.url).query; |
| 7508 var queryOffset = 0; |
| 7509 var queryMap = {}; |
| 7510 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7511 parseBool(n) { |
| 7512 if (n == "true") return true; |
| 7513 if (n == "false") return false; |
| 7514 if (n == null) return null; |
| 7515 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7516 } |
| 7517 if (query.length > 0) { |
| 7518 for (var part in query.split("&")) { |
| 7519 var keyvalue = part.split("="); |
| 7520 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 7521 } |
| 7522 } |
| 7523 |
| 7524 |
| 7525 var h = { |
| 7526 "content-type" : "application/json; charset=utf-8", |
| 7527 }; |
| 7528 var resp = convert.JSON.encode(buildPermissionsBatchDeleteResponse()); |
| 7529 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 7530 }), true); |
| 7531 res.batchDelete(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchDeleteResponse response) { |
| 7532 checkPermissionsBatchDeleteResponse(response); |
| 7533 }))); |
| 7534 }); |
| 7535 |
| 7536 unittest.test("method--batchUpdate", () { |
| 7537 |
| 7538 var mock = new common_test.HttpServerMock(); |
| 7539 api.TablesPermissionsResourceApi res = new api.MapsengineApi(mock).tables.
permissions; |
| 7540 var arg_request = buildPermissionsBatchUpdateRequest(); |
| 7541 var arg_id = "foo"; |
| 7542 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 7543 var obj = new api.PermissionsBatchUpdateRequest.fromJson(json); |
| 7544 checkPermissionsBatchUpdateRequest(obj); |
| 7545 |
| 7546 var path = (req.url).path; |
| 7547 var pathOffset = 0; |
| 7548 var index; |
| 7549 var subPart; |
| 7550 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 7551 pathOffset += 1; |
| 7552 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7553 pathOffset += 14; |
| 7554 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
| 7555 pathOffset += 7; |
| 7556 index = path.indexOf("/permissions/batchUpdate", pathOffset); |
| 7557 unittest.expect(index >= 0, unittest.isTrue); |
| 7558 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 7559 pathOffset = index; |
| 7560 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 7561 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("/permissions/batchUpdate")); |
| 7562 pathOffset += 24; |
| 7563 |
| 7564 var query = (req.url).query; |
| 7565 var queryOffset = 0; |
| 7566 var queryMap = {}; |
| 7567 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7568 parseBool(n) { |
| 7569 if (n == "true") return true; |
| 7570 if (n == "false") return false; |
| 7571 if (n == null) return null; |
| 7572 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7573 } |
| 7574 if (query.length > 0) { |
| 7575 for (var part in query.split("&")) { |
| 7576 var keyvalue = part.split("="); |
| 7577 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 7578 } |
| 7579 } |
| 7580 |
| 7581 |
| 7582 var h = { |
| 7583 "content-type" : "application/json; charset=utf-8", |
| 7584 }; |
| 7585 var resp = convert.JSON.encode(buildPermissionsBatchUpdateResponse()); |
| 7586 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 7587 }), true); |
| 7588 res.batchUpdate(arg_request, arg_id).then(unittest.expectAsync(((api.Permi
ssionsBatchUpdateResponse response) { |
| 7589 checkPermissionsBatchUpdateResponse(response); |
| 7590 }))); |
| 7591 }); |
| 7592 |
| 7593 unittest.test("method--list", () { |
| 7594 |
| 7595 var mock = new common_test.HttpServerMock(); |
| 7596 api.TablesPermissionsResourceApi res = new api.MapsengineApi(mock).tables.
permissions; |
| 7597 var arg_id = "foo"; |
| 7598 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 7599 var path = (req.url).path; |
| 7600 var pathOffset = 0; |
| 7601 var index; |
| 7602 var subPart; |
| 7603 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 7604 pathOffset += 1; |
| 7605 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("mapsengine/v1/")); |
| 7606 pathOffset += 14; |
| 7607 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("tables/")); |
| 7608 pathOffset += 7; |
| 7609 index = path.indexOf("/permissions", pathOffset); |
| 7610 unittest.expect(index >= 0, unittest.isTrue); |
| 7611 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); |
| 7612 pathOffset = index; |
| 7613 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 7614 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("/permissions")); |
| 7615 pathOffset += 12; |
| 7616 |
| 7617 var query = (req.url).query; |
| 7618 var queryOffset = 0; |
| 7619 var queryMap = {}; |
| 7620 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 7621 parseBool(n) { |
| 7622 if (n == "true") return true; |
| 7623 if (n == "false") return false; |
| 7624 if (n == null) return null; |
| 7625 throw new core.ArgumentError("Invalid boolean: $n"); |
| 7626 } |
| 7627 if (query.length > 0) { |
| 7628 for (var part in query.split("&")) { |
| 7629 var keyvalue = part.split("="); |
| 7630 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 7631 } |
| 7632 } |
| 7633 |
| 7634 |
| 7635 var h = { |
| 7636 "content-type" : "application/json; charset=utf-8", |
| 7637 }; |
| 7638 var resp = convert.JSON.encode(buildPermissionsListResponse()); |
| 7639 return new async.Future.value(common_test.stringResponse(200, h, resp)); |
| 7640 }), true); |
| 7641 res.list(arg_id).then(unittest.expectAsync(((api.PermissionsListResponse r
esponse) { |
| 7642 checkPermissionsListResponse(response); |
| 7643 }))); |
| 7644 }); |
| 7645 |
| 7646 }); |
| 7647 |
| 7648 |
6374 } | 7649 } |
6375 | 7650 |
OLD | NEW |