| OLD | NEW | 
|---|
| 1 library googleapis.drive.v3.test; | 1 library googleapis.drive.v3.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 33 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 44     } | 44     } | 
| 45   } | 45   } | 
| 46 } | 46 } | 
| 47 | 47 | 
| 48 http.StreamedResponse stringResponse( | 48 http.StreamedResponse stringResponse( | 
| 49     core.int status, core.Map headers, core.String body) { | 49     core.int status, core.Map headers, core.String body) { | 
| 50   var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 50   var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 
| 51   return new http.StreamedResponse(stream, status, headers: headers); | 51   return new http.StreamedResponse(stream, status, headers: headers); | 
| 52 } | 52 } | 
| 53 | 53 | 
| 54 buildUnnamed1581() { | 54 buildUnnamed1346() { | 
| 55   var o = new core.List<core.String>(); | 55   var o = new core.List<core.String>(); | 
| 56   o.add("foo"); | 56   o.add("foo"); | 
| 57   o.add("foo"); | 57   o.add("foo"); | 
| 58   return o; | 58   return o; | 
| 59 } | 59 } | 
| 60 | 60 | 
| 61 checkUnnamed1581(core.List<core.String> o) { | 61 checkUnnamed1346(core.List<core.String> o) { | 
| 62   unittest.expect(o, unittest.hasLength(2)); | 62   unittest.expect(o, unittest.hasLength(2)); | 
| 63   unittest.expect(o[0], unittest.equals('foo')); | 63   unittest.expect(o[0], unittest.equals('foo')); | 
| 64   unittest.expect(o[1], unittest.equals('foo')); | 64   unittest.expect(o[1], unittest.equals('foo')); | 
| 65 } | 65 } | 
| 66 | 66 | 
| 67 buildUnnamed1582() { | 67 buildUnnamed1347() { | 
| 68   var o = new core.Map<core.String, core.List<core.String>>(); | 68   var o = new core.Map<core.String, core.List<core.String>>(); | 
| 69   o["x"] = buildUnnamed1581(); | 69   o["x"] = buildUnnamed1346(); | 
| 70   o["y"] = buildUnnamed1581(); | 70   o["y"] = buildUnnamed1346(); | 
| 71   return o; | 71   return o; | 
| 72 } | 72 } | 
| 73 | 73 | 
| 74 checkUnnamed1582(core.Map<core.String, core.List<core.String>> o) { | 74 checkUnnamed1347(core.Map<core.String, core.List<core.String>> o) { | 
| 75   unittest.expect(o, unittest.hasLength(2)); | 75   unittest.expect(o, unittest.hasLength(2)); | 
| 76   checkUnnamed1581(o["x"]); | 76   checkUnnamed1346(o["x"]); | 
| 77   checkUnnamed1581(o["y"]); | 77   checkUnnamed1346(o["y"]); | 
| 78 } | 78 } | 
| 79 | 79 | 
| 80 buildUnnamed1583() { | 80 buildUnnamed1348() { | 
| 81   var o = new core.List<core.String>(); | 81   var o = new core.List<core.String>(); | 
| 82   o.add("foo"); | 82   o.add("foo"); | 
| 83   o.add("foo"); | 83   o.add("foo"); | 
| 84   return o; | 84   return o; | 
| 85 } | 85 } | 
| 86 | 86 | 
| 87 checkUnnamed1583(core.List<core.String> o) { | 87 checkUnnamed1348(core.List<core.String> o) { | 
| 88   unittest.expect(o, unittest.hasLength(2)); | 88   unittest.expect(o, unittest.hasLength(2)); | 
| 89   unittest.expect(o[0], unittest.equals('foo')); | 89   unittest.expect(o[0], unittest.equals('foo')); | 
| 90   unittest.expect(o[1], unittest.equals('foo')); | 90   unittest.expect(o[1], unittest.equals('foo')); | 
| 91 } | 91 } | 
| 92 | 92 | 
| 93 buildUnnamed1584() { | 93 buildUnnamed1349() { | 
| 94   var o = new core.List<core.String>(); | 94   var o = new core.List<core.String>(); | 
| 95   o.add("foo"); | 95   o.add("foo"); | 
| 96   o.add("foo"); | 96   o.add("foo"); | 
| 97   return o; | 97   return o; | 
| 98 } | 98 } | 
| 99 | 99 | 
| 100 checkUnnamed1584(core.List<core.String> o) { | 100 checkUnnamed1349(core.List<core.String> o) { | 
| 101   unittest.expect(o, unittest.hasLength(2)); | 101   unittest.expect(o, unittest.hasLength(2)); | 
| 102   unittest.expect(o[0], unittest.equals('foo')); | 102   unittest.expect(o[0], unittest.equals('foo')); | 
| 103   unittest.expect(o[1], unittest.equals('foo')); | 103   unittest.expect(o[1], unittest.equals('foo')); | 
| 104 } | 104 } | 
| 105 | 105 | 
| 106 buildUnnamed1585() { | 106 buildUnnamed1350() { | 
| 107   var o = new core.Map<core.String, core.List<core.String>>(); | 107   var o = new core.Map<core.String, core.List<core.String>>(); | 
| 108   o["x"] = buildUnnamed1584(); | 108   o["x"] = buildUnnamed1349(); | 
| 109   o["y"] = buildUnnamed1584(); | 109   o["y"] = buildUnnamed1349(); | 
| 110   return o; | 110   return o; | 
| 111 } | 111 } | 
| 112 | 112 | 
| 113 checkUnnamed1585(core.Map<core.String, core.List<core.String>> o) { | 113 checkUnnamed1350(core.Map<core.String, core.List<core.String>> o) { | 
| 114   unittest.expect(o, unittest.hasLength(2)); | 114   unittest.expect(o, unittest.hasLength(2)); | 
| 115   checkUnnamed1584(o["x"]); | 115   checkUnnamed1349(o["x"]); | 
| 116   checkUnnamed1584(o["y"]); | 116   checkUnnamed1349(o["y"]); | 
| 117 } | 117 } | 
| 118 | 118 | 
| 119 buildUnnamed1586() { | 119 buildUnnamed1351() { | 
| 120   var o = new core.Map<core.String, core.String>(); | 120   var o = new core.Map<core.String, core.String>(); | 
| 121   o["x"] = "foo"; | 121   o["x"] = "foo"; | 
| 122   o["y"] = "foo"; | 122   o["y"] = "foo"; | 
| 123   return o; | 123   return o; | 
| 124 } | 124 } | 
| 125 | 125 | 
| 126 checkUnnamed1586(core.Map<core.String, core.String> o) { | 126 checkUnnamed1351(core.Map<core.String, core.String> o) { | 
| 127   unittest.expect(o, unittest.hasLength(2)); | 127   unittest.expect(o, unittest.hasLength(2)); | 
| 128   unittest.expect(o["x"], unittest.equals('foo')); | 128   unittest.expect(o["x"], unittest.equals('foo')); | 
| 129   unittest.expect(o["y"], unittest.equals('foo')); | 129   unittest.expect(o["y"], unittest.equals('foo')); | 
| 130 } | 130 } | 
| 131 | 131 | 
| 132 core.int buildCounterAboutStorageQuota = 0; | 132 core.int buildCounterAboutStorageQuota = 0; | 
| 133 buildAboutStorageQuota() { | 133 buildAboutStorageQuota() { | 
| 134   var o = new api.AboutStorageQuota(); | 134   var o = new api.AboutStorageQuota(); | 
| 135   buildCounterAboutStorageQuota++; | 135   buildCounterAboutStorageQuota++; | 
| 136   if (buildCounterAboutStorageQuota < 3) { | 136   if (buildCounterAboutStorageQuota < 3) { | 
| (...skipping 16 matching lines...) Expand all  Loading... | 
| 153   } | 153   } | 
| 154   buildCounterAboutStorageQuota--; | 154   buildCounterAboutStorageQuota--; | 
| 155 } | 155 } | 
| 156 | 156 | 
| 157 core.int buildCounterAbout = 0; | 157 core.int buildCounterAbout = 0; | 
| 158 buildAbout() { | 158 buildAbout() { | 
| 159   var o = new api.About(); | 159   var o = new api.About(); | 
| 160   buildCounterAbout++; | 160   buildCounterAbout++; | 
| 161   if (buildCounterAbout < 3) { | 161   if (buildCounterAbout < 3) { | 
| 162     o.appInstalled = true; | 162     o.appInstalled = true; | 
| 163     o.exportFormats = buildUnnamed1582(); | 163     o.exportFormats = buildUnnamed1347(); | 
| 164     o.folderColorPalette = buildUnnamed1583(); | 164     o.folderColorPalette = buildUnnamed1348(); | 
| 165     o.importFormats = buildUnnamed1585(); | 165     o.importFormats = buildUnnamed1350(); | 
| 166     o.kind = "foo"; | 166     o.kind = "foo"; | 
| 167     o.maxImportSizes = buildUnnamed1586(); | 167     o.maxImportSizes = buildUnnamed1351(); | 
| 168     o.maxUploadSize = "foo"; | 168     o.maxUploadSize = "foo"; | 
| 169     o.storageQuota = buildAboutStorageQuota(); | 169     o.storageQuota = buildAboutStorageQuota(); | 
| 170     o.user = buildUser(); | 170     o.user = buildUser(); | 
| 171   } | 171   } | 
| 172   buildCounterAbout--; | 172   buildCounterAbout--; | 
| 173   return o; | 173   return o; | 
| 174 } | 174 } | 
| 175 | 175 | 
| 176 checkAbout(api.About o) { | 176 checkAbout(api.About o) { | 
| 177   buildCounterAbout++; | 177   buildCounterAbout++; | 
| 178   if (buildCounterAbout < 3) { | 178   if (buildCounterAbout < 3) { | 
| 179     unittest.expect(o.appInstalled, unittest.isTrue); | 179     unittest.expect(o.appInstalled, unittest.isTrue); | 
| 180     checkUnnamed1582(o.exportFormats); | 180     checkUnnamed1347(o.exportFormats); | 
| 181     checkUnnamed1583(o.folderColorPalette); | 181     checkUnnamed1348(o.folderColorPalette); | 
| 182     checkUnnamed1585(o.importFormats); | 182     checkUnnamed1350(o.importFormats); | 
| 183     unittest.expect(o.kind, unittest.equals('foo')); | 183     unittest.expect(o.kind, unittest.equals('foo')); | 
| 184     checkUnnamed1586(o.maxImportSizes); | 184     checkUnnamed1351(o.maxImportSizes); | 
| 185     unittest.expect(o.maxUploadSize, unittest.equals('foo')); | 185     unittest.expect(o.maxUploadSize, unittest.equals('foo')); | 
| 186     checkAboutStorageQuota(o.storageQuota); | 186     checkAboutStorageQuota(o.storageQuota); | 
| 187     checkUser(o.user); | 187     checkUser(o.user); | 
| 188   } | 188   } | 
| 189   buildCounterAbout--; | 189   buildCounterAbout--; | 
| 190 } | 190 } | 
| 191 | 191 | 
| 192 core.int buildCounterChange = 0; | 192 core.int buildCounterChange = 0; | 
| 193 buildChange() { | 193 buildChange() { | 
| 194   var o = new api.Change(); | 194   var o = new api.Change(); | 
| 195   buildCounterChange++; | 195   buildCounterChange++; | 
| 196   if (buildCounterChange < 3) { | 196   if (buildCounterChange < 3) { | 
| 197     o.file = buildFile(); | 197     o.file = buildFile(); | 
| 198     o.fileId = "foo"; | 198     o.fileId = "foo"; | 
| 199     o.kind = "foo"; | 199     o.kind = "foo"; | 
| 200     o.removed = true; | 200     o.removed = true; | 
|  | 201     o.teamDrive = buildTeamDrive(); | 
|  | 202     o.teamDriveId = "foo"; | 
| 201     o.time = core.DateTime.parse("2002-02-27T14:01:02"); | 203     o.time = core.DateTime.parse("2002-02-27T14:01:02"); | 
|  | 204     o.type = "foo"; | 
| 202   } | 205   } | 
| 203   buildCounterChange--; | 206   buildCounterChange--; | 
| 204   return o; | 207   return o; | 
| 205 } | 208 } | 
| 206 | 209 | 
| 207 checkChange(api.Change o) { | 210 checkChange(api.Change o) { | 
| 208   buildCounterChange++; | 211   buildCounterChange++; | 
| 209   if (buildCounterChange < 3) { | 212   if (buildCounterChange < 3) { | 
| 210     checkFile(o.file); | 213     checkFile(o.file); | 
| 211     unittest.expect(o.fileId, unittest.equals('foo')); | 214     unittest.expect(o.fileId, unittest.equals('foo')); | 
| 212     unittest.expect(o.kind, unittest.equals('foo')); | 215     unittest.expect(o.kind, unittest.equals('foo')); | 
| 213     unittest.expect(o.removed, unittest.isTrue); | 216     unittest.expect(o.removed, unittest.isTrue); | 
|  | 217     checkTeamDrive(o.teamDrive); | 
|  | 218     unittest.expect(o.teamDriveId, unittest.equals('foo')); | 
| 214     unittest.expect(o.time, unittest.equals(core.DateTime.parse("2002-02-27T14:0
      1:02"))); | 219     unittest.expect(o.time, unittest.equals(core.DateTime.parse("2002-02-27T14:0
      1:02"))); | 
|  | 220     unittest.expect(o.type, unittest.equals('foo')); | 
| 215   } | 221   } | 
| 216   buildCounterChange--; | 222   buildCounterChange--; | 
| 217 } | 223 } | 
| 218 | 224 | 
| 219 buildUnnamed1587() { | 225 buildUnnamed1352() { | 
| 220   var o = new core.List<api.Change>(); | 226   var o = new core.List<api.Change>(); | 
| 221   o.add(buildChange()); | 227   o.add(buildChange()); | 
| 222   o.add(buildChange()); | 228   o.add(buildChange()); | 
| 223   return o; | 229   return o; | 
| 224 } | 230 } | 
| 225 | 231 | 
| 226 checkUnnamed1587(core.List<api.Change> o) { | 232 checkUnnamed1352(core.List<api.Change> o) { | 
| 227   unittest.expect(o, unittest.hasLength(2)); | 233   unittest.expect(o, unittest.hasLength(2)); | 
| 228   checkChange(o[0]); | 234   checkChange(o[0]); | 
| 229   checkChange(o[1]); | 235   checkChange(o[1]); | 
| 230 } | 236 } | 
| 231 | 237 | 
| 232 core.int buildCounterChangeList = 0; | 238 core.int buildCounterChangeList = 0; | 
| 233 buildChangeList() { | 239 buildChangeList() { | 
| 234   var o = new api.ChangeList(); | 240   var o = new api.ChangeList(); | 
| 235   buildCounterChangeList++; | 241   buildCounterChangeList++; | 
| 236   if (buildCounterChangeList < 3) { | 242   if (buildCounterChangeList < 3) { | 
| 237     o.changes = buildUnnamed1587(); | 243     o.changes = buildUnnamed1352(); | 
| 238     o.kind = "foo"; | 244     o.kind = "foo"; | 
| 239     o.newStartPageToken = "foo"; | 245     o.newStartPageToken = "foo"; | 
| 240     o.nextPageToken = "foo"; | 246     o.nextPageToken = "foo"; | 
| 241   } | 247   } | 
| 242   buildCounterChangeList--; | 248   buildCounterChangeList--; | 
| 243   return o; | 249   return o; | 
| 244 } | 250 } | 
| 245 | 251 | 
| 246 checkChangeList(api.ChangeList o) { | 252 checkChangeList(api.ChangeList o) { | 
| 247   buildCounterChangeList++; | 253   buildCounterChangeList++; | 
| 248   if (buildCounterChangeList < 3) { | 254   if (buildCounterChangeList < 3) { | 
| 249     checkUnnamed1587(o.changes); | 255     checkUnnamed1352(o.changes); | 
| 250     unittest.expect(o.kind, unittest.equals('foo')); | 256     unittest.expect(o.kind, unittest.equals('foo')); | 
| 251     unittest.expect(o.newStartPageToken, unittest.equals('foo')); | 257     unittest.expect(o.newStartPageToken, unittest.equals('foo')); | 
| 252     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 258     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| 253   } | 259   } | 
| 254   buildCounterChangeList--; | 260   buildCounterChangeList--; | 
| 255 } | 261 } | 
| 256 | 262 | 
| 257 buildUnnamed1588() { | 263 buildUnnamed1353() { | 
| 258   var o = new core.Map<core.String, core.String>(); | 264   var o = new core.Map<core.String, core.String>(); | 
| 259   o["x"] = "foo"; | 265   o["x"] = "foo"; | 
| 260   o["y"] = "foo"; | 266   o["y"] = "foo"; | 
| 261   return o; | 267   return o; | 
| 262 } | 268 } | 
| 263 | 269 | 
| 264 checkUnnamed1588(core.Map<core.String, core.String> o) { | 270 checkUnnamed1353(core.Map<core.String, core.String> o) { | 
| 265   unittest.expect(o, unittest.hasLength(2)); | 271   unittest.expect(o, unittest.hasLength(2)); | 
| 266   unittest.expect(o["x"], unittest.equals('foo')); | 272   unittest.expect(o["x"], unittest.equals('foo')); | 
| 267   unittest.expect(o["y"], unittest.equals('foo')); | 273   unittest.expect(o["y"], unittest.equals('foo')); | 
| 268 } | 274 } | 
| 269 | 275 | 
| 270 core.int buildCounterChannel = 0; | 276 core.int buildCounterChannel = 0; | 
| 271 buildChannel() { | 277 buildChannel() { | 
| 272   var o = new api.Channel(); | 278   var o = new api.Channel(); | 
| 273   buildCounterChannel++; | 279   buildCounterChannel++; | 
| 274   if (buildCounterChannel < 3) { | 280   if (buildCounterChannel < 3) { | 
| 275     o.address = "foo"; | 281     o.address = "foo"; | 
| 276     o.expiration = "foo"; | 282     o.expiration = "foo"; | 
| 277     o.id = "foo"; | 283     o.id = "foo"; | 
| 278     o.kind = "foo"; | 284     o.kind = "foo"; | 
| 279     o.params = buildUnnamed1588(); | 285     o.params = buildUnnamed1353(); | 
| 280     o.payload = true; | 286     o.payload = true; | 
| 281     o.resourceId = "foo"; | 287     o.resourceId = "foo"; | 
| 282     o.resourceUri = "foo"; | 288     o.resourceUri = "foo"; | 
| 283     o.token = "foo"; | 289     o.token = "foo"; | 
| 284     o.type = "foo"; | 290     o.type = "foo"; | 
| 285   } | 291   } | 
| 286   buildCounterChannel--; | 292   buildCounterChannel--; | 
| 287   return o; | 293   return o; | 
| 288 } | 294 } | 
| 289 | 295 | 
| 290 checkChannel(api.Channel o) { | 296 checkChannel(api.Channel o) { | 
| 291   buildCounterChannel++; | 297   buildCounterChannel++; | 
| 292   if (buildCounterChannel < 3) { | 298   if (buildCounterChannel < 3) { | 
| 293     unittest.expect(o.address, unittest.equals('foo')); | 299     unittest.expect(o.address, unittest.equals('foo')); | 
| 294     unittest.expect(o.expiration, unittest.equals('foo')); | 300     unittest.expect(o.expiration, unittest.equals('foo')); | 
| 295     unittest.expect(o.id, unittest.equals('foo')); | 301     unittest.expect(o.id, unittest.equals('foo')); | 
| 296     unittest.expect(o.kind, unittest.equals('foo')); | 302     unittest.expect(o.kind, unittest.equals('foo')); | 
| 297     checkUnnamed1588(o.params); | 303     checkUnnamed1353(o.params); | 
| 298     unittest.expect(o.payload, unittest.isTrue); | 304     unittest.expect(o.payload, unittest.isTrue); | 
| 299     unittest.expect(o.resourceId, unittest.equals('foo')); | 305     unittest.expect(o.resourceId, unittest.equals('foo')); | 
| 300     unittest.expect(o.resourceUri, unittest.equals('foo')); | 306     unittest.expect(o.resourceUri, unittest.equals('foo')); | 
| 301     unittest.expect(o.token, unittest.equals('foo')); | 307     unittest.expect(o.token, unittest.equals('foo')); | 
| 302     unittest.expect(o.type, unittest.equals('foo')); | 308     unittest.expect(o.type, unittest.equals('foo')); | 
| 303   } | 309   } | 
| 304   buildCounterChannel--; | 310   buildCounterChannel--; | 
| 305 } | 311 } | 
| 306 | 312 | 
| 307 core.int buildCounterCommentQuotedFileContent = 0; | 313 core.int buildCounterCommentQuotedFileContent = 0; | 
| (...skipping 10 matching lines...) Expand all  Loading... | 
| 318 | 324 | 
| 319 checkCommentQuotedFileContent(api.CommentQuotedFileContent o) { | 325 checkCommentQuotedFileContent(api.CommentQuotedFileContent o) { | 
| 320   buildCounterCommentQuotedFileContent++; | 326   buildCounterCommentQuotedFileContent++; | 
| 321   if (buildCounterCommentQuotedFileContent < 3) { | 327   if (buildCounterCommentQuotedFileContent < 3) { | 
| 322     unittest.expect(o.mimeType, unittest.equals('foo')); | 328     unittest.expect(o.mimeType, unittest.equals('foo')); | 
| 323     unittest.expect(o.value, unittest.equals('foo')); | 329     unittest.expect(o.value, unittest.equals('foo')); | 
| 324   } | 330   } | 
| 325   buildCounterCommentQuotedFileContent--; | 331   buildCounterCommentQuotedFileContent--; | 
| 326 } | 332 } | 
| 327 | 333 | 
| 328 buildUnnamed1589() { | 334 buildUnnamed1354() { | 
| 329   var o = new core.List<api.Reply>(); | 335   var o = new core.List<api.Reply>(); | 
| 330   o.add(buildReply()); | 336   o.add(buildReply()); | 
| 331   o.add(buildReply()); | 337   o.add(buildReply()); | 
| 332   return o; | 338   return o; | 
| 333 } | 339 } | 
| 334 | 340 | 
| 335 checkUnnamed1589(core.List<api.Reply> o) { | 341 checkUnnamed1354(core.List<api.Reply> o) { | 
| 336   unittest.expect(o, unittest.hasLength(2)); | 342   unittest.expect(o, unittest.hasLength(2)); | 
| 337   checkReply(o[0]); | 343   checkReply(o[0]); | 
| 338   checkReply(o[1]); | 344   checkReply(o[1]); | 
| 339 } | 345 } | 
| 340 | 346 | 
| 341 core.int buildCounterComment = 0; | 347 core.int buildCounterComment = 0; | 
| 342 buildComment() { | 348 buildComment() { | 
| 343   var o = new api.Comment(); | 349   var o = new api.Comment(); | 
| 344   buildCounterComment++; | 350   buildCounterComment++; | 
| 345   if (buildCounterComment < 3) { | 351   if (buildCounterComment < 3) { | 
| 346     o.anchor = "foo"; | 352     o.anchor = "foo"; | 
| 347     o.author = buildUser(); | 353     o.author = buildUser(); | 
| 348     o.content = "foo"; | 354     o.content = "foo"; | 
| 349     o.createdTime = core.DateTime.parse("2002-02-27T14:01:02"); | 355     o.createdTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 350     o.deleted = true; | 356     o.deleted = true; | 
| 351     o.htmlContent = "foo"; | 357     o.htmlContent = "foo"; | 
| 352     o.id = "foo"; | 358     o.id = "foo"; | 
| 353     o.kind = "foo"; | 359     o.kind = "foo"; | 
| 354     o.modifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 360     o.modifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 355     o.quotedFileContent = buildCommentQuotedFileContent(); | 361     o.quotedFileContent = buildCommentQuotedFileContent(); | 
| 356     o.replies = buildUnnamed1589(); | 362     o.replies = buildUnnamed1354(); | 
| 357     o.resolved = true; | 363     o.resolved = true; | 
| 358   } | 364   } | 
| 359   buildCounterComment--; | 365   buildCounterComment--; | 
| 360   return o; | 366   return o; | 
| 361 } | 367 } | 
| 362 | 368 | 
| 363 checkComment(api.Comment o) { | 369 checkComment(api.Comment o) { | 
| 364   buildCounterComment++; | 370   buildCounterComment++; | 
| 365   if (buildCounterComment < 3) { | 371   if (buildCounterComment < 3) { | 
| 366     unittest.expect(o.anchor, unittest.equals('foo')); | 372     unittest.expect(o.anchor, unittest.equals('foo')); | 
| 367     checkUser(o.author); | 373     checkUser(o.author); | 
| 368     unittest.expect(o.content, unittest.equals('foo')); | 374     unittest.expect(o.content, unittest.equals('foo')); | 
| 369     unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 375     unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 
| 370     unittest.expect(o.deleted, unittest.isTrue); | 376     unittest.expect(o.deleted, unittest.isTrue); | 
| 371     unittest.expect(o.htmlContent, unittest.equals('foo')); | 377     unittest.expect(o.htmlContent, unittest.equals('foo')); | 
| 372     unittest.expect(o.id, unittest.equals('foo')); | 378     unittest.expect(o.id, unittest.equals('foo')); | 
| 373     unittest.expect(o.kind, unittest.equals('foo')); | 379     unittest.expect(o.kind, unittest.equals('foo')); | 
| 374     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 380     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 
| 375     checkCommentQuotedFileContent(o.quotedFileContent); | 381     checkCommentQuotedFileContent(o.quotedFileContent); | 
| 376     checkUnnamed1589(o.replies); | 382     checkUnnamed1354(o.replies); | 
| 377     unittest.expect(o.resolved, unittest.isTrue); | 383     unittest.expect(o.resolved, unittest.isTrue); | 
| 378   } | 384   } | 
| 379   buildCounterComment--; | 385   buildCounterComment--; | 
| 380 } | 386 } | 
| 381 | 387 | 
| 382 buildUnnamed1590() { | 388 buildUnnamed1355() { | 
| 383   var o = new core.List<api.Comment>(); | 389   var o = new core.List<api.Comment>(); | 
| 384   o.add(buildComment()); | 390   o.add(buildComment()); | 
| 385   o.add(buildComment()); | 391   o.add(buildComment()); | 
| 386   return o; | 392   return o; | 
| 387 } | 393 } | 
| 388 | 394 | 
| 389 checkUnnamed1590(core.List<api.Comment> o) { | 395 checkUnnamed1355(core.List<api.Comment> o) { | 
| 390   unittest.expect(o, unittest.hasLength(2)); | 396   unittest.expect(o, unittest.hasLength(2)); | 
| 391   checkComment(o[0]); | 397   checkComment(o[0]); | 
| 392   checkComment(o[1]); | 398   checkComment(o[1]); | 
| 393 } | 399 } | 
| 394 | 400 | 
| 395 core.int buildCounterCommentList = 0; | 401 core.int buildCounterCommentList = 0; | 
| 396 buildCommentList() { | 402 buildCommentList() { | 
| 397   var o = new api.CommentList(); | 403   var o = new api.CommentList(); | 
| 398   buildCounterCommentList++; | 404   buildCounterCommentList++; | 
| 399   if (buildCounterCommentList < 3) { | 405   if (buildCounterCommentList < 3) { | 
| 400     o.comments = buildUnnamed1590(); | 406     o.comments = buildUnnamed1355(); | 
| 401     o.kind = "foo"; | 407     o.kind = "foo"; | 
| 402     o.nextPageToken = "foo"; | 408     o.nextPageToken = "foo"; | 
| 403   } | 409   } | 
| 404   buildCounterCommentList--; | 410   buildCounterCommentList--; | 
| 405   return o; | 411   return o; | 
| 406 } | 412 } | 
| 407 | 413 | 
| 408 checkCommentList(api.CommentList o) { | 414 checkCommentList(api.CommentList o) { | 
| 409   buildCounterCommentList++; | 415   buildCounterCommentList++; | 
| 410   if (buildCounterCommentList < 3) { | 416   if (buildCounterCommentList < 3) { | 
| 411     checkUnnamed1590(o.comments); | 417     checkUnnamed1355(o.comments); | 
| 412     unittest.expect(o.kind, unittest.equals('foo')); | 418     unittest.expect(o.kind, unittest.equals('foo')); | 
| 413     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 419     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| 414   } | 420   } | 
| 415   buildCounterCommentList--; | 421   buildCounterCommentList--; | 
| 416 } | 422 } | 
| 417 | 423 | 
| 418 buildUnnamed1591() { | 424 buildUnnamed1356() { | 
| 419   var o = new core.Map<core.String, core.String>(); | 425   var o = new core.Map<core.String, core.String>(); | 
| 420   o["x"] = "foo"; | 426   o["x"] = "foo"; | 
| 421   o["y"] = "foo"; | 427   o["y"] = "foo"; | 
| 422   return o; | 428   return o; | 
| 423 } | 429 } | 
| 424 | 430 | 
| 425 checkUnnamed1591(core.Map<core.String, core.String> o) { | 431 checkUnnamed1356(core.Map<core.String, core.String> o) { | 
| 426   unittest.expect(o, unittest.hasLength(2)); | 432   unittest.expect(o, unittest.hasLength(2)); | 
| 427   unittest.expect(o["x"], unittest.equals('foo')); | 433   unittest.expect(o["x"], unittest.equals('foo')); | 
| 428   unittest.expect(o["y"], unittest.equals('foo')); | 434   unittest.expect(o["y"], unittest.equals('foo')); | 
| 429 } | 435 } | 
| 430 | 436 | 
| 431 core.int buildCounterFileCapabilities = 0; | 437 core.int buildCounterFileCapabilities = 0; | 
| 432 buildFileCapabilities() { | 438 buildFileCapabilities() { | 
| 433   var o = new api.FileCapabilities(); | 439   var o = new api.FileCapabilities(); | 
| 434   buildCounterFileCapabilities++; | 440   buildCounterFileCapabilities++; | 
| 435   if (buildCounterFileCapabilities < 3) { | 441   if (buildCounterFileCapabilities < 3) { | 
|  | 442     o.canAddChildren = true; | 
| 436     o.canComment = true; | 443     o.canComment = true; | 
| 437     o.canCopy = true; | 444     o.canCopy = true; | 
|  | 445     o.canDelete = true; | 
|  | 446     o.canDownload = true; | 
| 438     o.canEdit = true; | 447     o.canEdit = true; | 
|  | 448     o.canListChildren = true; | 
|  | 449     o.canMoveItemIntoTeamDrive = true; | 
|  | 450     o.canMoveTeamDriveItem = true; | 
| 439     o.canReadRevisions = true; | 451     o.canReadRevisions = true; | 
|  | 452     o.canReadTeamDrive = true; | 
|  | 453     o.canRemoveChildren = true; | 
|  | 454     o.canRename = true; | 
| 440     o.canShare = true; | 455     o.canShare = true; | 
|  | 456     o.canTrash = true; | 
|  | 457     o.canUntrash = true; | 
| 441   } | 458   } | 
| 442   buildCounterFileCapabilities--; | 459   buildCounterFileCapabilities--; | 
| 443   return o; | 460   return o; | 
| 444 } | 461 } | 
| 445 | 462 | 
| 446 checkFileCapabilities(api.FileCapabilities o) { | 463 checkFileCapabilities(api.FileCapabilities o) { | 
| 447   buildCounterFileCapabilities++; | 464   buildCounterFileCapabilities++; | 
| 448   if (buildCounterFileCapabilities < 3) { | 465   if (buildCounterFileCapabilities < 3) { | 
|  | 466     unittest.expect(o.canAddChildren, unittest.isTrue); | 
| 449     unittest.expect(o.canComment, unittest.isTrue); | 467     unittest.expect(o.canComment, unittest.isTrue); | 
| 450     unittest.expect(o.canCopy, unittest.isTrue); | 468     unittest.expect(o.canCopy, unittest.isTrue); | 
|  | 469     unittest.expect(o.canDelete, unittest.isTrue); | 
|  | 470     unittest.expect(o.canDownload, unittest.isTrue); | 
| 451     unittest.expect(o.canEdit, unittest.isTrue); | 471     unittest.expect(o.canEdit, unittest.isTrue); | 
|  | 472     unittest.expect(o.canListChildren, unittest.isTrue); | 
|  | 473     unittest.expect(o.canMoveItemIntoTeamDrive, unittest.isTrue); | 
|  | 474     unittest.expect(o.canMoveTeamDriveItem, unittest.isTrue); | 
| 452     unittest.expect(o.canReadRevisions, unittest.isTrue); | 475     unittest.expect(o.canReadRevisions, unittest.isTrue); | 
|  | 476     unittest.expect(o.canReadTeamDrive, unittest.isTrue); | 
|  | 477     unittest.expect(o.canRemoveChildren, unittest.isTrue); | 
|  | 478     unittest.expect(o.canRename, unittest.isTrue); | 
| 453     unittest.expect(o.canShare, unittest.isTrue); | 479     unittest.expect(o.canShare, unittest.isTrue); | 
|  | 480     unittest.expect(o.canTrash, unittest.isTrue); | 
|  | 481     unittest.expect(o.canUntrash, unittest.isTrue); | 
| 454   } | 482   } | 
| 455   buildCounterFileCapabilities--; | 483   buildCounterFileCapabilities--; | 
| 456 } | 484 } | 
| 457 | 485 | 
| 458 core.int buildCounterFileContentHintsThumbnail = 0; | 486 core.int buildCounterFileContentHintsThumbnail = 0; | 
| 459 buildFileContentHintsThumbnail() { | 487 buildFileContentHintsThumbnail() { | 
| 460   var o = new api.FileContentHintsThumbnail(); | 488   var o = new api.FileContentHintsThumbnail(); | 
| 461   buildCounterFileContentHintsThumbnail++; | 489   buildCounterFileContentHintsThumbnail++; | 
| 462   if (buildCounterFileContentHintsThumbnail < 3) { | 490   if (buildCounterFileContentHintsThumbnail < 3) { | 
| 463     o.image = "foo"; | 491     o.image = "foo"; | 
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 572     unittest.expect(o.rotation, unittest.equals(42)); | 600     unittest.expect(o.rotation, unittest.equals(42)); | 
| 573     unittest.expect(o.sensor, unittest.equals('foo')); | 601     unittest.expect(o.sensor, unittest.equals('foo')); | 
| 574     unittest.expect(o.subjectDistance, unittest.equals(42)); | 602     unittest.expect(o.subjectDistance, unittest.equals(42)); | 
| 575     unittest.expect(o.time, unittest.equals('foo')); | 603     unittest.expect(o.time, unittest.equals('foo')); | 
| 576     unittest.expect(o.whiteBalance, unittest.equals('foo')); | 604     unittest.expect(o.whiteBalance, unittest.equals('foo')); | 
| 577     unittest.expect(o.width, unittest.equals(42)); | 605     unittest.expect(o.width, unittest.equals(42)); | 
| 578   } | 606   } | 
| 579   buildCounterFileImageMediaMetadata--; | 607   buildCounterFileImageMediaMetadata--; | 
| 580 } | 608 } | 
| 581 | 609 | 
| 582 buildUnnamed1592() { | 610 buildUnnamed1357() { | 
| 583   var o = new core.List<api.User>(); | 611   var o = new core.List<api.User>(); | 
| 584   o.add(buildUser()); | 612   o.add(buildUser()); | 
| 585   o.add(buildUser()); | 613   o.add(buildUser()); | 
| 586   return o; | 614   return o; | 
| 587 } | 615 } | 
| 588 | 616 | 
| 589 checkUnnamed1592(core.List<api.User> o) { | 617 checkUnnamed1357(core.List<api.User> o) { | 
| 590   unittest.expect(o, unittest.hasLength(2)); | 618   unittest.expect(o, unittest.hasLength(2)); | 
| 591   checkUser(o[0]); | 619   checkUser(o[0]); | 
| 592   checkUser(o[1]); | 620   checkUser(o[1]); | 
| 593 } | 621 } | 
| 594 | 622 | 
| 595 buildUnnamed1593() { | 623 buildUnnamed1358() { | 
| 596   var o = new core.List<core.String>(); | 624   var o = new core.List<core.String>(); | 
| 597   o.add("foo"); | 625   o.add("foo"); | 
| 598   o.add("foo"); | 626   o.add("foo"); | 
| 599   return o; | 627   return o; | 
| 600 } | 628 } | 
| 601 | 629 | 
| 602 checkUnnamed1593(core.List<core.String> o) { | 630 checkUnnamed1358(core.List<core.String> o) { | 
| 603   unittest.expect(o, unittest.hasLength(2)); | 631   unittest.expect(o, unittest.hasLength(2)); | 
| 604   unittest.expect(o[0], unittest.equals('foo')); | 632   unittest.expect(o[0], unittest.equals('foo')); | 
| 605   unittest.expect(o[1], unittest.equals('foo')); | 633   unittest.expect(o[1], unittest.equals('foo')); | 
| 606 } | 634 } | 
| 607 | 635 | 
| 608 buildUnnamed1594() { | 636 buildUnnamed1359() { | 
| 609   var o = new core.List<api.Permission>(); | 637   var o = new core.List<api.Permission>(); | 
| 610   o.add(buildPermission()); | 638   o.add(buildPermission()); | 
| 611   o.add(buildPermission()); | 639   o.add(buildPermission()); | 
| 612   return o; | 640   return o; | 
| 613 } | 641 } | 
| 614 | 642 | 
| 615 checkUnnamed1594(core.List<api.Permission> o) { | 643 checkUnnamed1359(core.List<api.Permission> o) { | 
| 616   unittest.expect(o, unittest.hasLength(2)); | 644   unittest.expect(o, unittest.hasLength(2)); | 
| 617   checkPermission(o[0]); | 645   checkPermission(o[0]); | 
| 618   checkPermission(o[1]); | 646   checkPermission(o[1]); | 
| 619 } | 647 } | 
| 620 | 648 | 
| 621 buildUnnamed1595() { | 649 buildUnnamed1360() { | 
| 622   var o = new core.Map<core.String, core.String>(); | 650   var o = new core.Map<core.String, core.String>(); | 
| 623   o["x"] = "foo"; | 651   o["x"] = "foo"; | 
| 624   o["y"] = "foo"; | 652   o["y"] = "foo"; | 
| 625   return o; | 653   return o; | 
| 626 } | 654 } | 
| 627 | 655 | 
| 628 checkUnnamed1595(core.Map<core.String, core.String> o) { | 656 checkUnnamed1360(core.Map<core.String, core.String> o) { | 
| 629   unittest.expect(o, unittest.hasLength(2)); | 657   unittest.expect(o, unittest.hasLength(2)); | 
| 630   unittest.expect(o["x"], unittest.equals('foo')); | 658   unittest.expect(o["x"], unittest.equals('foo')); | 
| 631   unittest.expect(o["y"], unittest.equals('foo')); | 659   unittest.expect(o["y"], unittest.equals('foo')); | 
| 632 } | 660 } | 
| 633 | 661 | 
| 634 buildUnnamed1596() { | 662 buildUnnamed1361() { | 
| 635   var o = new core.List<core.String>(); | 663   var o = new core.List<core.String>(); | 
| 636   o.add("foo"); | 664   o.add("foo"); | 
| 637   o.add("foo"); | 665   o.add("foo"); | 
| 638   return o; | 666   return o; | 
| 639 } | 667 } | 
| 640 | 668 | 
| 641 checkUnnamed1596(core.List<core.String> o) { | 669 checkUnnamed1361(core.List<core.String> o) { | 
| 642   unittest.expect(o, unittest.hasLength(2)); | 670   unittest.expect(o, unittest.hasLength(2)); | 
| 643   unittest.expect(o[0], unittest.equals('foo')); | 671   unittest.expect(o[0], unittest.equals('foo')); | 
| 644   unittest.expect(o[1], unittest.equals('foo')); | 672   unittest.expect(o[1], unittest.equals('foo')); | 
| 645 } | 673 } | 
| 646 | 674 | 
| 647 core.int buildCounterFileVideoMediaMetadata = 0; | 675 core.int buildCounterFileVideoMediaMetadata = 0; | 
| 648 buildFileVideoMediaMetadata() { | 676 buildFileVideoMediaMetadata() { | 
| 649   var o = new api.FileVideoMediaMetadata(); | 677   var o = new api.FileVideoMediaMetadata(); | 
| 650   buildCounterFileVideoMediaMetadata++; | 678   buildCounterFileVideoMediaMetadata++; | 
| 651   if (buildCounterFileVideoMediaMetadata < 3) { | 679   if (buildCounterFileVideoMediaMetadata < 3) { | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 665     unittest.expect(o.width, unittest.equals(42)); | 693     unittest.expect(o.width, unittest.equals(42)); | 
| 666   } | 694   } | 
| 667   buildCounterFileVideoMediaMetadata--; | 695   buildCounterFileVideoMediaMetadata--; | 
| 668 } | 696 } | 
| 669 | 697 | 
| 670 core.int buildCounterFile = 0; | 698 core.int buildCounterFile = 0; | 
| 671 buildFile() { | 699 buildFile() { | 
| 672   var o = new api.File(); | 700   var o = new api.File(); | 
| 673   buildCounterFile++; | 701   buildCounterFile++; | 
| 674   if (buildCounterFile < 3) { | 702   if (buildCounterFile < 3) { | 
| 675     o.appProperties = buildUnnamed1591(); | 703     o.appProperties = buildUnnamed1356(); | 
| 676     o.capabilities = buildFileCapabilities(); | 704     o.capabilities = buildFileCapabilities(); | 
| 677     o.contentHints = buildFileContentHints(); | 705     o.contentHints = buildFileContentHints(); | 
| 678     o.createdTime = core.DateTime.parse("2002-02-27T14:01:02"); | 706     o.createdTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 679     o.description = "foo"; | 707     o.description = "foo"; | 
| 680     o.explicitlyTrashed = true; | 708     o.explicitlyTrashed = true; | 
| 681     o.fileExtension = "foo"; | 709     o.fileExtension = "foo"; | 
| 682     o.folderColorRgb = "foo"; | 710     o.folderColorRgb = "foo"; | 
| 683     o.fullFileExtension = "foo"; | 711     o.fullFileExtension = "foo"; | 
|  | 712     o.hasAugmentedPermissions = true; | 
| 684     o.hasThumbnail = true; | 713     o.hasThumbnail = true; | 
| 685     o.headRevisionId = "foo"; | 714     o.headRevisionId = "foo"; | 
| 686     o.iconLink = "foo"; | 715     o.iconLink = "foo"; | 
| 687     o.id = "foo"; | 716     o.id = "foo"; | 
| 688     o.imageMediaMetadata = buildFileImageMediaMetadata(); | 717     o.imageMediaMetadata = buildFileImageMediaMetadata(); | 
| 689     o.isAppAuthorized = true; | 718     o.isAppAuthorized = true; | 
| 690     o.kind = "foo"; | 719     o.kind = "foo"; | 
| 691     o.lastModifyingUser = buildUser(); | 720     o.lastModifyingUser = buildUser(); | 
| 692     o.md5Checksum = "foo"; | 721     o.md5Checksum = "foo"; | 
| 693     o.mimeType = "foo"; | 722     o.mimeType = "foo"; | 
| 694     o.modifiedByMe = true; | 723     o.modifiedByMe = true; | 
| 695     o.modifiedByMeTime = core.DateTime.parse("2002-02-27T14:01:02"); | 724     o.modifiedByMeTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 696     o.modifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 725     o.modifiedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 697     o.name = "foo"; | 726     o.name = "foo"; | 
| 698     o.originalFilename = "foo"; | 727     o.originalFilename = "foo"; | 
| 699     o.ownedByMe = true; | 728     o.ownedByMe = true; | 
| 700     o.owners = buildUnnamed1592(); | 729     o.owners = buildUnnamed1357(); | 
| 701     o.parents = buildUnnamed1593(); | 730     o.parents = buildUnnamed1358(); | 
| 702     o.permissions = buildUnnamed1594(); | 731     o.permissions = buildUnnamed1359(); | 
| 703     o.properties = buildUnnamed1595(); | 732     o.properties = buildUnnamed1360(); | 
| 704     o.quotaBytesUsed = "foo"; | 733     o.quotaBytesUsed = "foo"; | 
| 705     o.shared = true; | 734     o.shared = true; | 
| 706     o.sharedWithMeTime = core.DateTime.parse("2002-02-27T14:01:02"); | 735     o.sharedWithMeTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 707     o.sharingUser = buildUser(); | 736     o.sharingUser = buildUser(); | 
| 708     o.size = "foo"; | 737     o.size = "foo"; | 
| 709     o.spaces = buildUnnamed1596(); | 738     o.spaces = buildUnnamed1361(); | 
| 710     o.starred = true; | 739     o.starred = true; | 
|  | 740     o.teamDriveId = "foo"; | 
| 711     o.thumbnailLink = "foo"; | 741     o.thumbnailLink = "foo"; | 
| 712     o.thumbnailVersion = "foo"; | 742     o.thumbnailVersion = "foo"; | 
| 713     o.trashed = true; | 743     o.trashed = true; | 
|  | 744     o.trashedTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
|  | 745     o.trashingUser = buildUser(); | 
| 714     o.version = "foo"; | 746     o.version = "foo"; | 
| 715     o.videoMediaMetadata = buildFileVideoMediaMetadata(); | 747     o.videoMediaMetadata = buildFileVideoMediaMetadata(); | 
| 716     o.viewedByMe = true; | 748     o.viewedByMe = true; | 
| 717     o.viewedByMeTime = core.DateTime.parse("2002-02-27T14:01:02"); | 749     o.viewedByMeTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 718     o.viewersCanCopyContent = true; | 750     o.viewersCanCopyContent = true; | 
| 719     o.webContentLink = "foo"; | 751     o.webContentLink = "foo"; | 
| 720     o.webViewLink = "foo"; | 752     o.webViewLink = "foo"; | 
| 721     o.writersCanShare = true; | 753     o.writersCanShare = true; | 
| 722   } | 754   } | 
| 723   buildCounterFile--; | 755   buildCounterFile--; | 
| 724   return o; | 756   return o; | 
| 725 } | 757 } | 
| 726 | 758 | 
| 727 checkFile(api.File o) { | 759 checkFile(api.File o) { | 
| 728   buildCounterFile++; | 760   buildCounterFile++; | 
| 729   if (buildCounterFile < 3) { | 761   if (buildCounterFile < 3) { | 
| 730     checkUnnamed1591(o.appProperties); | 762     checkUnnamed1356(o.appProperties); | 
| 731     checkFileCapabilities(o.capabilities); | 763     checkFileCapabilities(o.capabilities); | 
| 732     checkFileContentHints(o.contentHints); | 764     checkFileContentHints(o.contentHints); | 
| 733     unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 765     unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 
| 734     unittest.expect(o.description, unittest.equals('foo')); | 766     unittest.expect(o.description, unittest.equals('foo')); | 
| 735     unittest.expect(o.explicitlyTrashed, unittest.isTrue); | 767     unittest.expect(o.explicitlyTrashed, unittest.isTrue); | 
| 736     unittest.expect(o.fileExtension, unittest.equals('foo')); | 768     unittest.expect(o.fileExtension, unittest.equals('foo')); | 
| 737     unittest.expect(o.folderColorRgb, unittest.equals('foo')); | 769     unittest.expect(o.folderColorRgb, unittest.equals('foo')); | 
| 738     unittest.expect(o.fullFileExtension, unittest.equals('foo')); | 770     unittest.expect(o.fullFileExtension, unittest.equals('foo')); | 
|  | 771     unittest.expect(o.hasAugmentedPermissions, unittest.isTrue); | 
| 739     unittest.expect(o.hasThumbnail, unittest.isTrue); | 772     unittest.expect(o.hasThumbnail, unittest.isTrue); | 
| 740     unittest.expect(o.headRevisionId, unittest.equals('foo')); | 773     unittest.expect(o.headRevisionId, unittest.equals('foo')); | 
| 741     unittest.expect(o.iconLink, unittest.equals('foo')); | 774     unittest.expect(o.iconLink, unittest.equals('foo')); | 
| 742     unittest.expect(o.id, unittest.equals('foo')); | 775     unittest.expect(o.id, unittest.equals('foo')); | 
| 743     checkFileImageMediaMetadata(o.imageMediaMetadata); | 776     checkFileImageMediaMetadata(o.imageMediaMetadata); | 
| 744     unittest.expect(o.isAppAuthorized, unittest.isTrue); | 777     unittest.expect(o.isAppAuthorized, unittest.isTrue); | 
| 745     unittest.expect(o.kind, unittest.equals('foo')); | 778     unittest.expect(o.kind, unittest.equals('foo')); | 
| 746     checkUser(o.lastModifyingUser); | 779     checkUser(o.lastModifyingUser); | 
| 747     unittest.expect(o.md5Checksum, unittest.equals('foo')); | 780     unittest.expect(o.md5Checksum, unittest.equals('foo')); | 
| 748     unittest.expect(o.mimeType, unittest.equals('foo')); | 781     unittest.expect(o.mimeType, unittest.equals('foo')); | 
| 749     unittest.expect(o.modifiedByMe, unittest.isTrue); | 782     unittest.expect(o.modifiedByMe, unittest.isTrue); | 
| 750     unittest.expect(o.modifiedByMeTime, unittest.equals(core.DateTime.parse("200
      2-02-27T14:01:02"))); | 783     unittest.expect(o.modifiedByMeTime, unittest.equals(core.DateTime.parse("200
      2-02-27T14:01:02"))); | 
| 751     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 784     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 
| 752     unittest.expect(o.name, unittest.equals('foo')); | 785     unittest.expect(o.name, unittest.equals('foo')); | 
| 753     unittest.expect(o.originalFilename, unittest.equals('foo')); | 786     unittest.expect(o.originalFilename, unittest.equals('foo')); | 
| 754     unittest.expect(o.ownedByMe, unittest.isTrue); | 787     unittest.expect(o.ownedByMe, unittest.isTrue); | 
| 755     checkUnnamed1592(o.owners); | 788     checkUnnamed1357(o.owners); | 
| 756     checkUnnamed1593(o.parents); | 789     checkUnnamed1358(o.parents); | 
| 757     checkUnnamed1594(o.permissions); | 790     checkUnnamed1359(o.permissions); | 
| 758     checkUnnamed1595(o.properties); | 791     checkUnnamed1360(o.properties); | 
| 759     unittest.expect(o.quotaBytesUsed, unittest.equals('foo')); | 792     unittest.expect(o.quotaBytesUsed, unittest.equals('foo')); | 
| 760     unittest.expect(o.shared, unittest.isTrue); | 793     unittest.expect(o.shared, unittest.isTrue); | 
| 761     unittest.expect(o.sharedWithMeTime, unittest.equals(core.DateTime.parse("200
      2-02-27T14:01:02"))); | 794     unittest.expect(o.sharedWithMeTime, unittest.equals(core.DateTime.parse("200
      2-02-27T14:01:02"))); | 
| 762     checkUser(o.sharingUser); | 795     checkUser(o.sharingUser); | 
| 763     unittest.expect(o.size, unittest.equals('foo')); | 796     unittest.expect(o.size, unittest.equals('foo')); | 
| 764     checkUnnamed1596(o.spaces); | 797     checkUnnamed1361(o.spaces); | 
| 765     unittest.expect(o.starred, unittest.isTrue); | 798     unittest.expect(o.starred, unittest.isTrue); | 
|  | 799     unittest.expect(o.teamDriveId, unittest.equals('foo')); | 
| 766     unittest.expect(o.thumbnailLink, unittest.equals('foo')); | 800     unittest.expect(o.thumbnailLink, unittest.equals('foo')); | 
| 767     unittest.expect(o.thumbnailVersion, unittest.equals('foo')); | 801     unittest.expect(o.thumbnailVersion, unittest.equals('foo')); | 
| 768     unittest.expect(o.trashed, unittest.isTrue); | 802     unittest.expect(o.trashed, unittest.isTrue); | 
|  | 803     unittest.expect(o.trashedTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 
|  | 804     checkUser(o.trashingUser); | 
| 769     unittest.expect(o.version, unittest.equals('foo')); | 805     unittest.expect(o.version, unittest.equals('foo')); | 
| 770     checkFileVideoMediaMetadata(o.videoMediaMetadata); | 806     checkFileVideoMediaMetadata(o.videoMediaMetadata); | 
| 771     unittest.expect(o.viewedByMe, unittest.isTrue); | 807     unittest.expect(o.viewedByMe, unittest.isTrue); | 
| 772     unittest.expect(o.viewedByMeTime, unittest.equals(core.DateTime.parse("2002-
      02-27T14:01:02"))); | 808     unittest.expect(o.viewedByMeTime, unittest.equals(core.DateTime.parse("2002-
      02-27T14:01:02"))); | 
| 773     unittest.expect(o.viewersCanCopyContent, unittest.isTrue); | 809     unittest.expect(o.viewersCanCopyContent, unittest.isTrue); | 
| 774     unittest.expect(o.webContentLink, unittest.equals('foo')); | 810     unittest.expect(o.webContentLink, unittest.equals('foo')); | 
| 775     unittest.expect(o.webViewLink, unittest.equals('foo')); | 811     unittest.expect(o.webViewLink, unittest.equals('foo')); | 
| 776     unittest.expect(o.writersCanShare, unittest.isTrue); | 812     unittest.expect(o.writersCanShare, unittest.isTrue); | 
| 777   } | 813   } | 
| 778   buildCounterFile--; | 814   buildCounterFile--; | 
| 779 } | 815 } | 
| 780 | 816 | 
| 781 buildUnnamed1597() { | 817 buildUnnamed1362() { | 
| 782   var o = new core.List<api.File>(); | 818   var o = new core.List<api.File>(); | 
| 783   o.add(buildFile()); | 819   o.add(buildFile()); | 
| 784   o.add(buildFile()); | 820   o.add(buildFile()); | 
| 785   return o; | 821   return o; | 
| 786 } | 822 } | 
| 787 | 823 | 
| 788 checkUnnamed1597(core.List<api.File> o) { | 824 checkUnnamed1362(core.List<api.File> o) { | 
| 789   unittest.expect(o, unittest.hasLength(2)); | 825   unittest.expect(o, unittest.hasLength(2)); | 
| 790   checkFile(o[0]); | 826   checkFile(o[0]); | 
| 791   checkFile(o[1]); | 827   checkFile(o[1]); | 
| 792 } | 828 } | 
| 793 | 829 | 
| 794 core.int buildCounterFileList = 0; | 830 core.int buildCounterFileList = 0; | 
| 795 buildFileList() { | 831 buildFileList() { | 
| 796   var o = new api.FileList(); | 832   var o = new api.FileList(); | 
| 797   buildCounterFileList++; | 833   buildCounterFileList++; | 
| 798   if (buildCounterFileList < 3) { | 834   if (buildCounterFileList < 3) { | 
| 799     o.files = buildUnnamed1597(); | 835     o.files = buildUnnamed1362(); | 
|  | 836     o.incompleteSearch = true; | 
| 800     o.kind = "foo"; | 837     o.kind = "foo"; | 
| 801     o.nextPageToken = "foo"; | 838     o.nextPageToken = "foo"; | 
| 802   } | 839   } | 
| 803   buildCounterFileList--; | 840   buildCounterFileList--; | 
| 804   return o; | 841   return o; | 
| 805 } | 842 } | 
| 806 | 843 | 
| 807 checkFileList(api.FileList o) { | 844 checkFileList(api.FileList o) { | 
| 808   buildCounterFileList++; | 845   buildCounterFileList++; | 
| 809   if (buildCounterFileList < 3) { | 846   if (buildCounterFileList < 3) { | 
| 810     checkUnnamed1597(o.files); | 847     checkUnnamed1362(o.files); | 
|  | 848     unittest.expect(o.incompleteSearch, unittest.isTrue); | 
| 811     unittest.expect(o.kind, unittest.equals('foo')); | 849     unittest.expect(o.kind, unittest.equals('foo')); | 
| 812     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 850     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| 813   } | 851   } | 
| 814   buildCounterFileList--; | 852   buildCounterFileList--; | 
| 815 } | 853 } | 
| 816 | 854 | 
| 817 buildUnnamed1598() { | 855 buildUnnamed1363() { | 
| 818   var o = new core.List<core.String>(); | 856   var o = new core.List<core.String>(); | 
| 819   o.add("foo"); | 857   o.add("foo"); | 
| 820   o.add("foo"); | 858   o.add("foo"); | 
| 821   return o; | 859   return o; | 
| 822 } | 860 } | 
| 823 | 861 | 
| 824 checkUnnamed1598(core.List<core.String> o) { | 862 checkUnnamed1363(core.List<core.String> o) { | 
| 825   unittest.expect(o, unittest.hasLength(2)); | 863   unittest.expect(o, unittest.hasLength(2)); | 
| 826   unittest.expect(o[0], unittest.equals('foo')); | 864   unittest.expect(o[0], unittest.equals('foo')); | 
| 827   unittest.expect(o[1], unittest.equals('foo')); | 865   unittest.expect(o[1], unittest.equals('foo')); | 
| 828 } | 866 } | 
| 829 | 867 | 
| 830 core.int buildCounterGeneratedIds = 0; | 868 core.int buildCounterGeneratedIds = 0; | 
| 831 buildGeneratedIds() { | 869 buildGeneratedIds() { | 
| 832   var o = new api.GeneratedIds(); | 870   var o = new api.GeneratedIds(); | 
| 833   buildCounterGeneratedIds++; | 871   buildCounterGeneratedIds++; | 
| 834   if (buildCounterGeneratedIds < 3) { | 872   if (buildCounterGeneratedIds < 3) { | 
| 835     o.ids = buildUnnamed1598(); | 873     o.ids = buildUnnamed1363(); | 
| 836     o.kind = "foo"; | 874     o.kind = "foo"; | 
| 837     o.space = "foo"; | 875     o.space = "foo"; | 
| 838   } | 876   } | 
| 839   buildCounterGeneratedIds--; | 877   buildCounterGeneratedIds--; | 
| 840   return o; | 878   return o; | 
| 841 } | 879 } | 
| 842 | 880 | 
| 843 checkGeneratedIds(api.GeneratedIds o) { | 881 checkGeneratedIds(api.GeneratedIds o) { | 
| 844   buildCounterGeneratedIds++; | 882   buildCounterGeneratedIds++; | 
| 845   if (buildCounterGeneratedIds < 3) { | 883   if (buildCounterGeneratedIds < 3) { | 
| 846     checkUnnamed1598(o.ids); | 884     checkUnnamed1363(o.ids); | 
| 847     unittest.expect(o.kind, unittest.equals('foo')); | 885     unittest.expect(o.kind, unittest.equals('foo')); | 
| 848     unittest.expect(o.space, unittest.equals('foo')); | 886     unittest.expect(o.space, unittest.equals('foo')); | 
| 849   } | 887   } | 
| 850   buildCounterGeneratedIds--; | 888   buildCounterGeneratedIds--; | 
| 851 } | 889 } | 
| 852 | 890 | 
|  | 891 core.int buildCounterPermissionTeamDrivePermissionDetails = 0; | 
|  | 892 buildPermissionTeamDrivePermissionDetails() { | 
|  | 893   var o = new api.PermissionTeamDrivePermissionDetails(); | 
|  | 894   buildCounterPermissionTeamDrivePermissionDetails++; | 
|  | 895   if (buildCounterPermissionTeamDrivePermissionDetails < 3) { | 
|  | 896     o.inherited = true; | 
|  | 897     o.inheritedFrom = "foo"; | 
|  | 898     o.role = "foo"; | 
|  | 899     o.teamDrivePermissionType = "foo"; | 
|  | 900   } | 
|  | 901   buildCounterPermissionTeamDrivePermissionDetails--; | 
|  | 902   return o; | 
|  | 903 } | 
|  | 904 | 
|  | 905 checkPermissionTeamDrivePermissionDetails(api.PermissionTeamDrivePermissionDetai
      ls o) { | 
|  | 906   buildCounterPermissionTeamDrivePermissionDetails++; | 
|  | 907   if (buildCounterPermissionTeamDrivePermissionDetails < 3) { | 
|  | 908     unittest.expect(o.inherited, unittest.isTrue); | 
|  | 909     unittest.expect(o.inheritedFrom, unittest.equals('foo')); | 
|  | 910     unittest.expect(o.role, unittest.equals('foo')); | 
|  | 911     unittest.expect(o.teamDrivePermissionType, unittest.equals('foo')); | 
|  | 912   } | 
|  | 913   buildCounterPermissionTeamDrivePermissionDetails--; | 
|  | 914 } | 
|  | 915 | 
|  | 916 buildUnnamed1364() { | 
|  | 917   var o = new core.List<api.PermissionTeamDrivePermissionDetails>(); | 
|  | 918   o.add(buildPermissionTeamDrivePermissionDetails()); | 
|  | 919   o.add(buildPermissionTeamDrivePermissionDetails()); | 
|  | 920   return o; | 
|  | 921 } | 
|  | 922 | 
|  | 923 checkUnnamed1364(core.List<api.PermissionTeamDrivePermissionDetails> o) { | 
|  | 924   unittest.expect(o, unittest.hasLength(2)); | 
|  | 925   checkPermissionTeamDrivePermissionDetails(o[0]); | 
|  | 926   checkPermissionTeamDrivePermissionDetails(o[1]); | 
|  | 927 } | 
|  | 928 | 
| 853 core.int buildCounterPermission = 0; | 929 core.int buildCounterPermission = 0; | 
| 854 buildPermission() { | 930 buildPermission() { | 
| 855   var o = new api.Permission(); | 931   var o = new api.Permission(); | 
| 856   buildCounterPermission++; | 932   buildCounterPermission++; | 
| 857   if (buildCounterPermission < 3) { | 933   if (buildCounterPermission < 3) { | 
| 858     o.allowFileDiscovery = true; | 934     o.allowFileDiscovery = true; | 
| 859     o.displayName = "foo"; | 935     o.displayName = "foo"; | 
| 860     o.domain = "foo"; | 936     o.domain = "foo"; | 
| 861     o.emailAddress = "foo"; | 937     o.emailAddress = "foo"; | 
| 862     o.expirationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 938     o.expirationTime = core.DateTime.parse("2002-02-27T14:01:02"); | 
| 863     o.id = "foo"; | 939     o.id = "foo"; | 
| 864     o.kind = "foo"; | 940     o.kind = "foo"; | 
| 865     o.photoLink = "foo"; | 941     o.photoLink = "foo"; | 
| 866     o.role = "foo"; | 942     o.role = "foo"; | 
|  | 943     o.teamDrivePermissionDetails = buildUnnamed1364(); | 
| 867     o.type = "foo"; | 944     o.type = "foo"; | 
| 868   } | 945   } | 
| 869   buildCounterPermission--; | 946   buildCounterPermission--; | 
| 870   return o; | 947   return o; | 
| 871 } | 948 } | 
| 872 | 949 | 
| 873 checkPermission(api.Permission o) { | 950 checkPermission(api.Permission o) { | 
| 874   buildCounterPermission++; | 951   buildCounterPermission++; | 
| 875   if (buildCounterPermission < 3) { | 952   if (buildCounterPermission < 3) { | 
| 876     unittest.expect(o.allowFileDiscovery, unittest.isTrue); | 953     unittest.expect(o.allowFileDiscovery, unittest.isTrue); | 
| 877     unittest.expect(o.displayName, unittest.equals('foo')); | 954     unittest.expect(o.displayName, unittest.equals('foo')); | 
| 878     unittest.expect(o.domain, unittest.equals('foo')); | 955     unittest.expect(o.domain, unittest.equals('foo')); | 
| 879     unittest.expect(o.emailAddress, unittest.equals('foo')); | 956     unittest.expect(o.emailAddress, unittest.equals('foo')); | 
| 880     unittest.expect(o.expirationTime, unittest.equals(core.DateTime.parse("2002-
      02-27T14:01:02"))); | 957     unittest.expect(o.expirationTime, unittest.equals(core.DateTime.parse("2002-
      02-27T14:01:02"))); | 
| 881     unittest.expect(o.id, unittest.equals('foo')); | 958     unittest.expect(o.id, unittest.equals('foo')); | 
| 882     unittest.expect(o.kind, unittest.equals('foo')); | 959     unittest.expect(o.kind, unittest.equals('foo')); | 
| 883     unittest.expect(o.photoLink, unittest.equals('foo')); | 960     unittest.expect(o.photoLink, unittest.equals('foo')); | 
| 884     unittest.expect(o.role, unittest.equals('foo')); | 961     unittest.expect(o.role, unittest.equals('foo')); | 
|  | 962     checkUnnamed1364(o.teamDrivePermissionDetails); | 
| 885     unittest.expect(o.type, unittest.equals('foo')); | 963     unittest.expect(o.type, unittest.equals('foo')); | 
| 886   } | 964   } | 
| 887   buildCounterPermission--; | 965   buildCounterPermission--; | 
| 888 } | 966 } | 
| 889 | 967 | 
| 890 buildUnnamed1599() { | 968 buildUnnamed1365() { | 
| 891   var o = new core.List<api.Permission>(); | 969   var o = new core.List<api.Permission>(); | 
| 892   o.add(buildPermission()); | 970   o.add(buildPermission()); | 
| 893   o.add(buildPermission()); | 971   o.add(buildPermission()); | 
| 894   return o; | 972   return o; | 
| 895 } | 973 } | 
| 896 | 974 | 
| 897 checkUnnamed1599(core.List<api.Permission> o) { | 975 checkUnnamed1365(core.List<api.Permission> o) { | 
| 898   unittest.expect(o, unittest.hasLength(2)); | 976   unittest.expect(o, unittest.hasLength(2)); | 
| 899   checkPermission(o[0]); | 977   checkPermission(o[0]); | 
| 900   checkPermission(o[1]); | 978   checkPermission(o[1]); | 
| 901 } | 979 } | 
| 902 | 980 | 
| 903 core.int buildCounterPermissionList = 0; | 981 core.int buildCounterPermissionList = 0; | 
| 904 buildPermissionList() { | 982 buildPermissionList() { | 
| 905   var o = new api.PermissionList(); | 983   var o = new api.PermissionList(); | 
| 906   buildCounterPermissionList++; | 984   buildCounterPermissionList++; | 
| 907   if (buildCounterPermissionList < 3) { | 985   if (buildCounterPermissionList < 3) { | 
| 908     o.kind = "foo"; | 986     o.kind = "foo"; | 
| 909     o.permissions = buildUnnamed1599(); | 987     o.nextPageToken = "foo"; | 
|  | 988     o.permissions = buildUnnamed1365(); | 
| 910   } | 989   } | 
| 911   buildCounterPermissionList--; | 990   buildCounterPermissionList--; | 
| 912   return o; | 991   return o; | 
| 913 } | 992 } | 
| 914 | 993 | 
| 915 checkPermissionList(api.PermissionList o) { | 994 checkPermissionList(api.PermissionList o) { | 
| 916   buildCounterPermissionList++; | 995   buildCounterPermissionList++; | 
| 917   if (buildCounterPermissionList < 3) { | 996   if (buildCounterPermissionList < 3) { | 
| 918     unittest.expect(o.kind, unittest.equals('foo')); | 997     unittest.expect(o.kind, unittest.equals('foo')); | 
| 919     checkUnnamed1599(o.permissions); | 998     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
|  | 999     checkUnnamed1365(o.permissions); | 
| 920   } | 1000   } | 
| 921   buildCounterPermissionList--; | 1001   buildCounterPermissionList--; | 
| 922 } | 1002 } | 
| 923 | 1003 | 
| 924 core.int buildCounterReply = 0; | 1004 core.int buildCounterReply = 0; | 
| 925 buildReply() { | 1005 buildReply() { | 
| 926   var o = new api.Reply(); | 1006   var o = new api.Reply(); | 
| 927   buildCounterReply++; | 1007   buildCounterReply++; | 
| 928   if (buildCounterReply < 3) { | 1008   if (buildCounterReply < 3) { | 
| 929     o.action = "foo"; | 1009     o.action = "foo"; | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 949     unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 1029     unittest.expect(o.createdTime, unittest.equals(core.DateTime.parse("2002-02-
      27T14:01:02"))); | 
| 950     unittest.expect(o.deleted, unittest.isTrue); | 1030     unittest.expect(o.deleted, unittest.isTrue); | 
| 951     unittest.expect(o.htmlContent, unittest.equals('foo')); | 1031     unittest.expect(o.htmlContent, unittest.equals('foo')); | 
| 952     unittest.expect(o.id, unittest.equals('foo')); | 1032     unittest.expect(o.id, unittest.equals('foo')); | 
| 953     unittest.expect(o.kind, unittest.equals('foo')); | 1033     unittest.expect(o.kind, unittest.equals('foo')); | 
| 954     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 1034     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 
| 955   } | 1035   } | 
| 956   buildCounterReply--; | 1036   buildCounterReply--; | 
| 957 } | 1037 } | 
| 958 | 1038 | 
| 959 buildUnnamed1600() { | 1039 buildUnnamed1366() { | 
| 960   var o = new core.List<api.Reply>(); | 1040   var o = new core.List<api.Reply>(); | 
| 961   o.add(buildReply()); | 1041   o.add(buildReply()); | 
| 962   o.add(buildReply()); | 1042   o.add(buildReply()); | 
| 963   return o; | 1043   return o; | 
| 964 } | 1044 } | 
| 965 | 1045 | 
| 966 checkUnnamed1600(core.List<api.Reply> o) { | 1046 checkUnnamed1366(core.List<api.Reply> o) { | 
| 967   unittest.expect(o, unittest.hasLength(2)); | 1047   unittest.expect(o, unittest.hasLength(2)); | 
| 968   checkReply(o[0]); | 1048   checkReply(o[0]); | 
| 969   checkReply(o[1]); | 1049   checkReply(o[1]); | 
| 970 } | 1050 } | 
| 971 | 1051 | 
| 972 core.int buildCounterReplyList = 0; | 1052 core.int buildCounterReplyList = 0; | 
| 973 buildReplyList() { | 1053 buildReplyList() { | 
| 974   var o = new api.ReplyList(); | 1054   var o = new api.ReplyList(); | 
| 975   buildCounterReplyList++; | 1055   buildCounterReplyList++; | 
| 976   if (buildCounterReplyList < 3) { | 1056   if (buildCounterReplyList < 3) { | 
| 977     o.kind = "foo"; | 1057     o.kind = "foo"; | 
| 978     o.nextPageToken = "foo"; | 1058     o.nextPageToken = "foo"; | 
| 979     o.replies = buildUnnamed1600(); | 1059     o.replies = buildUnnamed1366(); | 
| 980   } | 1060   } | 
| 981   buildCounterReplyList--; | 1061   buildCounterReplyList--; | 
| 982   return o; | 1062   return o; | 
| 983 } | 1063 } | 
| 984 | 1064 | 
| 985 checkReplyList(api.ReplyList o) { | 1065 checkReplyList(api.ReplyList o) { | 
| 986   buildCounterReplyList++; | 1066   buildCounterReplyList++; | 
| 987   if (buildCounterReplyList < 3) { | 1067   if (buildCounterReplyList < 3) { | 
| 988     unittest.expect(o.kind, unittest.equals('foo')); | 1068     unittest.expect(o.kind, unittest.equals('foo')); | 
| 989     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1069     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| 990     checkUnnamed1600(o.replies); | 1070     checkUnnamed1366(o.replies); | 
| 991   } | 1071   } | 
| 992   buildCounterReplyList--; | 1072   buildCounterReplyList--; | 
| 993 } | 1073 } | 
| 994 | 1074 | 
| 995 core.int buildCounterRevision = 0; | 1075 core.int buildCounterRevision = 0; | 
| 996 buildRevision() { | 1076 buildRevision() { | 
| 997   var o = new api.Revision(); | 1077   var o = new api.Revision(); | 
| 998   buildCounterRevision++; | 1078   buildCounterRevision++; | 
| 999   if (buildCounterRevision < 3) { | 1079   if (buildCounterRevision < 3) { | 
| 1000     o.id = "foo"; | 1080     o.id = "foo"; | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
| 1026     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 1106     unittest.expect(o.modifiedTime, unittest.equals(core.DateTime.parse("2002-02
      -27T14:01:02"))); | 
| 1027     unittest.expect(o.originalFilename, unittest.equals('foo')); | 1107     unittest.expect(o.originalFilename, unittest.equals('foo')); | 
| 1028     unittest.expect(o.publishAuto, unittest.isTrue); | 1108     unittest.expect(o.publishAuto, unittest.isTrue); | 
| 1029     unittest.expect(o.published, unittest.isTrue); | 1109     unittest.expect(o.published, unittest.isTrue); | 
| 1030     unittest.expect(o.publishedOutsideDomain, unittest.isTrue); | 1110     unittest.expect(o.publishedOutsideDomain, unittest.isTrue); | 
| 1031     unittest.expect(o.size, unittest.equals('foo')); | 1111     unittest.expect(o.size, unittest.equals('foo')); | 
| 1032   } | 1112   } | 
| 1033   buildCounterRevision--; | 1113   buildCounterRevision--; | 
| 1034 } | 1114 } | 
| 1035 | 1115 | 
| 1036 buildUnnamed1601() { | 1116 buildUnnamed1367() { | 
| 1037   var o = new core.List<api.Revision>(); | 1117   var o = new core.List<api.Revision>(); | 
| 1038   o.add(buildRevision()); | 1118   o.add(buildRevision()); | 
| 1039   o.add(buildRevision()); | 1119   o.add(buildRevision()); | 
| 1040   return o; | 1120   return o; | 
| 1041 } | 1121 } | 
| 1042 | 1122 | 
| 1043 checkUnnamed1601(core.List<api.Revision> o) { | 1123 checkUnnamed1367(core.List<api.Revision> o) { | 
| 1044   unittest.expect(o, unittest.hasLength(2)); | 1124   unittest.expect(o, unittest.hasLength(2)); | 
| 1045   checkRevision(o[0]); | 1125   checkRevision(o[0]); | 
| 1046   checkRevision(o[1]); | 1126   checkRevision(o[1]); | 
| 1047 } | 1127 } | 
| 1048 | 1128 | 
| 1049 core.int buildCounterRevisionList = 0; | 1129 core.int buildCounterRevisionList = 0; | 
| 1050 buildRevisionList() { | 1130 buildRevisionList() { | 
| 1051   var o = new api.RevisionList(); | 1131   var o = new api.RevisionList(); | 
| 1052   buildCounterRevisionList++; | 1132   buildCounterRevisionList++; | 
| 1053   if (buildCounterRevisionList < 3) { | 1133   if (buildCounterRevisionList < 3) { | 
| 1054     o.kind = "foo"; | 1134     o.kind = "foo"; | 
| 1055     o.nextPageToken = "foo"; | 1135     o.nextPageToken = "foo"; | 
| 1056     o.revisions = buildUnnamed1601(); | 1136     o.revisions = buildUnnamed1367(); | 
| 1057   } | 1137   } | 
| 1058   buildCounterRevisionList--; | 1138   buildCounterRevisionList--; | 
| 1059   return o; | 1139   return o; | 
| 1060 } | 1140 } | 
| 1061 | 1141 | 
| 1062 checkRevisionList(api.RevisionList o) { | 1142 checkRevisionList(api.RevisionList o) { | 
| 1063   buildCounterRevisionList++; | 1143   buildCounterRevisionList++; | 
| 1064   if (buildCounterRevisionList < 3) { | 1144   if (buildCounterRevisionList < 3) { | 
| 1065     unittest.expect(o.kind, unittest.equals('foo')); | 1145     unittest.expect(o.kind, unittest.equals('foo')); | 
| 1066     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 1146     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| 1067     checkUnnamed1601(o.revisions); | 1147     checkUnnamed1367(o.revisions); | 
| 1068   } | 1148   } | 
| 1069   buildCounterRevisionList--; | 1149   buildCounterRevisionList--; | 
| 1070 } | 1150 } | 
| 1071 | 1151 | 
| 1072 core.int buildCounterStartPageToken = 0; | 1152 core.int buildCounterStartPageToken = 0; | 
| 1073 buildStartPageToken() { | 1153 buildStartPageToken() { | 
| 1074   var o = new api.StartPageToken(); | 1154   var o = new api.StartPageToken(); | 
| 1075   buildCounterStartPageToken++; | 1155   buildCounterStartPageToken++; | 
| 1076   if (buildCounterStartPageToken < 3) { | 1156   if (buildCounterStartPageToken < 3) { | 
| 1077     o.kind = "foo"; | 1157     o.kind = "foo"; | 
| 1078     o.startPageToken = "foo"; | 1158     o.startPageToken = "foo"; | 
| 1079   } | 1159   } | 
| 1080   buildCounterStartPageToken--; | 1160   buildCounterStartPageToken--; | 
| 1081   return o; | 1161   return o; | 
| 1082 } | 1162 } | 
| 1083 | 1163 | 
| 1084 checkStartPageToken(api.StartPageToken o) { | 1164 checkStartPageToken(api.StartPageToken o) { | 
| 1085   buildCounterStartPageToken++; | 1165   buildCounterStartPageToken++; | 
| 1086   if (buildCounterStartPageToken < 3) { | 1166   if (buildCounterStartPageToken < 3) { | 
| 1087     unittest.expect(o.kind, unittest.equals('foo')); | 1167     unittest.expect(o.kind, unittest.equals('foo')); | 
| 1088     unittest.expect(o.startPageToken, unittest.equals('foo')); | 1168     unittest.expect(o.startPageToken, unittest.equals('foo')); | 
| 1089   } | 1169   } | 
| 1090   buildCounterStartPageToken--; | 1170   buildCounterStartPageToken--; | 
| 1091 } | 1171 } | 
| 1092 | 1172 | 
|  | 1173 core.int buildCounterTeamDriveCapabilities = 0; | 
|  | 1174 buildTeamDriveCapabilities() { | 
|  | 1175   var o = new api.TeamDriveCapabilities(); | 
|  | 1176   buildCounterTeamDriveCapabilities++; | 
|  | 1177   if (buildCounterTeamDriveCapabilities < 3) { | 
|  | 1178     o.canAddChildren = true; | 
|  | 1179     o.canComment = true; | 
|  | 1180     o.canCopy = true; | 
|  | 1181     o.canDeleteTeamDrive = true; | 
|  | 1182     o.canDownload = true; | 
|  | 1183     o.canEdit = true; | 
|  | 1184     o.canListChildren = true; | 
|  | 1185     o.canManageMembers = true; | 
|  | 1186     o.canReadRevisions = true; | 
|  | 1187     o.canRemoveChildren = true; | 
|  | 1188     o.canRename = true; | 
|  | 1189     o.canRenameTeamDrive = true; | 
|  | 1190     o.canShare = true; | 
|  | 1191   } | 
|  | 1192   buildCounterTeamDriveCapabilities--; | 
|  | 1193   return o; | 
|  | 1194 } | 
|  | 1195 | 
|  | 1196 checkTeamDriveCapabilities(api.TeamDriveCapabilities o) { | 
|  | 1197   buildCounterTeamDriveCapabilities++; | 
|  | 1198   if (buildCounterTeamDriveCapabilities < 3) { | 
|  | 1199     unittest.expect(o.canAddChildren, unittest.isTrue); | 
|  | 1200     unittest.expect(o.canComment, unittest.isTrue); | 
|  | 1201     unittest.expect(o.canCopy, unittest.isTrue); | 
|  | 1202     unittest.expect(o.canDeleteTeamDrive, unittest.isTrue); | 
|  | 1203     unittest.expect(o.canDownload, unittest.isTrue); | 
|  | 1204     unittest.expect(o.canEdit, unittest.isTrue); | 
|  | 1205     unittest.expect(o.canListChildren, unittest.isTrue); | 
|  | 1206     unittest.expect(o.canManageMembers, unittest.isTrue); | 
|  | 1207     unittest.expect(o.canReadRevisions, unittest.isTrue); | 
|  | 1208     unittest.expect(o.canRemoveChildren, unittest.isTrue); | 
|  | 1209     unittest.expect(o.canRename, unittest.isTrue); | 
|  | 1210     unittest.expect(o.canRenameTeamDrive, unittest.isTrue); | 
|  | 1211     unittest.expect(o.canShare, unittest.isTrue); | 
|  | 1212   } | 
|  | 1213   buildCounterTeamDriveCapabilities--; | 
|  | 1214 } | 
|  | 1215 | 
|  | 1216 core.int buildCounterTeamDrive = 0; | 
|  | 1217 buildTeamDrive() { | 
|  | 1218   var o = new api.TeamDrive(); | 
|  | 1219   buildCounterTeamDrive++; | 
|  | 1220   if (buildCounterTeamDrive < 3) { | 
|  | 1221     o.capabilities = buildTeamDriveCapabilities(); | 
|  | 1222     o.id = "foo"; | 
|  | 1223     o.kind = "foo"; | 
|  | 1224     o.name = "foo"; | 
|  | 1225   } | 
|  | 1226   buildCounterTeamDrive--; | 
|  | 1227   return o; | 
|  | 1228 } | 
|  | 1229 | 
|  | 1230 checkTeamDrive(api.TeamDrive o) { | 
|  | 1231   buildCounterTeamDrive++; | 
|  | 1232   if (buildCounterTeamDrive < 3) { | 
|  | 1233     checkTeamDriveCapabilities(o.capabilities); | 
|  | 1234     unittest.expect(o.id, unittest.equals('foo')); | 
|  | 1235     unittest.expect(o.kind, unittest.equals('foo')); | 
|  | 1236     unittest.expect(o.name, unittest.equals('foo')); | 
|  | 1237   } | 
|  | 1238   buildCounterTeamDrive--; | 
|  | 1239 } | 
|  | 1240 | 
|  | 1241 buildUnnamed1368() { | 
|  | 1242   var o = new core.List<api.TeamDrive>(); | 
|  | 1243   o.add(buildTeamDrive()); | 
|  | 1244   o.add(buildTeamDrive()); | 
|  | 1245   return o; | 
|  | 1246 } | 
|  | 1247 | 
|  | 1248 checkUnnamed1368(core.List<api.TeamDrive> o) { | 
|  | 1249   unittest.expect(o, unittest.hasLength(2)); | 
|  | 1250   checkTeamDrive(o[0]); | 
|  | 1251   checkTeamDrive(o[1]); | 
|  | 1252 } | 
|  | 1253 | 
|  | 1254 core.int buildCounterTeamDriveList = 0; | 
|  | 1255 buildTeamDriveList() { | 
|  | 1256   var o = new api.TeamDriveList(); | 
|  | 1257   buildCounterTeamDriveList++; | 
|  | 1258   if (buildCounterTeamDriveList < 3) { | 
|  | 1259     o.kind = "foo"; | 
|  | 1260     o.nextPageToken = "foo"; | 
|  | 1261     o.teamDrives = buildUnnamed1368(); | 
|  | 1262   } | 
|  | 1263   buildCounterTeamDriveList--; | 
|  | 1264   return o; | 
|  | 1265 } | 
|  | 1266 | 
|  | 1267 checkTeamDriveList(api.TeamDriveList o) { | 
|  | 1268   buildCounterTeamDriveList++; | 
|  | 1269   if (buildCounterTeamDriveList < 3) { | 
|  | 1270     unittest.expect(o.kind, unittest.equals('foo')); | 
|  | 1271     unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
|  | 1272     checkUnnamed1368(o.teamDrives); | 
|  | 1273   } | 
|  | 1274   buildCounterTeamDriveList--; | 
|  | 1275 } | 
|  | 1276 | 
| 1093 core.int buildCounterUser = 0; | 1277 core.int buildCounterUser = 0; | 
| 1094 buildUser() { | 1278 buildUser() { | 
| 1095   var o = new api.User(); | 1279   var o = new api.User(); | 
| 1096   buildCounterUser++; | 1280   buildCounterUser++; | 
| 1097   if (buildCounterUser < 3) { | 1281   if (buildCounterUser < 3) { | 
| 1098     o.displayName = "foo"; | 1282     o.displayName = "foo"; | 
| 1099     o.emailAddress = "foo"; | 1283     o.emailAddress = "foo"; | 
| 1100     o.kind = "foo"; | 1284     o.kind = "foo"; | 
| 1101     o.me = true; | 1285     o.me = true; | 
| 1102     o.permissionId = "foo"; | 1286     o.permissionId = "foo"; | 
| (...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1267 | 1451 | 
| 1268   unittest.group("obj-schema-GeneratedIds", () { | 1452   unittest.group("obj-schema-GeneratedIds", () { | 
| 1269     unittest.test("to-json--from-json", () { | 1453     unittest.test("to-json--from-json", () { | 
| 1270       var o = buildGeneratedIds(); | 1454       var o = buildGeneratedIds(); | 
| 1271       var od = new api.GeneratedIds.fromJson(o.toJson()); | 1455       var od = new api.GeneratedIds.fromJson(o.toJson()); | 
| 1272       checkGeneratedIds(od); | 1456       checkGeneratedIds(od); | 
| 1273     }); | 1457     }); | 
| 1274   }); | 1458   }); | 
| 1275 | 1459 | 
| 1276 | 1460 | 
|  | 1461   unittest.group("obj-schema-PermissionTeamDrivePermissionDetails", () { | 
|  | 1462     unittest.test("to-json--from-json", () { | 
|  | 1463       var o = buildPermissionTeamDrivePermissionDetails(); | 
|  | 1464       var od = new api.PermissionTeamDrivePermissionDetails.fromJson(o.toJson())
      ; | 
|  | 1465       checkPermissionTeamDrivePermissionDetails(od); | 
|  | 1466     }); | 
|  | 1467   }); | 
|  | 1468 | 
|  | 1469 | 
| 1277   unittest.group("obj-schema-Permission", () { | 1470   unittest.group("obj-schema-Permission", () { | 
| 1278     unittest.test("to-json--from-json", () { | 1471     unittest.test("to-json--from-json", () { | 
| 1279       var o = buildPermission(); | 1472       var o = buildPermission(); | 
| 1280       var od = new api.Permission.fromJson(o.toJson()); | 1473       var od = new api.Permission.fromJson(o.toJson()); | 
| 1281       checkPermission(od); | 1474       checkPermission(od); | 
| 1282     }); | 1475     }); | 
| 1283   }); | 1476   }); | 
| 1284 | 1477 | 
| 1285 | 1478 | 
| 1286   unittest.group("obj-schema-PermissionList", () { | 1479   unittest.group("obj-schema-PermissionList", () { | 
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1330 | 1523 | 
| 1331   unittest.group("obj-schema-StartPageToken", () { | 1524   unittest.group("obj-schema-StartPageToken", () { | 
| 1332     unittest.test("to-json--from-json", () { | 1525     unittest.test("to-json--from-json", () { | 
| 1333       var o = buildStartPageToken(); | 1526       var o = buildStartPageToken(); | 
| 1334       var od = new api.StartPageToken.fromJson(o.toJson()); | 1527       var od = new api.StartPageToken.fromJson(o.toJson()); | 
| 1335       checkStartPageToken(od); | 1528       checkStartPageToken(od); | 
| 1336     }); | 1529     }); | 
| 1337   }); | 1530   }); | 
| 1338 | 1531 | 
| 1339 | 1532 | 
|  | 1533   unittest.group("obj-schema-TeamDriveCapabilities", () { | 
|  | 1534     unittest.test("to-json--from-json", () { | 
|  | 1535       var o = buildTeamDriveCapabilities(); | 
|  | 1536       var od = new api.TeamDriveCapabilities.fromJson(o.toJson()); | 
|  | 1537       checkTeamDriveCapabilities(od); | 
|  | 1538     }); | 
|  | 1539   }); | 
|  | 1540 | 
|  | 1541 | 
|  | 1542   unittest.group("obj-schema-TeamDrive", () { | 
|  | 1543     unittest.test("to-json--from-json", () { | 
|  | 1544       var o = buildTeamDrive(); | 
|  | 1545       var od = new api.TeamDrive.fromJson(o.toJson()); | 
|  | 1546       checkTeamDrive(od); | 
|  | 1547     }); | 
|  | 1548   }); | 
|  | 1549 | 
|  | 1550 | 
|  | 1551   unittest.group("obj-schema-TeamDriveList", () { | 
|  | 1552     unittest.test("to-json--from-json", () { | 
|  | 1553       var o = buildTeamDriveList(); | 
|  | 1554       var od = new api.TeamDriveList.fromJson(o.toJson()); | 
|  | 1555       checkTeamDriveList(od); | 
|  | 1556     }); | 
|  | 1557   }); | 
|  | 1558 | 
|  | 1559 | 
| 1340   unittest.group("obj-schema-User", () { | 1560   unittest.group("obj-schema-User", () { | 
| 1341     unittest.test("to-json--from-json", () { | 1561     unittest.test("to-json--from-json", () { | 
| 1342       var o = buildUser(); | 1562       var o = buildUser(); | 
| 1343       var od = new api.User.fromJson(o.toJson()); | 1563       var od = new api.User.fromJson(o.toJson()); | 
| 1344       checkUser(od); | 1564       checkUser(od); | 
| 1345     }); | 1565     }); | 
| 1346   }); | 1566   }); | 
| 1347 | 1567 | 
| 1348 | 1568 | 
| 1349   unittest.group("resource-AboutResourceApi", () { | 1569   unittest.group("resource-AboutResourceApi", () { | 
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1393     }); | 1613     }); | 
| 1394 | 1614 | 
| 1395   }); | 1615   }); | 
| 1396 | 1616 | 
| 1397 | 1617 | 
| 1398   unittest.group("resource-ChangesResourceApi", () { | 1618   unittest.group("resource-ChangesResourceApi", () { | 
| 1399     unittest.test("method--getStartPageToken", () { | 1619     unittest.test("method--getStartPageToken", () { | 
| 1400 | 1620 | 
| 1401       var mock = new HttpServerMock(); | 1621       var mock = new HttpServerMock(); | 
| 1402       api.ChangesResourceApi res = new api.DriveApi(mock).changes; | 1622       api.ChangesResourceApi res = new api.DriveApi(mock).changes; | 
|  | 1623       var arg_supportsTeamDrives = true; | 
|  | 1624       var arg_teamDriveId = "foo"; | 
| 1403       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1625       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 1404         var path = (req.url).path; | 1626         var path = (req.url).path; | 
| 1405         var pathOffset = 0; | 1627         var pathOffset = 0; | 
| 1406         var index; | 1628         var index; | 
| 1407         var subPart; | 1629         var subPart; | 
| 1408         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 1630         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 1409         pathOffset += 1; | 1631         pathOffset += 1; | 
| 1410         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 1632         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 1411         pathOffset += 9; | 1633         pathOffset += 9; | 
| 1412         unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
      uals("changes/startPageToken")); | 1634         unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
      uals("changes/startPageToken")); | 
| 1413         pathOffset += 22; | 1635         pathOffset += 22; | 
| 1414 | 1636 | 
| 1415         var query = (req.url).query; | 1637         var query = (req.url).query; | 
| 1416         var queryOffset = 0; | 1638         var queryOffset = 0; | 
| 1417         var queryMap = {}; | 1639         var queryMap = {}; | 
| 1418         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1640         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
| 1419         parseBool(n) { | 1641         parseBool(n) { | 
| 1420           if (n == "true") return true; | 1642           if (n == "true") return true; | 
| 1421           if (n == "false") return false; | 1643           if (n == "false") return false; | 
| 1422           if (n == null) return null; | 1644           if (n == null) return null; | 
| 1423           throw new core.ArgumentError("Invalid boolean: $n"); | 1645           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 1424         } | 1646         } | 
| 1425         if (query.length > 0) { | 1647         if (query.length > 0) { | 
| 1426           for (var part in query.split("&")) { | 1648           for (var part in query.split("&")) { | 
| 1427             var keyvalue = part.split("="); | 1649             var keyvalue = part.split("="); | 
| 1428             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 1650             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 1429           } | 1651           } | 
| 1430         } | 1652         } | 
|  | 1653         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
|  | 1654         unittest.expect(queryMap["teamDriveId"].first, unittest.equals(arg_teamD
      riveId)); | 
| 1431 | 1655 | 
| 1432 | 1656 | 
| 1433         var h = { | 1657         var h = { | 
| 1434           "content-type" : "application/json; charset=utf-8", | 1658           "content-type" : "application/json; charset=utf-8", | 
| 1435         }; | 1659         }; | 
| 1436         var resp = convert.JSON.encode(buildStartPageToken()); | 1660         var resp = convert.JSON.encode(buildStartPageToken()); | 
| 1437         return new async.Future.value(stringResponse(200, h, resp)); | 1661         return new async.Future.value(stringResponse(200, h, resp)); | 
| 1438       }), true); | 1662       }), true); | 
| 1439       res.getStartPageToken().then(unittest.expectAsync(((api.StartPageToken res
      ponse) { | 1663       res.getStartPageToken(supportsTeamDrives: arg_supportsTeamDrives, teamDriv
      eId: arg_teamDriveId).then(unittest.expectAsync(((api.StartPageToken response) { | 
| 1440         checkStartPageToken(response); | 1664         checkStartPageToken(response); | 
| 1441       }))); | 1665       }))); | 
| 1442     }); | 1666     }); | 
| 1443 | 1667 | 
| 1444     unittest.test("method--list", () { | 1668     unittest.test("method--list", () { | 
| 1445 | 1669 | 
| 1446       var mock = new HttpServerMock(); | 1670       var mock = new HttpServerMock(); | 
| 1447       api.ChangesResourceApi res = new api.DriveApi(mock).changes; | 1671       api.ChangesResourceApi res = new api.DriveApi(mock).changes; | 
| 1448       var arg_pageToken = "foo"; | 1672       var arg_pageToken = "foo"; | 
|  | 1673       var arg_includeCorpusRemovals = true; | 
| 1449       var arg_includeRemoved = true; | 1674       var arg_includeRemoved = true; | 
|  | 1675       var arg_includeTeamDriveItems = true; | 
| 1450       var arg_pageSize = 42; | 1676       var arg_pageSize = 42; | 
| 1451       var arg_restrictToMyDrive = true; | 1677       var arg_restrictToMyDrive = true; | 
| 1452       var arg_spaces = "foo"; | 1678       var arg_spaces = "foo"; | 
|  | 1679       var arg_supportsTeamDrives = true; | 
|  | 1680       var arg_teamDriveId = "foo"; | 
| 1453       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1681       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 1454         var path = (req.url).path; | 1682         var path = (req.url).path; | 
| 1455         var pathOffset = 0; | 1683         var pathOffset = 0; | 
| 1456         var index; | 1684         var index; | 
| 1457         var subPart; | 1685         var subPart; | 
| 1458         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 1686         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 1459         pathOffset += 1; | 1687         pathOffset += 1; | 
| 1460         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 1688         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 1461         pathOffset += 9; | 1689         pathOffset += 9; | 
| 1462         unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
      als("changes")); | 1690         unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
      als("changes")); | 
| 1463         pathOffset += 7; | 1691         pathOffset += 7; | 
| 1464 | 1692 | 
| 1465         var query = (req.url).query; | 1693         var query = (req.url).query; | 
| 1466         var queryOffset = 0; | 1694         var queryOffset = 0; | 
| 1467         var queryMap = {}; | 1695         var queryMap = {}; | 
| 1468         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1696         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
| 1469         parseBool(n) { | 1697         parseBool(n) { | 
| 1470           if (n == "true") return true; | 1698           if (n == "true") return true; | 
| 1471           if (n == "false") return false; | 1699           if (n == "false") return false; | 
| 1472           if (n == null) return null; | 1700           if (n == null) return null; | 
| 1473           throw new core.ArgumentError("Invalid boolean: $n"); | 1701           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 1474         } | 1702         } | 
| 1475         if (query.length > 0) { | 1703         if (query.length > 0) { | 
| 1476           for (var part in query.split("&")) { | 1704           for (var part in query.split("&")) { | 
| 1477             var keyvalue = part.split("="); | 1705             var keyvalue = part.split("="); | 
| 1478             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 1706             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 1479           } | 1707           } | 
| 1480         } | 1708         } | 
| 1481         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 1709         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 
|  | 1710         unittest.expect(queryMap["includeCorpusRemovals"].first, unittest.equals
      ("$arg_includeCorpusRemovals")); | 
| 1482         unittest.expect(queryMap["includeRemoved"].first, unittest.equals("$arg_
      includeRemoved")); | 1711         unittest.expect(queryMap["includeRemoved"].first, unittest.equals("$arg_
      includeRemoved")); | 
|  | 1712         unittest.expect(queryMap["includeTeamDriveItems"].first, unittest.equals
      ("$arg_includeTeamDriveItems")); | 
| 1483         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 1713         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 
| 1484         unittest.expect(queryMap["restrictToMyDrive"].first, unittest.equals("$a
      rg_restrictToMyDrive")); | 1714         unittest.expect(queryMap["restrictToMyDrive"].first, unittest.equals("$a
      rg_restrictToMyDrive")); | 
| 1485         unittest.expect(queryMap["spaces"].first, unittest.equals(arg_spaces)); | 1715         unittest.expect(queryMap["spaces"].first, unittest.equals(arg_spaces)); | 
|  | 1716         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
|  | 1717         unittest.expect(queryMap["teamDriveId"].first, unittest.equals(arg_teamD
      riveId)); | 
| 1486 | 1718 | 
| 1487 | 1719 | 
| 1488         var h = { | 1720         var h = { | 
| 1489           "content-type" : "application/json; charset=utf-8", | 1721           "content-type" : "application/json; charset=utf-8", | 
| 1490         }; | 1722         }; | 
| 1491         var resp = convert.JSON.encode(buildChangeList()); | 1723         var resp = convert.JSON.encode(buildChangeList()); | 
| 1492         return new async.Future.value(stringResponse(200, h, resp)); | 1724         return new async.Future.value(stringResponse(200, h, resp)); | 
| 1493       }), true); | 1725       }), true); | 
| 1494       res.list(arg_pageToken, includeRemoved: arg_includeRemoved, pageSize: arg_
      pageSize, restrictToMyDrive: arg_restrictToMyDrive, spaces: arg_spaces).then(uni
      ttest.expectAsync(((api.ChangeList response) { | 1726       res.list(arg_pageToken, includeCorpusRemovals: arg_includeCorpusRemovals, 
      includeRemoved: arg_includeRemoved, includeTeamDriveItems: arg_includeTeamDriveI
      tems, pageSize: arg_pageSize, restrictToMyDrive: arg_restrictToMyDrive, spaces: 
      arg_spaces, supportsTeamDrives: arg_supportsTeamDrives, teamDriveId: arg_teamDri
      veId).then(unittest.expectAsync(((api.ChangeList response) { | 
| 1495         checkChangeList(response); | 1727         checkChangeList(response); | 
| 1496       }))); | 1728       }))); | 
| 1497     }); | 1729     }); | 
| 1498 | 1730 | 
| 1499     unittest.test("method--watch", () { | 1731     unittest.test("method--watch", () { | 
| 1500 | 1732 | 
| 1501       var mock = new HttpServerMock(); | 1733       var mock = new HttpServerMock(); | 
| 1502       api.ChangesResourceApi res = new api.DriveApi(mock).changes; | 1734       api.ChangesResourceApi res = new api.DriveApi(mock).changes; | 
| 1503       var arg_request = buildChannel(); | 1735       var arg_request = buildChannel(); | 
| 1504       var arg_pageToken = "foo"; | 1736       var arg_pageToken = "foo"; | 
|  | 1737       var arg_includeCorpusRemovals = true; | 
| 1505       var arg_includeRemoved = true; | 1738       var arg_includeRemoved = true; | 
|  | 1739       var arg_includeTeamDriveItems = true; | 
| 1506       var arg_pageSize = 42; | 1740       var arg_pageSize = 42; | 
| 1507       var arg_restrictToMyDrive = true; | 1741       var arg_restrictToMyDrive = true; | 
| 1508       var arg_spaces = "foo"; | 1742       var arg_spaces = "foo"; | 
|  | 1743       var arg_supportsTeamDrives = true; | 
|  | 1744       var arg_teamDriveId = "foo"; | 
| 1509       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1745       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 1510         var obj = new api.Channel.fromJson(json); | 1746         var obj = new api.Channel.fromJson(json); | 
| 1511         checkChannel(obj); | 1747         checkChannel(obj); | 
| 1512 | 1748 | 
| 1513         var path = (req.url).path; | 1749         var path = (req.url).path; | 
| 1514         var pathOffset = 0; | 1750         var pathOffset = 0; | 
| 1515         var index; | 1751         var index; | 
| 1516         var subPart; | 1752         var subPart; | 
| 1517         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 1753         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 1518         pathOffset += 1; | 1754         pathOffset += 1; | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
| 1531           if (n == null) return null; | 1767           if (n == null) return null; | 
| 1532           throw new core.ArgumentError("Invalid boolean: $n"); | 1768           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 1533         } | 1769         } | 
| 1534         if (query.length > 0) { | 1770         if (query.length > 0) { | 
| 1535           for (var part in query.split("&")) { | 1771           for (var part in query.split("&")) { | 
| 1536             var keyvalue = part.split("="); | 1772             var keyvalue = part.split("="); | 
| 1537             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 1773             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 1538           } | 1774           } | 
| 1539         } | 1775         } | 
| 1540         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 1776         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 
|  | 1777         unittest.expect(queryMap["includeCorpusRemovals"].first, unittest.equals
      ("$arg_includeCorpusRemovals")); | 
| 1541         unittest.expect(queryMap["includeRemoved"].first, unittest.equals("$arg_
      includeRemoved")); | 1778         unittest.expect(queryMap["includeRemoved"].first, unittest.equals("$arg_
      includeRemoved")); | 
|  | 1779         unittest.expect(queryMap["includeTeamDriveItems"].first, unittest.equals
      ("$arg_includeTeamDriveItems")); | 
| 1542         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 1780         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 
| 1543         unittest.expect(queryMap["restrictToMyDrive"].first, unittest.equals("$a
      rg_restrictToMyDrive")); | 1781         unittest.expect(queryMap["restrictToMyDrive"].first, unittest.equals("$a
      rg_restrictToMyDrive")); | 
| 1544         unittest.expect(queryMap["spaces"].first, unittest.equals(arg_spaces)); | 1782         unittest.expect(queryMap["spaces"].first, unittest.equals(arg_spaces)); | 
|  | 1783         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
|  | 1784         unittest.expect(queryMap["teamDriveId"].first, unittest.equals(arg_teamD
      riveId)); | 
| 1545 | 1785 | 
| 1546 | 1786 | 
| 1547         var h = { | 1787         var h = { | 
| 1548           "content-type" : "application/json; charset=utf-8", | 1788           "content-type" : "application/json; charset=utf-8", | 
| 1549         }; | 1789         }; | 
| 1550         var resp = convert.JSON.encode(buildChannel()); | 1790         var resp = convert.JSON.encode(buildChannel()); | 
| 1551         return new async.Future.value(stringResponse(200, h, resp)); | 1791         return new async.Future.value(stringResponse(200, h, resp)); | 
| 1552       }), true); | 1792       }), true); | 
| 1553       res.watch(arg_request, arg_pageToken, includeRemoved: arg_includeRemoved, 
      pageSize: arg_pageSize, restrictToMyDrive: arg_restrictToMyDrive, spaces: arg_sp
      aces).then(unittest.expectAsync(((api.Channel response) { | 1793       res.watch(arg_request, arg_pageToken, includeCorpusRemovals: arg_includeCo
      rpusRemovals, includeRemoved: arg_includeRemoved, includeTeamDriveItems: arg_inc
      ludeTeamDriveItems, pageSize: arg_pageSize, restrictToMyDrive: arg_restrictToMyD
      rive, spaces: arg_spaces, supportsTeamDrives: arg_supportsTeamDrives, teamDriveI
      d: arg_teamDriveId).then(unittest.expectAsync(((api.Channel response) { | 
| 1554         checkChannel(response); | 1794         checkChannel(response); | 
| 1555       }))); | 1795       }))); | 
| 1556     }); | 1796     }); | 
| 1557 | 1797 | 
| 1558   }); | 1798   }); | 
| 1559 | 1799 | 
| 1560 | 1800 | 
| 1561   unittest.group("resource-ChannelsResourceApi", () { | 1801   unittest.group("resource-ChannelsResourceApi", () { | 
| 1562     unittest.test("method--stop", () { | 1802     unittest.test("method--stop", () { | 
| 1563 | 1803 | 
| (...skipping 345 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1909   unittest.group("resource-FilesResourceApi", () { | 2149   unittest.group("resource-FilesResourceApi", () { | 
| 1910     unittest.test("method--copy", () { | 2150     unittest.test("method--copy", () { | 
| 1911 | 2151 | 
| 1912       var mock = new HttpServerMock(); | 2152       var mock = new HttpServerMock(); | 
| 1913       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2153       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 1914       var arg_request = buildFile(); | 2154       var arg_request = buildFile(); | 
| 1915       var arg_fileId = "foo"; | 2155       var arg_fileId = "foo"; | 
| 1916       var arg_ignoreDefaultVisibility = true; | 2156       var arg_ignoreDefaultVisibility = true; | 
| 1917       var arg_keepRevisionForever = true; | 2157       var arg_keepRevisionForever = true; | 
| 1918       var arg_ocrLanguage = "foo"; | 2158       var arg_ocrLanguage = "foo"; | 
|  | 2159       var arg_supportsTeamDrives = true; | 
| 1919       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2160       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 1920         var obj = new api.File.fromJson(json); | 2161         var obj = new api.File.fromJson(json); | 
| 1921         checkFile(obj); | 2162         checkFile(obj); | 
| 1922 | 2163 | 
| 1923         var path = (req.url).path; | 2164         var path = (req.url).path; | 
| 1924         var pathOffset = 0; | 2165         var pathOffset = 0; | 
| 1925         var index; | 2166         var index; | 
| 1926         var subPart; | 2167         var subPart; | 
| 1927         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2168         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 1928         pathOffset += 1; | 2169         pathOffset += 1; | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 1950         } | 2191         } | 
| 1951         if (query.length > 0) { | 2192         if (query.length > 0) { | 
| 1952           for (var part in query.split("&")) { | 2193           for (var part in query.split("&")) { | 
| 1953             var keyvalue = part.split("="); | 2194             var keyvalue = part.split("="); | 
| 1954             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2195             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 1955           } | 2196           } | 
| 1956         } | 2197         } | 
| 1957         unittest.expect(queryMap["ignoreDefaultVisibility"].first, unittest.equa
      ls("$arg_ignoreDefaultVisibility")); | 2198         unittest.expect(queryMap["ignoreDefaultVisibility"].first, unittest.equa
      ls("$arg_ignoreDefaultVisibility")); | 
| 1958         unittest.expect(queryMap["keepRevisionForever"].first, unittest.equals("
      $arg_keepRevisionForever")); | 2199         unittest.expect(queryMap["keepRevisionForever"].first, unittest.equals("
      $arg_keepRevisionForever")); | 
| 1959         unittest.expect(queryMap["ocrLanguage"].first, unittest.equals(arg_ocrLa
      nguage)); | 2200         unittest.expect(queryMap["ocrLanguage"].first, unittest.equals(arg_ocrLa
      nguage)); | 
|  | 2201         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 1960 | 2202 | 
| 1961 | 2203 | 
| 1962         var h = { | 2204         var h = { | 
| 1963           "content-type" : "application/json; charset=utf-8", | 2205           "content-type" : "application/json; charset=utf-8", | 
| 1964         }; | 2206         }; | 
| 1965         var resp = convert.JSON.encode(buildFile()); | 2207         var resp = convert.JSON.encode(buildFile()); | 
| 1966         return new async.Future.value(stringResponse(200, h, resp)); | 2208         return new async.Future.value(stringResponse(200, h, resp)); | 
| 1967       }), true); | 2209       }), true); | 
| 1968       res.copy(arg_request, arg_fileId, ignoreDefaultVisibility: arg_ignoreDefau
      ltVisibility, keepRevisionForever: arg_keepRevisionForever, ocrLanguage: arg_ocr
      Language).then(unittest.expectAsync(((api.File response) { | 2210       res.copy(arg_request, arg_fileId, ignoreDefaultVisibility: arg_ignoreDefau
      ltVisibility, keepRevisionForever: arg_keepRevisionForever, ocrLanguage: arg_ocr
      Language, supportsTeamDrives: arg_supportsTeamDrives).then(unittest.expectAsync(
      ((api.File response) { | 
| 1969         checkFile(response); | 2211         checkFile(response); | 
| 1970       }))); | 2212       }))); | 
| 1971     }); | 2213     }); | 
| 1972 | 2214 | 
| 1973     unittest.test("method--create", () { | 2215     unittest.test("method--create", () { | 
| 1974       // TODO: Implement tests for media upload; | 2216       // TODO: Implement tests for media upload; | 
| 1975       // TODO: Implement tests for media download; | 2217       // TODO: Implement tests for media download; | 
| 1976 | 2218 | 
| 1977       var mock = new HttpServerMock(); | 2219       var mock = new HttpServerMock(); | 
| 1978       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2220       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 1979       var arg_request = buildFile(); | 2221       var arg_request = buildFile(); | 
| 1980       var arg_ignoreDefaultVisibility = true; | 2222       var arg_ignoreDefaultVisibility = true; | 
| 1981       var arg_keepRevisionForever = true; | 2223       var arg_keepRevisionForever = true; | 
| 1982       var arg_ocrLanguage = "foo"; | 2224       var arg_ocrLanguage = "foo"; | 
|  | 2225       var arg_supportsTeamDrives = true; | 
| 1983       var arg_useContentAsIndexableText = true; | 2226       var arg_useContentAsIndexableText = true; | 
| 1984       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2227       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 1985         var obj = new api.File.fromJson(json); | 2228         var obj = new api.File.fromJson(json); | 
| 1986         checkFile(obj); | 2229         checkFile(obj); | 
| 1987 | 2230 | 
| 1988         var path = (req.url).path; | 2231         var path = (req.url).path; | 
| 1989         var pathOffset = 0; | 2232         var pathOffset = 0; | 
| 1990         var index; | 2233         var index; | 
| 1991         var subPart; | 2234         var subPart; | 
| 1992         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2235         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| (...skipping 15 matching lines...) Expand all  Loading... | 
| 2008         } | 2251         } | 
| 2009         if (query.length > 0) { | 2252         if (query.length > 0) { | 
| 2010           for (var part in query.split("&")) { | 2253           for (var part in query.split("&")) { | 
| 2011             var keyvalue = part.split("="); | 2254             var keyvalue = part.split("="); | 
| 2012             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2255             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2013           } | 2256           } | 
| 2014         } | 2257         } | 
| 2015         unittest.expect(queryMap["ignoreDefaultVisibility"].first, unittest.equa
      ls("$arg_ignoreDefaultVisibility")); | 2258         unittest.expect(queryMap["ignoreDefaultVisibility"].first, unittest.equa
      ls("$arg_ignoreDefaultVisibility")); | 
| 2016         unittest.expect(queryMap["keepRevisionForever"].first, unittest.equals("
      $arg_keepRevisionForever")); | 2259         unittest.expect(queryMap["keepRevisionForever"].first, unittest.equals("
      $arg_keepRevisionForever")); | 
| 2017         unittest.expect(queryMap["ocrLanguage"].first, unittest.equals(arg_ocrLa
      nguage)); | 2260         unittest.expect(queryMap["ocrLanguage"].first, unittest.equals(arg_ocrLa
      nguage)); | 
|  | 2261         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2018         unittest.expect(queryMap["useContentAsIndexableText"].first, unittest.eq
      uals("$arg_useContentAsIndexableText")); | 2262         unittest.expect(queryMap["useContentAsIndexableText"].first, unittest.eq
      uals("$arg_useContentAsIndexableText")); | 
| 2019 | 2263 | 
| 2020 | 2264 | 
| 2021         var h = { | 2265         var h = { | 
| 2022           "content-type" : "application/json; charset=utf-8", | 2266           "content-type" : "application/json; charset=utf-8", | 
| 2023         }; | 2267         }; | 
| 2024         var resp = convert.JSON.encode(buildFile()); | 2268         var resp = convert.JSON.encode(buildFile()); | 
| 2025         return new async.Future.value(stringResponse(200, h, resp)); | 2269         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2026       }), true); | 2270       }), true); | 
| 2027       res.create(arg_request, ignoreDefaultVisibility: arg_ignoreDefaultVisibili
      ty, keepRevisionForever: arg_keepRevisionForever, ocrLanguage: arg_ocrLanguage, 
      useContentAsIndexableText: arg_useContentAsIndexableText).then(unittest.expectAs
      ync(((api.File response) { | 2271       res.create(arg_request, ignoreDefaultVisibility: arg_ignoreDefaultVisibili
      ty, keepRevisionForever: arg_keepRevisionForever, ocrLanguage: arg_ocrLanguage, 
      supportsTeamDrives: arg_supportsTeamDrives, useContentAsIndexableText: arg_useCo
      ntentAsIndexableText).then(unittest.expectAsync(((api.File response) { | 
| 2028         checkFile(response); | 2272         checkFile(response); | 
| 2029       }))); | 2273       }))); | 
| 2030     }); | 2274     }); | 
| 2031 | 2275 | 
| 2032     unittest.test("method--delete", () { | 2276     unittest.test("method--delete", () { | 
| 2033 | 2277 | 
| 2034       var mock = new HttpServerMock(); | 2278       var mock = new HttpServerMock(); | 
| 2035       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2279       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 2036       var arg_fileId = "foo"; | 2280       var arg_fileId = "foo"; | 
|  | 2281       var arg_supportsTeamDrives = true; | 
| 2037       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2282       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2038         var path = (req.url).path; | 2283         var path = (req.url).path; | 
| 2039         var pathOffset = 0; | 2284         var pathOffset = 0; | 
| 2040         var index; | 2285         var index; | 
| 2041         var subPart; | 2286         var subPart; | 
| 2042         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2287         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2043         pathOffset += 1; | 2288         pathOffset += 1; | 
| 2044         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 2289         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 2045         pathOffset += 9; | 2290         pathOffset += 9; | 
| 2046         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 2291         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
| 2058           if (n == "false") return false; | 2303           if (n == "false") return false; | 
| 2059           if (n == null) return null; | 2304           if (n == null) return null; | 
| 2060           throw new core.ArgumentError("Invalid boolean: $n"); | 2305           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2061         } | 2306         } | 
| 2062         if (query.length > 0) { | 2307         if (query.length > 0) { | 
| 2063           for (var part in query.split("&")) { | 2308           for (var part in query.split("&")) { | 
| 2064             var keyvalue = part.split("="); | 2309             var keyvalue = part.split("="); | 
| 2065             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2310             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2066           } | 2311           } | 
| 2067         } | 2312         } | 
|  | 2313         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2068 | 2314 | 
| 2069 | 2315 | 
| 2070         var h = { | 2316         var h = { | 
| 2071           "content-type" : "application/json; charset=utf-8", | 2317           "content-type" : "application/json; charset=utf-8", | 
| 2072         }; | 2318         }; | 
| 2073         var resp = ""; | 2319         var resp = ""; | 
| 2074         return new async.Future.value(stringResponse(200, h, resp)); | 2320         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2075       }), true); | 2321       }), true); | 
| 2076       res.delete(arg_fileId).then(unittest.expectAsync((_) {})); | 2322       res.delete(arg_fileId, supportsTeamDrives: arg_supportsTeamDrives).then(un
      ittest.expectAsync((_) {})); | 
| 2077     }); | 2323     }); | 
| 2078 | 2324 | 
| 2079     unittest.test("method--emptyTrash", () { | 2325     unittest.test("method--emptyTrash", () { | 
| 2080 | 2326 | 
| 2081       var mock = new HttpServerMock(); | 2327       var mock = new HttpServerMock(); | 
| 2082       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2328       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 2083       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2329       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2084         var path = (req.url).path; | 2330         var path = (req.url).path; | 
| 2085         var pathOffset = 0; | 2331         var pathOffset = 0; | 
| 2086         var index; | 2332         var index; | 
| (...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2224     }); | 2470     }); | 
| 2225 | 2471 | 
| 2226     unittest.test("method--get", () { | 2472     unittest.test("method--get", () { | 
| 2227       // TODO: Implement tests for media upload; | 2473       // TODO: Implement tests for media upload; | 
| 2228       // TODO: Implement tests for media download; | 2474       // TODO: Implement tests for media download; | 
| 2229 | 2475 | 
| 2230       var mock = new HttpServerMock(); | 2476       var mock = new HttpServerMock(); | 
| 2231       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2477       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 2232       var arg_fileId = "foo"; | 2478       var arg_fileId = "foo"; | 
| 2233       var arg_acknowledgeAbuse = true; | 2479       var arg_acknowledgeAbuse = true; | 
|  | 2480       var arg_supportsTeamDrives = true; | 
| 2234       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2481       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2235         var path = (req.url).path; | 2482         var path = (req.url).path; | 
| 2236         var pathOffset = 0; | 2483         var pathOffset = 0; | 
| 2237         var index; | 2484         var index; | 
| 2238         var subPart; | 2485         var subPart; | 
| 2239         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2486         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2240         pathOffset += 1; | 2487         pathOffset += 1; | 
| 2241         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 2488         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 2242         pathOffset += 9; | 2489         pathOffset += 9; | 
| 2243         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 2490         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
| 2256           if (n == null) return null; | 2503           if (n == null) return null; | 
| 2257           throw new core.ArgumentError("Invalid boolean: $n"); | 2504           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2258         } | 2505         } | 
| 2259         if (query.length > 0) { | 2506         if (query.length > 0) { | 
| 2260           for (var part in query.split("&")) { | 2507           for (var part in query.split("&")) { | 
| 2261             var keyvalue = part.split("="); | 2508             var keyvalue = part.split("="); | 
| 2262             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2509             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2263           } | 2510           } | 
| 2264         } | 2511         } | 
| 2265         unittest.expect(queryMap["acknowledgeAbuse"].first, unittest.equals("$ar
      g_acknowledgeAbuse")); | 2512         unittest.expect(queryMap["acknowledgeAbuse"].first, unittest.equals("$ar
      g_acknowledgeAbuse")); | 
|  | 2513         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2266 | 2514 | 
| 2267 | 2515 | 
| 2268         var h = { | 2516         var h = { | 
| 2269           "content-type" : "application/json; charset=utf-8", | 2517           "content-type" : "application/json; charset=utf-8", | 
| 2270         }; | 2518         }; | 
| 2271         var resp = convert.JSON.encode(buildFile()); | 2519         var resp = convert.JSON.encode(buildFile()); | 
| 2272         return new async.Future.value(stringResponse(200, h, resp)); | 2520         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2273       }), true); | 2521       }), true); | 
| 2274       res.get(arg_fileId, acknowledgeAbuse: arg_acknowledgeAbuse).then(unittest.
      expectAsync(((api.File response) { | 2522       res.get(arg_fileId, acknowledgeAbuse: arg_acknowledgeAbuse, supportsTeamDr
      ives: arg_supportsTeamDrives).then(unittest.expectAsync(((api.File response) { | 
| 2275         checkFile(response); | 2523         checkFile(response); | 
| 2276       }))); | 2524       }))); | 
| 2277     }); | 2525     }); | 
| 2278 | 2526 | 
| 2279     unittest.test("method--list", () { | 2527     unittest.test("method--list", () { | 
| 2280 | 2528 | 
| 2281       var mock = new HttpServerMock(); | 2529       var mock = new HttpServerMock(); | 
| 2282       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2530       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
|  | 2531       var arg_corpora = "foo"; | 
| 2283       var arg_corpus = "foo"; | 2532       var arg_corpus = "foo"; | 
|  | 2533       var arg_includeTeamDriveItems = true; | 
| 2284       var arg_orderBy = "foo"; | 2534       var arg_orderBy = "foo"; | 
| 2285       var arg_pageSize = 42; | 2535       var arg_pageSize = 42; | 
| 2286       var arg_pageToken = "foo"; | 2536       var arg_pageToken = "foo"; | 
| 2287       var arg_q = "foo"; | 2537       var arg_q = "foo"; | 
| 2288       var arg_spaces = "foo"; | 2538       var arg_spaces = "foo"; | 
|  | 2539       var arg_supportsTeamDrives = true; | 
|  | 2540       var arg_teamDriveId = "foo"; | 
| 2289       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2541       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2290         var path = (req.url).path; | 2542         var path = (req.url).path; | 
| 2291         var pathOffset = 0; | 2543         var pathOffset = 0; | 
| 2292         var index; | 2544         var index; | 
| 2293         var subPart; | 2545         var subPart; | 
| 2294         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2546         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2295         pathOffset += 1; | 2547         pathOffset += 1; | 
| 2296         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 2548         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 2297         pathOffset += 9; | 2549         pathOffset += 9; | 
| 2298         unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
      als("files")); | 2550         unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
      als("files")); | 
| 2299         pathOffset += 5; | 2551         pathOffset += 5; | 
| 2300 | 2552 | 
| 2301         var query = (req.url).query; | 2553         var query = (req.url).query; | 
| 2302         var queryOffset = 0; | 2554         var queryOffset = 0; | 
| 2303         var queryMap = {}; | 2555         var queryMap = {}; | 
| 2304         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2556         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
| 2305         parseBool(n) { | 2557         parseBool(n) { | 
| 2306           if (n == "true") return true; | 2558           if (n == "true") return true; | 
| 2307           if (n == "false") return false; | 2559           if (n == "false") return false; | 
| 2308           if (n == null) return null; | 2560           if (n == null) return null; | 
| 2309           throw new core.ArgumentError("Invalid boolean: $n"); | 2561           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2310         } | 2562         } | 
| 2311         if (query.length > 0) { | 2563         if (query.length > 0) { | 
| 2312           for (var part in query.split("&")) { | 2564           for (var part in query.split("&")) { | 
| 2313             var keyvalue = part.split("="); | 2565             var keyvalue = part.split("="); | 
| 2314             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2566             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2315           } | 2567           } | 
| 2316         } | 2568         } | 
|  | 2569         unittest.expect(queryMap["corpora"].first, unittest.equals(arg_corpora))
      ; | 
| 2317         unittest.expect(queryMap["corpus"].first, unittest.equals(arg_corpus)); | 2570         unittest.expect(queryMap["corpus"].first, unittest.equals(arg_corpus)); | 
|  | 2571         unittest.expect(queryMap["includeTeamDriveItems"].first, unittest.equals
      ("$arg_includeTeamDriveItems")); | 
| 2318         unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy))
      ; | 2572         unittest.expect(queryMap["orderBy"].first, unittest.equals(arg_orderBy))
      ; | 
| 2319         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 2573         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 
| 2320         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 2574         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 
| 2321         unittest.expect(queryMap["q"].first, unittest.equals(arg_q)); | 2575         unittest.expect(queryMap["q"].first, unittest.equals(arg_q)); | 
| 2322         unittest.expect(queryMap["spaces"].first, unittest.equals(arg_spaces)); | 2576         unittest.expect(queryMap["spaces"].first, unittest.equals(arg_spaces)); | 
|  | 2577         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
|  | 2578         unittest.expect(queryMap["teamDriveId"].first, unittest.equals(arg_teamD
      riveId)); | 
| 2323 | 2579 | 
| 2324 | 2580 | 
| 2325         var h = { | 2581         var h = { | 
| 2326           "content-type" : "application/json; charset=utf-8", | 2582           "content-type" : "application/json; charset=utf-8", | 
| 2327         }; | 2583         }; | 
| 2328         var resp = convert.JSON.encode(buildFileList()); | 2584         var resp = convert.JSON.encode(buildFileList()); | 
| 2329         return new async.Future.value(stringResponse(200, h, resp)); | 2585         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2330       }), true); | 2586       }), true); | 
| 2331       res.list(corpus: arg_corpus, orderBy: arg_orderBy, pageSize: arg_pageSize,
       pageToken: arg_pageToken, q: arg_q, spaces: arg_spaces).then(unittest.expectAsy
      nc(((api.FileList response) { | 2587       res.list(corpora: arg_corpora, corpus: arg_corpus, includeTeamDriveItems: 
      arg_includeTeamDriveItems, orderBy: arg_orderBy, pageSize: arg_pageSize, pageTok
      en: arg_pageToken, q: arg_q, spaces: arg_spaces, supportsTeamDrives: arg_support
      sTeamDrives, teamDriveId: arg_teamDriveId).then(unittest.expectAsync(((api.FileL
      ist response) { | 
| 2332         checkFileList(response); | 2588         checkFileList(response); | 
| 2333       }))); | 2589       }))); | 
| 2334     }); | 2590     }); | 
| 2335 | 2591 | 
| 2336     unittest.test("method--update", () { | 2592     unittest.test("method--update", () { | 
| 2337       // TODO: Implement tests for media upload; | 2593       // TODO: Implement tests for media upload; | 
| 2338       // TODO: Implement tests for media download; | 2594       // TODO: Implement tests for media download; | 
| 2339 | 2595 | 
| 2340       var mock = new HttpServerMock(); | 2596       var mock = new HttpServerMock(); | 
| 2341       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2597       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 2342       var arg_request = buildFile(); | 2598       var arg_request = buildFile(); | 
| 2343       var arg_fileId = "foo"; | 2599       var arg_fileId = "foo"; | 
| 2344       var arg_addParents = "foo"; | 2600       var arg_addParents = "foo"; | 
| 2345       var arg_keepRevisionForever = true; | 2601       var arg_keepRevisionForever = true; | 
| 2346       var arg_ocrLanguage = "foo"; | 2602       var arg_ocrLanguage = "foo"; | 
| 2347       var arg_removeParents = "foo"; | 2603       var arg_removeParents = "foo"; | 
|  | 2604       var arg_supportsTeamDrives = true; | 
| 2348       var arg_useContentAsIndexableText = true; | 2605       var arg_useContentAsIndexableText = true; | 
| 2349       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2606       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2350         var obj = new api.File.fromJson(json); | 2607         var obj = new api.File.fromJson(json); | 
| 2351         checkFile(obj); | 2608         checkFile(obj); | 
| 2352 | 2609 | 
| 2353         var path = (req.url).path; | 2610         var path = (req.url).path; | 
| 2354         var pathOffset = 0; | 2611         var pathOffset = 0; | 
| 2355         var index; | 2612         var index; | 
| 2356         var subPart; | 2613         var subPart; | 
| 2357         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2614         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 2377         if (query.length > 0) { | 2634         if (query.length > 0) { | 
| 2378           for (var part in query.split("&")) { | 2635           for (var part in query.split("&")) { | 
| 2379             var keyvalue = part.split("="); | 2636             var keyvalue = part.split("="); | 
| 2380             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2637             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2381           } | 2638           } | 
| 2382         } | 2639         } | 
| 2383         unittest.expect(queryMap["addParents"].first, unittest.equals(arg_addPar
      ents)); | 2640         unittest.expect(queryMap["addParents"].first, unittest.equals(arg_addPar
      ents)); | 
| 2384         unittest.expect(queryMap["keepRevisionForever"].first, unittest.equals("
      $arg_keepRevisionForever")); | 2641         unittest.expect(queryMap["keepRevisionForever"].first, unittest.equals("
      $arg_keepRevisionForever")); | 
| 2385         unittest.expect(queryMap["ocrLanguage"].first, unittest.equals(arg_ocrLa
      nguage)); | 2642         unittest.expect(queryMap["ocrLanguage"].first, unittest.equals(arg_ocrLa
      nguage)); | 
| 2386         unittest.expect(queryMap["removeParents"].first, unittest.equals(arg_rem
      oveParents)); | 2643         unittest.expect(queryMap["removeParents"].first, unittest.equals(arg_rem
      oveParents)); | 
|  | 2644         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2387         unittest.expect(queryMap["useContentAsIndexableText"].first, unittest.eq
      uals("$arg_useContentAsIndexableText")); | 2645         unittest.expect(queryMap["useContentAsIndexableText"].first, unittest.eq
      uals("$arg_useContentAsIndexableText")); | 
| 2388 | 2646 | 
| 2389 | 2647 | 
| 2390         var h = { | 2648         var h = { | 
| 2391           "content-type" : "application/json; charset=utf-8", | 2649           "content-type" : "application/json; charset=utf-8", | 
| 2392         }; | 2650         }; | 
| 2393         var resp = convert.JSON.encode(buildFile()); | 2651         var resp = convert.JSON.encode(buildFile()); | 
| 2394         return new async.Future.value(stringResponse(200, h, resp)); | 2652         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2395       }), true); | 2653       }), true); | 
| 2396       res.update(arg_request, arg_fileId, addParents: arg_addParents, keepRevisi
      onForever: arg_keepRevisionForever, ocrLanguage: arg_ocrLanguage, removeParents:
       arg_removeParents, useContentAsIndexableText: arg_useContentAsIndexableText).th
      en(unittest.expectAsync(((api.File response) { | 2654       res.update(arg_request, arg_fileId, addParents: arg_addParents, keepRevisi
      onForever: arg_keepRevisionForever, ocrLanguage: arg_ocrLanguage, removeParents:
       arg_removeParents, supportsTeamDrives: arg_supportsTeamDrives, useContentAsInde
      xableText: arg_useContentAsIndexableText).then(unittest.expectAsync(((api.File r
      esponse) { | 
| 2397         checkFile(response); | 2655         checkFile(response); | 
| 2398       }))); | 2656       }))); | 
| 2399     }); | 2657     }); | 
| 2400 | 2658 | 
| 2401     unittest.test("method--watch", () { | 2659     unittest.test("method--watch", () { | 
| 2402       // TODO: Implement tests for media upload; | 2660       // TODO: Implement tests for media upload; | 
| 2403       // TODO: Implement tests for media download; | 2661       // TODO: Implement tests for media download; | 
| 2404 | 2662 | 
| 2405       var mock = new HttpServerMock(); | 2663       var mock = new HttpServerMock(); | 
| 2406       api.FilesResourceApi res = new api.DriveApi(mock).files; | 2664       api.FilesResourceApi res = new api.DriveApi(mock).files; | 
| 2407       var arg_request = buildChannel(); | 2665       var arg_request = buildChannel(); | 
| 2408       var arg_fileId = "foo"; | 2666       var arg_fileId = "foo"; | 
| 2409       var arg_acknowledgeAbuse = true; | 2667       var arg_acknowledgeAbuse = true; | 
|  | 2668       var arg_supportsTeamDrives = true; | 
| 2410       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2669       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2411         var obj = new api.Channel.fromJson(json); | 2670         var obj = new api.Channel.fromJson(json); | 
| 2412         checkChannel(obj); | 2671         checkChannel(obj); | 
| 2413 | 2672 | 
| 2414         var path = (req.url).path; | 2673         var path = (req.url).path; | 
| 2415         var pathOffset = 0; | 2674         var pathOffset = 0; | 
| 2416         var index; | 2675         var index; | 
| 2417         var subPart; | 2676         var subPart; | 
| 2418         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2677         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2419         pathOffset += 1; | 2678         pathOffset += 1; | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 2439           if (n == null) return null; | 2698           if (n == null) return null; | 
| 2440           throw new core.ArgumentError("Invalid boolean: $n"); | 2699           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2441         } | 2700         } | 
| 2442         if (query.length > 0) { | 2701         if (query.length > 0) { | 
| 2443           for (var part in query.split("&")) { | 2702           for (var part in query.split("&")) { | 
| 2444             var keyvalue = part.split("="); | 2703             var keyvalue = part.split("="); | 
| 2445             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2704             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2446           } | 2705           } | 
| 2447         } | 2706         } | 
| 2448         unittest.expect(queryMap["acknowledgeAbuse"].first, unittest.equals("$ar
      g_acknowledgeAbuse")); | 2707         unittest.expect(queryMap["acknowledgeAbuse"].first, unittest.equals("$ar
      g_acknowledgeAbuse")); | 
|  | 2708         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2449 | 2709 | 
| 2450 | 2710 | 
| 2451         var h = { | 2711         var h = { | 
| 2452           "content-type" : "application/json; charset=utf-8", | 2712           "content-type" : "application/json; charset=utf-8", | 
| 2453         }; | 2713         }; | 
| 2454         var resp = convert.JSON.encode(buildChannel()); | 2714         var resp = convert.JSON.encode(buildChannel()); | 
| 2455         return new async.Future.value(stringResponse(200, h, resp)); | 2715         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2456       }), true); | 2716       }), true); | 
| 2457       res.watch(arg_request, arg_fileId, acknowledgeAbuse: arg_acknowledgeAbuse)
      .then(unittest.expectAsync(((api.Channel response) { | 2717       res.watch(arg_request, arg_fileId, acknowledgeAbuse: arg_acknowledgeAbuse,
       supportsTeamDrives: arg_supportsTeamDrives).then(unittest.expectAsync(((api.Cha
      nnel response) { | 
| 2458         checkChannel(response); | 2718         checkChannel(response); | 
| 2459       }))); | 2719       }))); | 
| 2460     }); | 2720     }); | 
| 2461 | 2721 | 
| 2462   }); | 2722   }); | 
| 2463 | 2723 | 
| 2464 | 2724 | 
| 2465   unittest.group("resource-PermissionsResourceApi", () { | 2725   unittest.group("resource-PermissionsResourceApi", () { | 
| 2466     unittest.test("method--create", () { | 2726     unittest.test("method--create", () { | 
| 2467 | 2727 | 
| 2468       var mock = new HttpServerMock(); | 2728       var mock = new HttpServerMock(); | 
| 2469       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 2729       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 
| 2470       var arg_request = buildPermission(); | 2730       var arg_request = buildPermission(); | 
| 2471       var arg_fileId = "foo"; | 2731       var arg_fileId = "foo"; | 
| 2472       var arg_emailMessage = "foo"; | 2732       var arg_emailMessage = "foo"; | 
| 2473       var arg_sendNotificationEmail = true; | 2733       var arg_sendNotificationEmail = true; | 
|  | 2734       var arg_supportsTeamDrives = true; | 
| 2474       var arg_transferOwnership = true; | 2735       var arg_transferOwnership = true; | 
| 2475       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2736       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2476         var obj = new api.Permission.fromJson(json); | 2737         var obj = new api.Permission.fromJson(json); | 
| 2477         checkPermission(obj); | 2738         checkPermission(obj); | 
| 2478 | 2739 | 
| 2479         var path = (req.url).path; | 2740         var path = (req.url).path; | 
| 2480         var pathOffset = 0; | 2741         var pathOffset = 0; | 
| 2481         var index; | 2742         var index; | 
| 2482         var subPart; | 2743         var subPart; | 
| 2483         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2744         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 2505           throw new core.ArgumentError("Invalid boolean: $n"); | 2766           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2506         } | 2767         } | 
| 2507         if (query.length > 0) { | 2768         if (query.length > 0) { | 
| 2508           for (var part in query.split("&")) { | 2769           for (var part in query.split("&")) { | 
| 2509             var keyvalue = part.split("="); | 2770             var keyvalue = part.split("="); | 
| 2510             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2771             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2511           } | 2772           } | 
| 2512         } | 2773         } | 
| 2513         unittest.expect(queryMap["emailMessage"].first, unittest.equals(arg_emai
      lMessage)); | 2774         unittest.expect(queryMap["emailMessage"].first, unittest.equals(arg_emai
      lMessage)); | 
| 2514         unittest.expect(queryMap["sendNotificationEmail"].first, unittest.equals
      ("$arg_sendNotificationEmail")); | 2775         unittest.expect(queryMap["sendNotificationEmail"].first, unittest.equals
      ("$arg_sendNotificationEmail")); | 
|  | 2776         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2515         unittest.expect(queryMap["transferOwnership"].first, unittest.equals("$a
      rg_transferOwnership")); | 2777         unittest.expect(queryMap["transferOwnership"].first, unittest.equals("$a
      rg_transferOwnership")); | 
| 2516 | 2778 | 
| 2517 | 2779 | 
| 2518         var h = { | 2780         var h = { | 
| 2519           "content-type" : "application/json; charset=utf-8", | 2781           "content-type" : "application/json; charset=utf-8", | 
| 2520         }; | 2782         }; | 
| 2521         var resp = convert.JSON.encode(buildPermission()); | 2783         var resp = convert.JSON.encode(buildPermission()); | 
| 2522         return new async.Future.value(stringResponse(200, h, resp)); | 2784         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2523       }), true); | 2785       }), true); | 
| 2524       res.create(arg_request, arg_fileId, emailMessage: arg_emailMessage, sendNo
      tificationEmail: arg_sendNotificationEmail, transferOwnership: arg_transferOwner
      ship).then(unittest.expectAsync(((api.Permission response) { | 2786       res.create(arg_request, arg_fileId, emailMessage: arg_emailMessage, sendNo
      tificationEmail: arg_sendNotificationEmail, supportsTeamDrives: arg_supportsTeam
      Drives, transferOwnership: arg_transferOwnership).then(unittest.expectAsync(((ap
      i.Permission response) { | 
| 2525         checkPermission(response); | 2787         checkPermission(response); | 
| 2526       }))); | 2788       }))); | 
| 2527     }); | 2789     }); | 
| 2528 | 2790 | 
| 2529     unittest.test("method--delete", () { | 2791     unittest.test("method--delete", () { | 
| 2530 | 2792 | 
| 2531       var mock = new HttpServerMock(); | 2793       var mock = new HttpServerMock(); | 
| 2532       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 2794       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 
| 2533       var arg_fileId = "foo"; | 2795       var arg_fileId = "foo"; | 
| 2534       var arg_permissionId = "foo"; | 2796       var arg_permissionId = "foo"; | 
|  | 2797       var arg_supportsTeamDrives = true; | 
| 2535       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2798       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2536         var path = (req.url).path; | 2799         var path = (req.url).path; | 
| 2537         var pathOffset = 0; | 2800         var pathOffset = 0; | 
| 2538         var index; | 2801         var index; | 
| 2539         var subPart; | 2802         var subPart; | 
| 2540         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2803         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2541         pathOffset += 1; | 2804         pathOffset += 1; | 
| 2542         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 2805         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 2543         pathOffset += 9; | 2806         pathOffset += 9; | 
| 2544         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 2807         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
| 2563           if (n == "false") return false; | 2826           if (n == "false") return false; | 
| 2564           if (n == null) return null; | 2827           if (n == null) return null; | 
| 2565           throw new core.ArgumentError("Invalid boolean: $n"); | 2828           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2566         } | 2829         } | 
| 2567         if (query.length > 0) { | 2830         if (query.length > 0) { | 
| 2568           for (var part in query.split("&")) { | 2831           for (var part in query.split("&")) { | 
| 2569             var keyvalue = part.split("="); | 2832             var keyvalue = part.split("="); | 
| 2570             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2833             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2571           } | 2834           } | 
| 2572         } | 2835         } | 
|  | 2836         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2573 | 2837 | 
| 2574 | 2838 | 
| 2575         var h = { | 2839         var h = { | 
| 2576           "content-type" : "application/json; charset=utf-8", | 2840           "content-type" : "application/json; charset=utf-8", | 
| 2577         }; | 2841         }; | 
| 2578         var resp = ""; | 2842         var resp = ""; | 
| 2579         return new async.Future.value(stringResponse(200, h, resp)); | 2843         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2580       }), true); | 2844       }), true); | 
| 2581       res.delete(arg_fileId, arg_permissionId).then(unittest.expectAsync((_) {})
      ); | 2845       res.delete(arg_fileId, arg_permissionId, supportsTeamDrives: arg_supportsT
      eamDrives).then(unittest.expectAsync((_) {})); | 
| 2582     }); | 2846     }); | 
| 2583 | 2847 | 
| 2584     unittest.test("method--get", () { | 2848     unittest.test("method--get", () { | 
| 2585 | 2849 | 
| 2586       var mock = new HttpServerMock(); | 2850       var mock = new HttpServerMock(); | 
| 2587       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 2851       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 
| 2588       var arg_fileId = "foo"; | 2852       var arg_fileId = "foo"; | 
| 2589       var arg_permissionId = "foo"; | 2853       var arg_permissionId = "foo"; | 
|  | 2854       var arg_supportsTeamDrives = true; | 
| 2590       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2855       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2591         var path = (req.url).path; | 2856         var path = (req.url).path; | 
| 2592         var pathOffset = 0; | 2857         var pathOffset = 0; | 
| 2593         var index; | 2858         var index; | 
| 2594         var subPart; | 2859         var subPart; | 
| 2595         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2860         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2596         pathOffset += 1; | 2861         pathOffset += 1; | 
| 2597         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 2862         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 2598         pathOffset += 9; | 2863         pathOffset += 9; | 
| 2599         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 2864         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
| 2618           if (n == "false") return false; | 2883           if (n == "false") return false; | 
| 2619           if (n == null) return null; | 2884           if (n == null) return null; | 
| 2620           throw new core.ArgumentError("Invalid boolean: $n"); | 2885           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2621         } | 2886         } | 
| 2622         if (query.length > 0) { | 2887         if (query.length > 0) { | 
| 2623           for (var part in query.split("&")) { | 2888           for (var part in query.split("&")) { | 
| 2624             var keyvalue = part.split("="); | 2889             var keyvalue = part.split("="); | 
| 2625             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2890             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2626           } | 2891           } | 
| 2627         } | 2892         } | 
|  | 2893         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2628 | 2894 | 
| 2629 | 2895 | 
| 2630         var h = { | 2896         var h = { | 
| 2631           "content-type" : "application/json; charset=utf-8", | 2897           "content-type" : "application/json; charset=utf-8", | 
| 2632         }; | 2898         }; | 
| 2633         var resp = convert.JSON.encode(buildPermission()); | 2899         var resp = convert.JSON.encode(buildPermission()); | 
| 2634         return new async.Future.value(stringResponse(200, h, resp)); | 2900         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2635       }), true); | 2901       }), true); | 
| 2636       res.get(arg_fileId, arg_permissionId).then(unittest.expectAsync(((api.Perm
      ission response) { | 2902       res.get(arg_fileId, arg_permissionId, supportsTeamDrives: arg_supportsTeam
      Drives).then(unittest.expectAsync(((api.Permission response) { | 
| 2637         checkPermission(response); | 2903         checkPermission(response); | 
| 2638       }))); | 2904       }))); | 
| 2639     }); | 2905     }); | 
| 2640 | 2906 | 
| 2641     unittest.test("method--list", () { | 2907     unittest.test("method--list", () { | 
| 2642 | 2908 | 
| 2643       var mock = new HttpServerMock(); | 2909       var mock = new HttpServerMock(); | 
| 2644       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 2910       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 
| 2645       var arg_fileId = "foo"; | 2911       var arg_fileId = "foo"; | 
|  | 2912       var arg_pageSize = 42; | 
|  | 2913       var arg_pageToken = "foo"; | 
|  | 2914       var arg_supportsTeamDrives = true; | 
| 2646       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2915       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2647         var path = (req.url).path; | 2916         var path = (req.url).path; | 
| 2648         var pathOffset = 0; | 2917         var pathOffset = 0; | 
| 2649         var index; | 2918         var index; | 
| 2650         var subPart; | 2919         var subPart; | 
| 2651         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2920         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| 2652         pathOffset += 1; | 2921         pathOffset += 1; | 
| 2653         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 2922         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
| 2654         pathOffset += 9; | 2923         pathOffset += 9; | 
| 2655         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 2924         unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equ
      als("files/")); | 
| (...skipping 15 matching lines...) Expand all  Loading... | 
| 2671           if (n == "false") return false; | 2940           if (n == "false") return false; | 
| 2672           if (n == null) return null; | 2941           if (n == null) return null; | 
| 2673           throw new core.ArgumentError("Invalid boolean: $n"); | 2942           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2674         } | 2943         } | 
| 2675         if (query.length > 0) { | 2944         if (query.length > 0) { | 
| 2676           for (var part in query.split("&")) { | 2945           for (var part in query.split("&")) { | 
| 2677             var keyvalue = part.split("="); | 2946             var keyvalue = part.split("="); | 
| 2678             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 2947             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2679           } | 2948           } | 
| 2680         } | 2949         } | 
|  | 2950         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 
|  | 2951         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 
|  | 2952         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2681 | 2953 | 
| 2682 | 2954 | 
| 2683         var h = { | 2955         var h = { | 
| 2684           "content-type" : "application/json; charset=utf-8", | 2956           "content-type" : "application/json; charset=utf-8", | 
| 2685         }; | 2957         }; | 
| 2686         var resp = convert.JSON.encode(buildPermissionList()); | 2958         var resp = convert.JSON.encode(buildPermissionList()); | 
| 2687         return new async.Future.value(stringResponse(200, h, resp)); | 2959         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2688       }), true); | 2960       }), true); | 
| 2689       res.list(arg_fileId).then(unittest.expectAsync(((api.PermissionList respon
      se) { | 2961       res.list(arg_fileId, pageSize: arg_pageSize, pageToken: arg_pageToken, sup
      portsTeamDrives: arg_supportsTeamDrives).then(unittest.expectAsync(((api.Permiss
      ionList response) { | 
| 2690         checkPermissionList(response); | 2962         checkPermissionList(response); | 
| 2691       }))); | 2963       }))); | 
| 2692     }); | 2964     }); | 
| 2693 | 2965 | 
| 2694     unittest.test("method--update", () { | 2966     unittest.test("method--update", () { | 
| 2695 | 2967 | 
| 2696       var mock = new HttpServerMock(); | 2968       var mock = new HttpServerMock(); | 
| 2697       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 2969       api.PermissionsResourceApi res = new api.DriveApi(mock).permissions; | 
| 2698       var arg_request = buildPermission(); | 2970       var arg_request = buildPermission(); | 
| 2699       var arg_fileId = "foo"; | 2971       var arg_fileId = "foo"; | 
| 2700       var arg_permissionId = "foo"; | 2972       var arg_permissionId = "foo"; | 
| 2701       var arg_removeExpiration = true; | 2973       var arg_removeExpiration = true; | 
|  | 2974       var arg_supportsTeamDrives = true; | 
| 2702       var arg_transferOwnership = true; | 2975       var arg_transferOwnership = true; | 
| 2703       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 2976       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
| 2704         var obj = new api.Permission.fromJson(json); | 2977         var obj = new api.Permission.fromJson(json); | 
| 2705         checkPermission(obj); | 2978         checkPermission(obj); | 
| 2706 | 2979 | 
| 2707         var path = (req.url).path; | 2980         var path = (req.url).path; | 
| 2708         var pathOffset = 0; | 2981         var pathOffset = 0; | 
| 2709         var index; | 2982         var index; | 
| 2710         var subPart; | 2983         var subPart; | 
| 2711         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 2984         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
| (...skipping 23 matching lines...) Expand all  Loading... | 
| 2735           if (n == null) return null; | 3008           if (n == null) return null; | 
| 2736           throw new core.ArgumentError("Invalid boolean: $n"); | 3009           throw new core.ArgumentError("Invalid boolean: $n"); | 
| 2737         } | 3010         } | 
| 2738         if (query.length > 0) { | 3011         if (query.length > 0) { | 
| 2739           for (var part in query.split("&")) { | 3012           for (var part in query.split("&")) { | 
| 2740             var keyvalue = part.split("="); | 3013             var keyvalue = part.split("="); | 
| 2741             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 3014             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
| 2742           } | 3015           } | 
| 2743         } | 3016         } | 
| 2744         unittest.expect(queryMap["removeExpiration"].first, unittest.equals("$ar
      g_removeExpiration")); | 3017         unittest.expect(queryMap["removeExpiration"].first, unittest.equals("$ar
      g_removeExpiration")); | 
|  | 3018         unittest.expect(queryMap["supportsTeamDrives"].first, unittest.equals("$
      arg_supportsTeamDrives")); | 
| 2745         unittest.expect(queryMap["transferOwnership"].first, unittest.equals("$a
      rg_transferOwnership")); | 3019         unittest.expect(queryMap["transferOwnership"].first, unittest.equals("$a
      rg_transferOwnership")); | 
| 2746 | 3020 | 
| 2747 | 3021 | 
| 2748         var h = { | 3022         var h = { | 
| 2749           "content-type" : "application/json; charset=utf-8", | 3023           "content-type" : "application/json; charset=utf-8", | 
| 2750         }; | 3024         }; | 
| 2751         var resp = convert.JSON.encode(buildPermission()); | 3025         var resp = convert.JSON.encode(buildPermission()); | 
| 2752         return new async.Future.value(stringResponse(200, h, resp)); | 3026         return new async.Future.value(stringResponse(200, h, resp)); | 
| 2753       }), true); | 3027       }), true); | 
| 2754       res.update(arg_request, arg_fileId, arg_permissionId, removeExpiration: ar
      g_removeExpiration, transferOwnership: arg_transferOwnership).then(unittest.expe
      ctAsync(((api.Permission response) { | 3028       res.update(arg_request, arg_fileId, arg_permissionId, removeExpiration: ar
      g_removeExpiration, supportsTeamDrives: arg_supportsTeamDrives, transferOwnershi
      p: arg_transferOwnership).then(unittest.expectAsync(((api.Permission response) { | 
| 2755         checkPermission(response); | 3029         checkPermission(response); | 
| 2756       }))); | 3030       }))); | 
| 2757     }); | 3031     }); | 
| 2758 | 3032 | 
| 2759   }); | 3033   }); | 
| 2760 | 3034 | 
| 2761 | 3035 | 
| 2762   unittest.group("resource-RepliesResourceApi", () { | 3036   unittest.group("resource-RepliesResourceApi", () { | 
| 2763     unittest.test("method--create", () { | 3037     unittest.test("method--create", () { | 
| 2764 | 3038 | 
| (...skipping 560 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 3325         return new async.Future.value(stringResponse(200, h, resp)); | 3599         return new async.Future.value(stringResponse(200, h, resp)); | 
| 3326       }), true); | 3600       }), true); | 
| 3327       res.update(arg_request, arg_fileId, arg_revisionId).then(unittest.expectAs
      ync(((api.Revision response) { | 3601       res.update(arg_request, arg_fileId, arg_revisionId).then(unittest.expectAs
      ync(((api.Revision response) { | 
| 3328         checkRevision(response); | 3602         checkRevision(response); | 
| 3329       }))); | 3603       }))); | 
| 3330     }); | 3604     }); | 
| 3331 | 3605 | 
| 3332   }); | 3606   }); | 
| 3333 | 3607 | 
| 3334 | 3608 | 
|  | 3609   unittest.group("resource-TeamdrivesResourceApi", () { | 
|  | 3610     unittest.test("method--create", () { | 
|  | 3611 | 
|  | 3612       var mock = new HttpServerMock(); | 
|  | 3613       api.TeamdrivesResourceApi res = new api.DriveApi(mock).teamdrives; | 
|  | 3614       var arg_request = buildTeamDrive(); | 
|  | 3615       var arg_requestId = "foo"; | 
|  | 3616       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
|  | 3617         var obj = new api.TeamDrive.fromJson(json); | 
|  | 3618         checkTeamDrive(obj); | 
|  | 3619 | 
|  | 3620         var path = (req.url).path; | 
|  | 3621         var pathOffset = 0; | 
|  | 3622         var index; | 
|  | 3623         var subPart; | 
|  | 3624         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
|  | 3625         pathOffset += 1; | 
|  | 3626         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
|  | 3627         pathOffset += 9; | 
|  | 3628         unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
      uals("teamdrives")); | 
|  | 3629         pathOffset += 10; | 
|  | 3630 | 
|  | 3631         var query = (req.url).query; | 
|  | 3632         var queryOffset = 0; | 
|  | 3633         var queryMap = {}; | 
|  | 3634         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
|  | 3635         parseBool(n) { | 
|  | 3636           if (n == "true") return true; | 
|  | 3637           if (n == "false") return false; | 
|  | 3638           if (n == null) return null; | 
|  | 3639           throw new core.ArgumentError("Invalid boolean: $n"); | 
|  | 3640         } | 
|  | 3641         if (query.length > 0) { | 
|  | 3642           for (var part in query.split("&")) { | 
|  | 3643             var keyvalue = part.split("="); | 
|  | 3644             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
|  | 3645           } | 
|  | 3646         } | 
|  | 3647         unittest.expect(queryMap["requestId"].first, unittest.equals(arg_request
      Id)); | 
|  | 3648 | 
|  | 3649 | 
|  | 3650         var h = { | 
|  | 3651           "content-type" : "application/json; charset=utf-8", | 
|  | 3652         }; | 
|  | 3653         var resp = convert.JSON.encode(buildTeamDrive()); | 
|  | 3654         return new async.Future.value(stringResponse(200, h, resp)); | 
|  | 3655       }), true); | 
|  | 3656       res.create(arg_request, arg_requestId).then(unittest.expectAsync(((api.Tea
      mDrive response) { | 
|  | 3657         checkTeamDrive(response); | 
|  | 3658       }))); | 
|  | 3659     }); | 
|  | 3660 | 
|  | 3661     unittest.test("method--delete", () { | 
|  | 3662 | 
|  | 3663       var mock = new HttpServerMock(); | 
|  | 3664       api.TeamdrivesResourceApi res = new api.DriveApi(mock).teamdrives; | 
|  | 3665       var arg_teamDriveId = "foo"; | 
|  | 3666       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
|  | 3667         var path = (req.url).path; | 
|  | 3668         var pathOffset = 0; | 
|  | 3669         var index; | 
|  | 3670         var subPart; | 
|  | 3671         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
|  | 3672         pathOffset += 1; | 
|  | 3673         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
|  | 3674         pathOffset += 9; | 
|  | 3675         unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
      uals("teamdrives/")); | 
|  | 3676         pathOffset += 11; | 
|  | 3677         subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 
|  | 3678         pathOffset = path.length; | 
|  | 3679         unittest.expect(subPart, unittest.equals("$arg_teamDriveId")); | 
|  | 3680 | 
|  | 3681         var query = (req.url).query; | 
|  | 3682         var queryOffset = 0; | 
|  | 3683         var queryMap = {}; | 
|  | 3684         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
|  | 3685         parseBool(n) { | 
|  | 3686           if (n == "true") return true; | 
|  | 3687           if (n == "false") return false; | 
|  | 3688           if (n == null) return null; | 
|  | 3689           throw new core.ArgumentError("Invalid boolean: $n"); | 
|  | 3690         } | 
|  | 3691         if (query.length > 0) { | 
|  | 3692           for (var part in query.split("&")) { | 
|  | 3693             var keyvalue = part.split("="); | 
|  | 3694             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
|  | 3695           } | 
|  | 3696         } | 
|  | 3697 | 
|  | 3698 | 
|  | 3699         var h = { | 
|  | 3700           "content-type" : "application/json; charset=utf-8", | 
|  | 3701         }; | 
|  | 3702         var resp = ""; | 
|  | 3703         return new async.Future.value(stringResponse(200, h, resp)); | 
|  | 3704       }), true); | 
|  | 3705       res.delete(arg_teamDriveId).then(unittest.expectAsync((_) {})); | 
|  | 3706     }); | 
|  | 3707 | 
|  | 3708     unittest.test("method--get", () { | 
|  | 3709 | 
|  | 3710       var mock = new HttpServerMock(); | 
|  | 3711       api.TeamdrivesResourceApi res = new api.DriveApi(mock).teamdrives; | 
|  | 3712       var arg_teamDriveId = "foo"; | 
|  | 3713       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
|  | 3714         var path = (req.url).path; | 
|  | 3715         var pathOffset = 0; | 
|  | 3716         var index; | 
|  | 3717         var subPart; | 
|  | 3718         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
|  | 3719         pathOffset += 1; | 
|  | 3720         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
|  | 3721         pathOffset += 9; | 
|  | 3722         unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
      uals("teamdrives/")); | 
|  | 3723         pathOffset += 11; | 
|  | 3724         subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 
|  | 3725         pathOffset = path.length; | 
|  | 3726         unittest.expect(subPart, unittest.equals("$arg_teamDriveId")); | 
|  | 3727 | 
|  | 3728         var query = (req.url).query; | 
|  | 3729         var queryOffset = 0; | 
|  | 3730         var queryMap = {}; | 
|  | 3731         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
|  | 3732         parseBool(n) { | 
|  | 3733           if (n == "true") return true; | 
|  | 3734           if (n == "false") return false; | 
|  | 3735           if (n == null) return null; | 
|  | 3736           throw new core.ArgumentError("Invalid boolean: $n"); | 
|  | 3737         } | 
|  | 3738         if (query.length > 0) { | 
|  | 3739           for (var part in query.split("&")) { | 
|  | 3740             var keyvalue = part.split("="); | 
|  | 3741             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
|  | 3742           } | 
|  | 3743         } | 
|  | 3744 | 
|  | 3745 | 
|  | 3746         var h = { | 
|  | 3747           "content-type" : "application/json; charset=utf-8", | 
|  | 3748         }; | 
|  | 3749         var resp = convert.JSON.encode(buildTeamDrive()); | 
|  | 3750         return new async.Future.value(stringResponse(200, h, resp)); | 
|  | 3751       }), true); | 
|  | 3752       res.get(arg_teamDriveId).then(unittest.expectAsync(((api.TeamDrive respons
      e) { | 
|  | 3753         checkTeamDrive(response); | 
|  | 3754       }))); | 
|  | 3755     }); | 
|  | 3756 | 
|  | 3757     unittest.test("method--list", () { | 
|  | 3758 | 
|  | 3759       var mock = new HttpServerMock(); | 
|  | 3760       api.TeamdrivesResourceApi res = new api.DriveApi(mock).teamdrives; | 
|  | 3761       var arg_pageSize = 42; | 
|  | 3762       var arg_pageToken = "foo"; | 
|  | 3763       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
|  | 3764         var path = (req.url).path; | 
|  | 3765         var pathOffset = 0; | 
|  | 3766         var index; | 
|  | 3767         var subPart; | 
|  | 3768         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
|  | 3769         pathOffset += 1; | 
|  | 3770         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
|  | 3771         pathOffset += 9; | 
|  | 3772         unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
      uals("teamdrives")); | 
|  | 3773         pathOffset += 10; | 
|  | 3774 | 
|  | 3775         var query = (req.url).query; | 
|  | 3776         var queryOffset = 0; | 
|  | 3777         var queryMap = {}; | 
|  | 3778         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
|  | 3779         parseBool(n) { | 
|  | 3780           if (n == "true") return true; | 
|  | 3781           if (n == "false") return false; | 
|  | 3782           if (n == null) return null; | 
|  | 3783           throw new core.ArgumentError("Invalid boolean: $n"); | 
|  | 3784         } | 
|  | 3785         if (query.length > 0) { | 
|  | 3786           for (var part in query.split("&")) { | 
|  | 3787             var keyvalue = part.split("="); | 
|  | 3788             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
|  | 3789           } | 
|  | 3790         } | 
|  | 3791         unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
      als(arg_pageSize)); | 
|  | 3792         unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
      en)); | 
|  | 3793 | 
|  | 3794 | 
|  | 3795         var h = { | 
|  | 3796           "content-type" : "application/json; charset=utf-8", | 
|  | 3797         }; | 
|  | 3798         var resp = convert.JSON.encode(buildTeamDriveList()); | 
|  | 3799         return new async.Future.value(stringResponse(200, h, resp)); | 
|  | 3800       }), true); | 
|  | 3801       res.list(pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.e
      xpectAsync(((api.TeamDriveList response) { | 
|  | 3802         checkTeamDriveList(response); | 
|  | 3803       }))); | 
|  | 3804     }); | 
|  | 3805 | 
|  | 3806     unittest.test("method--update", () { | 
|  | 3807 | 
|  | 3808       var mock = new HttpServerMock(); | 
|  | 3809       api.TeamdrivesResourceApi res = new api.DriveApi(mock).teamdrives; | 
|  | 3810       var arg_request = buildTeamDrive(); | 
|  | 3811       var arg_teamDriveId = "foo"; | 
|  | 3812       mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 
|  | 3813         var obj = new api.TeamDrive.fromJson(json); | 
|  | 3814         checkTeamDrive(obj); | 
|  | 3815 | 
|  | 3816         var path = (req.url).path; | 
|  | 3817         var pathOffset = 0; | 
|  | 3818         var index; | 
|  | 3819         var subPart; | 
|  | 3820         unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
      als("/")); | 
|  | 3821         pathOffset += 1; | 
|  | 3822         unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
      als("drive/v3/")); | 
|  | 3823         pathOffset += 9; | 
|  | 3824         unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
      uals("teamdrives/")); | 
|  | 3825         pathOffset += 11; | 
|  | 3826         subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 
|  | 3827         pathOffset = path.length; | 
|  | 3828         unittest.expect(subPart, unittest.equals("$arg_teamDriveId")); | 
|  | 3829 | 
|  | 3830         var query = (req.url).query; | 
|  | 3831         var queryOffset = 0; | 
|  | 3832         var queryMap = {}; | 
|  | 3833         addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 
|  | 3834         parseBool(n) { | 
|  | 3835           if (n == "true") return true; | 
|  | 3836           if (n == "false") return false; | 
|  | 3837           if (n == null) return null; | 
|  | 3838           throw new core.ArgumentError("Invalid boolean: $n"); | 
|  | 3839         } | 
|  | 3840         if (query.length > 0) { | 
|  | 3841           for (var part in query.split("&")) { | 
|  | 3842             var keyvalue = part.split("="); | 
|  | 3843             addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
      ecodeQueryComponent(keyvalue[1])); | 
|  | 3844           } | 
|  | 3845         } | 
|  | 3846 | 
|  | 3847 | 
|  | 3848         var h = { | 
|  | 3849           "content-type" : "application/json; charset=utf-8", | 
|  | 3850         }; | 
|  | 3851         var resp = convert.JSON.encode(buildTeamDrive()); | 
|  | 3852         return new async.Future.value(stringResponse(200, h, resp)); | 
|  | 3853       }), true); | 
|  | 3854       res.update(arg_request, arg_teamDriveId).then(unittest.expectAsync(((api.T
      eamDrive response) { | 
|  | 3855         checkTeamDrive(response); | 
|  | 3856       }))); | 
|  | 3857     }); | 
|  | 3858 | 
|  | 3859   }); | 
|  | 3860 | 
|  | 3861 | 
| 3335 } | 3862 } | 
| 3336 | 3863 | 
| OLD | NEW | 
|---|