| OLD | NEW |
| (Empty) |
| 1 library googleapis_beta.genomics.v1beta.test; | |
| 2 | |
| 3 import "dart:core" as core; | |
| 4 import "dart:collection" as collection; | |
| 5 import "dart:async" as async; | |
| 6 import "dart:convert" as convert; | |
| 7 | |
| 8 import 'package:http/http.dart' as http; | |
| 9 import 'package:http/testing.dart' as http_testing; | |
| 10 import 'package:unittest/unittest.dart' as unittest; | |
| 11 import 'package:googleapis_beta/common/common.dart' as common; | |
| 12 import 'package:googleapis_beta/src/common_internal.dart' as common_internal; | |
| 13 import '../common/common_internal_test.dart' as common_test; | |
| 14 | |
| 15 import 'package:googleapis_beta/genomics/v1beta.dart' as api; | |
| 16 | |
| 17 | |
| 18 | |
| 19 buildUnnamed1716() { | |
| 20 var o = new core.List<core.int>(); | |
| 21 o.add(42); | |
| 22 o.add(42); | |
| 23 return o; | |
| 24 } | |
| 25 | |
| 26 checkUnnamed1716(core.List<core.int> o) { | |
| 27 unittest.expect(o, unittest.hasLength(2)); | |
| 28 unittest.expect(o[0], unittest.equals(42)); | |
| 29 unittest.expect(o[1], unittest.equals(42)); | |
| 30 } | |
| 31 | |
| 32 buildUnnamed1717() { | |
| 33 var o = new core.List<core.double>(); | |
| 34 o.add(42.0); | |
| 35 o.add(42.0); | |
| 36 return o; | |
| 37 } | |
| 38 | |
| 39 checkUnnamed1717(core.List<core.double> o) { | |
| 40 unittest.expect(o, unittest.hasLength(2)); | |
| 41 unittest.expect(o[0], unittest.equals(42.0)); | |
| 42 unittest.expect(o[1], unittest.equals(42.0)); | |
| 43 } | |
| 44 | |
| 45 buildUnnamed1718() { | |
| 46 var o = new core.List<core.String>(); | |
| 47 o.add("foo"); | |
| 48 o.add("foo"); | |
| 49 return o; | |
| 50 } | |
| 51 | |
| 52 checkUnnamed1718(core.List<core.String> o) { | |
| 53 unittest.expect(o, unittest.hasLength(2)); | |
| 54 unittest.expect(o[0], unittest.equals('foo')); | |
| 55 unittest.expect(o[1], unittest.equals('foo')); | |
| 56 } | |
| 57 | |
| 58 buildUnnamed1719() { | |
| 59 var o = new core.Map<core.String, core.List<core.String>>(); | |
| 60 o["x"] = buildUnnamed1718(); | |
| 61 o["y"] = buildUnnamed1718(); | |
| 62 return o; | |
| 63 } | |
| 64 | |
| 65 checkUnnamed1719(core.Map<core.String, core.List<core.String>> o) { | |
| 66 unittest.expect(o, unittest.hasLength(2)); | |
| 67 checkUnnamed1718(o["x"]); | |
| 68 checkUnnamed1718(o["y"]); | |
| 69 } | |
| 70 | |
| 71 core.int buildCounterCall = 0; | |
| 72 buildCall() { | |
| 73 var o = new api.Call(); | |
| 74 buildCounterCall++; | |
| 75 if (buildCounterCall < 3) { | |
| 76 o.callSetId = "foo"; | |
| 77 o.callSetName = "foo"; | |
| 78 o.genotype = buildUnnamed1716(); | |
| 79 o.genotypeLikelihood = buildUnnamed1717(); | |
| 80 o.info = buildUnnamed1719(); | |
| 81 o.phaseset = "foo"; | |
| 82 } | |
| 83 buildCounterCall--; | |
| 84 return o; | |
| 85 } | |
| 86 | |
| 87 checkCall(api.Call o) { | |
| 88 buildCounterCall++; | |
| 89 if (buildCounterCall < 3) { | |
| 90 unittest.expect(o.callSetId, unittest.equals('foo')); | |
| 91 unittest.expect(o.callSetName, unittest.equals('foo')); | |
| 92 checkUnnamed1716(o.genotype); | |
| 93 checkUnnamed1717(o.genotypeLikelihood); | |
| 94 checkUnnamed1719(o.info); | |
| 95 unittest.expect(o.phaseset, unittest.equals('foo')); | |
| 96 } | |
| 97 buildCounterCall--; | |
| 98 } | |
| 99 | |
| 100 buildUnnamed1720() { | |
| 101 var o = new core.List<core.String>(); | |
| 102 o.add("foo"); | |
| 103 o.add("foo"); | |
| 104 return o; | |
| 105 } | |
| 106 | |
| 107 checkUnnamed1720(core.List<core.String> o) { | |
| 108 unittest.expect(o, unittest.hasLength(2)); | |
| 109 unittest.expect(o[0], unittest.equals('foo')); | |
| 110 unittest.expect(o[1], unittest.equals('foo')); | |
| 111 } | |
| 112 | |
| 113 buildUnnamed1721() { | |
| 114 var o = new core.Map<core.String, core.List<core.String>>(); | |
| 115 o["x"] = buildUnnamed1720(); | |
| 116 o["y"] = buildUnnamed1720(); | |
| 117 return o; | |
| 118 } | |
| 119 | |
| 120 checkUnnamed1721(core.Map<core.String, core.List<core.String>> o) { | |
| 121 unittest.expect(o, unittest.hasLength(2)); | |
| 122 checkUnnamed1720(o["x"]); | |
| 123 checkUnnamed1720(o["y"]); | |
| 124 } | |
| 125 | |
| 126 buildUnnamed1722() { | |
| 127 var o = new core.List<core.String>(); | |
| 128 o.add("foo"); | |
| 129 o.add("foo"); | |
| 130 return o; | |
| 131 } | |
| 132 | |
| 133 checkUnnamed1722(core.List<core.String> o) { | |
| 134 unittest.expect(o, unittest.hasLength(2)); | |
| 135 unittest.expect(o[0], unittest.equals('foo')); | |
| 136 unittest.expect(o[1], unittest.equals('foo')); | |
| 137 } | |
| 138 | |
| 139 core.int buildCounterCallSet = 0; | |
| 140 buildCallSet() { | |
| 141 var o = new api.CallSet(); | |
| 142 buildCounterCallSet++; | |
| 143 if (buildCounterCallSet < 3) { | |
| 144 o.created = "foo"; | |
| 145 o.id = "foo"; | |
| 146 o.info = buildUnnamed1721(); | |
| 147 o.name = "foo"; | |
| 148 o.sampleId = "foo"; | |
| 149 o.variantSetIds = buildUnnamed1722(); | |
| 150 } | |
| 151 buildCounterCallSet--; | |
| 152 return o; | |
| 153 } | |
| 154 | |
| 155 checkCallSet(api.CallSet o) { | |
| 156 buildCounterCallSet++; | |
| 157 if (buildCounterCallSet < 3) { | |
| 158 unittest.expect(o.created, unittest.equals('foo')); | |
| 159 unittest.expect(o.id, unittest.equals('foo')); | |
| 160 checkUnnamed1721(o.info); | |
| 161 unittest.expect(o.name, unittest.equals('foo')); | |
| 162 unittest.expect(o.sampleId, unittest.equals('foo')); | |
| 163 checkUnnamed1722(o.variantSetIds); | |
| 164 } | |
| 165 buildCounterCallSet--; | |
| 166 } | |
| 167 | |
| 168 core.int buildCounterCoverageBucket = 0; | |
| 169 buildCoverageBucket() { | |
| 170 var o = new api.CoverageBucket(); | |
| 171 buildCounterCoverageBucket++; | |
| 172 if (buildCounterCoverageBucket < 3) { | |
| 173 o.meanCoverage = 42.0; | |
| 174 o.range = buildGenomicRange(); | |
| 175 } | |
| 176 buildCounterCoverageBucket--; | |
| 177 return o; | |
| 178 } | |
| 179 | |
| 180 checkCoverageBucket(api.CoverageBucket o) { | |
| 181 buildCounterCoverageBucket++; | |
| 182 if (buildCounterCoverageBucket < 3) { | |
| 183 unittest.expect(o.meanCoverage, unittest.equals(42.0)); | |
| 184 checkGenomicRange(o.range); | |
| 185 } | |
| 186 buildCounterCoverageBucket--; | |
| 187 } | |
| 188 | |
| 189 core.int buildCounterDataset = 0; | |
| 190 buildDataset() { | |
| 191 var o = new api.Dataset(); | |
| 192 buildCounterDataset++; | |
| 193 if (buildCounterDataset < 3) { | |
| 194 o.id = "foo"; | |
| 195 o.isPublic = true; | |
| 196 o.name = "foo"; | |
| 197 o.projectId = "foo"; | |
| 198 } | |
| 199 buildCounterDataset--; | |
| 200 return o; | |
| 201 } | |
| 202 | |
| 203 checkDataset(api.Dataset o) { | |
| 204 buildCounterDataset++; | |
| 205 if (buildCounterDataset < 3) { | |
| 206 unittest.expect(o.id, unittest.equals('foo')); | |
| 207 unittest.expect(o.isPublic, unittest.isTrue); | |
| 208 unittest.expect(o.name, unittest.equals('foo')); | |
| 209 unittest.expect(o.projectId, unittest.equals('foo')); | |
| 210 } | |
| 211 buildCounterDataset--; | |
| 212 } | |
| 213 | |
| 214 buildUnnamed1723() { | |
| 215 var o = new core.List<core.String>(); | |
| 216 o.add("foo"); | |
| 217 o.add("foo"); | |
| 218 return o; | |
| 219 } | |
| 220 | |
| 221 checkUnnamed1723(core.List<core.String> o) { | |
| 222 unittest.expect(o, unittest.hasLength(2)); | |
| 223 unittest.expect(o[0], unittest.equals('foo')); | |
| 224 unittest.expect(o[1], unittest.equals('foo')); | |
| 225 } | |
| 226 | |
| 227 buildUnnamed1724() { | |
| 228 var o = new core.List<core.String>(); | |
| 229 o.add("foo"); | |
| 230 o.add("foo"); | |
| 231 return o; | |
| 232 } | |
| 233 | |
| 234 checkUnnamed1724(core.List<core.String> o) { | |
| 235 unittest.expect(o, unittest.hasLength(2)); | |
| 236 unittest.expect(o[0], unittest.equals('foo')); | |
| 237 unittest.expect(o[1], unittest.equals('foo')); | |
| 238 } | |
| 239 | |
| 240 core.int buildCounterExperimentalCreateJobRequest = 0; | |
| 241 buildExperimentalCreateJobRequest() { | |
| 242 var o = new api.ExperimentalCreateJobRequest(); | |
| 243 buildCounterExperimentalCreateJobRequest++; | |
| 244 if (buildCounterExperimentalCreateJobRequest < 3) { | |
| 245 o.align = true; | |
| 246 o.callVariants = true; | |
| 247 o.gcsOutputPath = "foo"; | |
| 248 o.pairedSourceUris = buildUnnamed1723(); | |
| 249 o.projectId = "foo"; | |
| 250 o.sourceUris = buildUnnamed1724(); | |
| 251 } | |
| 252 buildCounterExperimentalCreateJobRequest--; | |
| 253 return o; | |
| 254 } | |
| 255 | |
| 256 checkExperimentalCreateJobRequest(api.ExperimentalCreateJobRequest o) { | |
| 257 buildCounterExperimentalCreateJobRequest++; | |
| 258 if (buildCounterExperimentalCreateJobRequest < 3) { | |
| 259 unittest.expect(o.align, unittest.isTrue); | |
| 260 unittest.expect(o.callVariants, unittest.isTrue); | |
| 261 unittest.expect(o.gcsOutputPath, unittest.equals('foo')); | |
| 262 checkUnnamed1723(o.pairedSourceUris); | |
| 263 unittest.expect(o.projectId, unittest.equals('foo')); | |
| 264 checkUnnamed1724(o.sourceUris); | |
| 265 } | |
| 266 buildCounterExperimentalCreateJobRequest--; | |
| 267 } | |
| 268 | |
| 269 core.int buildCounterExperimentalCreateJobResponse = 0; | |
| 270 buildExperimentalCreateJobResponse() { | |
| 271 var o = new api.ExperimentalCreateJobResponse(); | |
| 272 buildCounterExperimentalCreateJobResponse++; | |
| 273 if (buildCounterExperimentalCreateJobResponse < 3) { | |
| 274 o.jobId = "foo"; | |
| 275 } | |
| 276 buildCounterExperimentalCreateJobResponse--; | |
| 277 return o; | |
| 278 } | |
| 279 | |
| 280 checkExperimentalCreateJobResponse(api.ExperimentalCreateJobResponse o) { | |
| 281 buildCounterExperimentalCreateJobResponse++; | |
| 282 if (buildCounterExperimentalCreateJobResponse < 3) { | |
| 283 unittest.expect(o.jobId, unittest.equals('foo')); | |
| 284 } | |
| 285 buildCounterExperimentalCreateJobResponse--; | |
| 286 } | |
| 287 | |
| 288 buildUnnamed1725() { | |
| 289 var o = new core.List<core.String>(); | |
| 290 o.add("foo"); | |
| 291 o.add("foo"); | |
| 292 return o; | |
| 293 } | |
| 294 | |
| 295 checkUnnamed1725(core.List<core.String> o) { | |
| 296 unittest.expect(o, unittest.hasLength(2)); | |
| 297 unittest.expect(o[0], unittest.equals('foo')); | |
| 298 unittest.expect(o[1], unittest.equals('foo')); | |
| 299 } | |
| 300 | |
| 301 buildUnnamed1726() { | |
| 302 var o = new core.List<core.String>(); | |
| 303 o.add("foo"); | |
| 304 o.add("foo"); | |
| 305 return o; | |
| 306 } | |
| 307 | |
| 308 checkUnnamed1726(core.List<core.String> o) { | |
| 309 unittest.expect(o, unittest.hasLength(2)); | |
| 310 unittest.expect(o[0], unittest.equals('foo')); | |
| 311 unittest.expect(o[1], unittest.equals('foo')); | |
| 312 } | |
| 313 | |
| 314 core.int buildCounterExportReadsetsRequest = 0; | |
| 315 buildExportReadsetsRequest() { | |
| 316 var o = new api.ExportReadsetsRequest(); | |
| 317 buildCounterExportReadsetsRequest++; | |
| 318 if (buildCounterExportReadsetsRequest < 3) { | |
| 319 o.exportUri = "foo"; | |
| 320 o.projectId = "foo"; | |
| 321 o.readsetIds = buildUnnamed1725(); | |
| 322 o.referenceNames = buildUnnamed1726(); | |
| 323 } | |
| 324 buildCounterExportReadsetsRequest--; | |
| 325 return o; | |
| 326 } | |
| 327 | |
| 328 checkExportReadsetsRequest(api.ExportReadsetsRequest o) { | |
| 329 buildCounterExportReadsetsRequest++; | |
| 330 if (buildCounterExportReadsetsRequest < 3) { | |
| 331 unittest.expect(o.exportUri, unittest.equals('foo')); | |
| 332 unittest.expect(o.projectId, unittest.equals('foo')); | |
| 333 checkUnnamed1725(o.readsetIds); | |
| 334 checkUnnamed1726(o.referenceNames); | |
| 335 } | |
| 336 buildCounterExportReadsetsRequest--; | |
| 337 } | |
| 338 | |
| 339 core.int buildCounterExportReadsetsResponse = 0; | |
| 340 buildExportReadsetsResponse() { | |
| 341 var o = new api.ExportReadsetsResponse(); | |
| 342 buildCounterExportReadsetsResponse++; | |
| 343 if (buildCounterExportReadsetsResponse < 3) { | |
| 344 o.jobId = "foo"; | |
| 345 } | |
| 346 buildCounterExportReadsetsResponse--; | |
| 347 return o; | |
| 348 } | |
| 349 | |
| 350 checkExportReadsetsResponse(api.ExportReadsetsResponse o) { | |
| 351 buildCounterExportReadsetsResponse++; | |
| 352 if (buildCounterExportReadsetsResponse < 3) { | |
| 353 unittest.expect(o.jobId, unittest.equals('foo')); | |
| 354 } | |
| 355 buildCounterExportReadsetsResponse--; | |
| 356 } | |
| 357 | |
| 358 buildUnnamed1727() { | |
| 359 var o = new core.List<core.String>(); | |
| 360 o.add("foo"); | |
| 361 o.add("foo"); | |
| 362 return o; | |
| 363 } | |
| 364 | |
| 365 checkUnnamed1727(core.List<core.String> o) { | |
| 366 unittest.expect(o, unittest.hasLength(2)); | |
| 367 unittest.expect(o[0], unittest.equals('foo')); | |
| 368 unittest.expect(o[1], unittest.equals('foo')); | |
| 369 } | |
| 370 | |
| 371 core.int buildCounterExportVariantsRequest = 0; | |
| 372 buildExportVariantsRequest() { | |
| 373 var o = new api.ExportVariantsRequest(); | |
| 374 buildCounterExportVariantsRequest++; | |
| 375 if (buildCounterExportVariantsRequest < 3) { | |
| 376 o.bigqueryDataset = "foo"; | |
| 377 o.bigqueryTable = "foo"; | |
| 378 o.callSetIds = buildUnnamed1727(); | |
| 379 o.format = "foo"; | |
| 380 o.projectId = "foo"; | |
| 381 o.variantSetId = "foo"; | |
| 382 } | |
| 383 buildCounterExportVariantsRequest--; | |
| 384 return o; | |
| 385 } | |
| 386 | |
| 387 checkExportVariantsRequest(api.ExportVariantsRequest o) { | |
| 388 buildCounterExportVariantsRequest++; | |
| 389 if (buildCounterExportVariantsRequest < 3) { | |
| 390 unittest.expect(o.bigqueryDataset, unittest.equals('foo')); | |
| 391 unittest.expect(o.bigqueryTable, unittest.equals('foo')); | |
| 392 checkUnnamed1727(o.callSetIds); | |
| 393 unittest.expect(o.format, unittest.equals('foo')); | |
| 394 unittest.expect(o.projectId, unittest.equals('foo')); | |
| 395 unittest.expect(o.variantSetId, unittest.equals('foo')); | |
| 396 } | |
| 397 buildCounterExportVariantsRequest--; | |
| 398 } | |
| 399 | |
| 400 core.int buildCounterExportVariantsResponse = 0; | |
| 401 buildExportVariantsResponse() { | |
| 402 var o = new api.ExportVariantsResponse(); | |
| 403 buildCounterExportVariantsResponse++; | |
| 404 if (buildCounterExportVariantsResponse < 3) { | |
| 405 o.jobId = "foo"; | |
| 406 } | |
| 407 buildCounterExportVariantsResponse--; | |
| 408 return o; | |
| 409 } | |
| 410 | |
| 411 checkExportVariantsResponse(api.ExportVariantsResponse o) { | |
| 412 buildCounterExportVariantsResponse++; | |
| 413 if (buildCounterExportVariantsResponse < 3) { | |
| 414 unittest.expect(o.jobId, unittest.equals('foo')); | |
| 415 } | |
| 416 buildCounterExportVariantsResponse--; | |
| 417 } | |
| 418 | |
| 419 core.int buildCounterGenomicRange = 0; | |
| 420 buildGenomicRange() { | |
| 421 var o = new api.GenomicRange(); | |
| 422 buildCounterGenomicRange++; | |
| 423 if (buildCounterGenomicRange < 3) { | |
| 424 o.sequenceEnd = "foo"; | |
| 425 o.sequenceName = "foo"; | |
| 426 o.sequenceStart = "foo"; | |
| 427 } | |
| 428 buildCounterGenomicRange--; | |
| 429 return o; | |
| 430 } | |
| 431 | |
| 432 checkGenomicRange(api.GenomicRange o) { | |
| 433 buildCounterGenomicRange++; | |
| 434 if (buildCounterGenomicRange < 3) { | |
| 435 unittest.expect(o.sequenceEnd, unittest.equals('foo')); | |
| 436 unittest.expect(o.sequenceName, unittest.equals('foo')); | |
| 437 unittest.expect(o.sequenceStart, unittest.equals('foo')); | |
| 438 } | |
| 439 buildCounterGenomicRange--; | |
| 440 } | |
| 441 | |
| 442 core.int buildCounterHeader = 0; | |
| 443 buildHeader() { | |
| 444 var o = new api.Header(); | |
| 445 buildCounterHeader++; | |
| 446 if (buildCounterHeader < 3) { | |
| 447 o.sortingOrder = "foo"; | |
| 448 o.version = "foo"; | |
| 449 } | |
| 450 buildCounterHeader--; | |
| 451 return o; | |
| 452 } | |
| 453 | |
| 454 checkHeader(api.Header o) { | |
| 455 buildCounterHeader++; | |
| 456 if (buildCounterHeader < 3) { | |
| 457 unittest.expect(o.sortingOrder, unittest.equals('foo')); | |
| 458 unittest.expect(o.version, unittest.equals('foo')); | |
| 459 } | |
| 460 buildCounterHeader--; | |
| 461 } | |
| 462 | |
| 463 buildUnnamed1728() { | |
| 464 var o = new core.List<core.String>(); | |
| 465 o.add("foo"); | |
| 466 o.add("foo"); | |
| 467 return o; | |
| 468 } | |
| 469 | |
| 470 checkUnnamed1728(core.List<core.String> o) { | |
| 471 unittest.expect(o, unittest.hasLength(2)); | |
| 472 unittest.expect(o[0], unittest.equals('foo')); | |
| 473 unittest.expect(o[1], unittest.equals('foo')); | |
| 474 } | |
| 475 | |
| 476 buildUnnamed1729() { | |
| 477 var o = new core.List<api.Header>(); | |
| 478 o.add(buildHeader()); | |
| 479 o.add(buildHeader()); | |
| 480 return o; | |
| 481 } | |
| 482 | |
| 483 checkUnnamed1729(core.List<api.Header> o) { | |
| 484 unittest.expect(o, unittest.hasLength(2)); | |
| 485 checkHeader(o[0]); | |
| 486 checkHeader(o[1]); | |
| 487 } | |
| 488 | |
| 489 buildUnnamed1730() { | |
| 490 var o = new core.List<api.Program>(); | |
| 491 o.add(buildProgram()); | |
| 492 o.add(buildProgram()); | |
| 493 return o; | |
| 494 } | |
| 495 | |
| 496 checkUnnamed1730(core.List<api.Program> o) { | |
| 497 unittest.expect(o, unittest.hasLength(2)); | |
| 498 checkProgram(o[0]); | |
| 499 checkProgram(o[1]); | |
| 500 } | |
| 501 | |
| 502 buildUnnamed1731() { | |
| 503 var o = new core.List<api.ReadGroup>(); | |
| 504 o.add(buildReadGroup()); | |
| 505 o.add(buildReadGroup()); | |
| 506 return o; | |
| 507 } | |
| 508 | |
| 509 checkUnnamed1731(core.List<api.ReadGroup> o) { | |
| 510 unittest.expect(o, unittest.hasLength(2)); | |
| 511 checkReadGroup(o[0]); | |
| 512 checkReadGroup(o[1]); | |
| 513 } | |
| 514 | |
| 515 buildUnnamed1732() { | |
| 516 var o = new core.List<api.ReferenceSequence>(); | |
| 517 o.add(buildReferenceSequence()); | |
| 518 o.add(buildReferenceSequence()); | |
| 519 return o; | |
| 520 } | |
| 521 | |
| 522 checkUnnamed1732(core.List<api.ReferenceSequence> o) { | |
| 523 unittest.expect(o, unittest.hasLength(2)); | |
| 524 checkReferenceSequence(o[0]); | |
| 525 checkReferenceSequence(o[1]); | |
| 526 } | |
| 527 | |
| 528 core.int buildCounterHeaderSection = 0; | |
| 529 buildHeaderSection() { | |
| 530 var o = new api.HeaderSection(); | |
| 531 buildCounterHeaderSection++; | |
| 532 if (buildCounterHeaderSection < 3) { | |
| 533 o.comments = buildUnnamed1728(); | |
| 534 o.fileUri = "foo"; | |
| 535 o.filename = "foo"; | |
| 536 o.headers = buildUnnamed1729(); | |
| 537 o.programs = buildUnnamed1730(); | |
| 538 o.readGroups = buildUnnamed1731(); | |
| 539 o.refSequences = buildUnnamed1732(); | |
| 540 } | |
| 541 buildCounterHeaderSection--; | |
| 542 return o; | |
| 543 } | |
| 544 | |
| 545 checkHeaderSection(api.HeaderSection o) { | |
| 546 buildCounterHeaderSection++; | |
| 547 if (buildCounterHeaderSection < 3) { | |
| 548 checkUnnamed1728(o.comments); | |
| 549 unittest.expect(o.fileUri, unittest.equals('foo')); | |
| 550 unittest.expect(o.filename, unittest.equals('foo')); | |
| 551 checkUnnamed1729(o.headers); | |
| 552 checkUnnamed1730(o.programs); | |
| 553 checkUnnamed1731(o.readGroups); | |
| 554 checkUnnamed1732(o.refSequences); | |
| 555 } | |
| 556 buildCounterHeaderSection--; | |
| 557 } | |
| 558 | |
| 559 buildUnnamed1733() { | |
| 560 var o = new core.List<core.String>(); | |
| 561 o.add("foo"); | |
| 562 o.add("foo"); | |
| 563 return o; | |
| 564 } | |
| 565 | |
| 566 checkUnnamed1733(core.List<core.String> o) { | |
| 567 unittest.expect(o, unittest.hasLength(2)); | |
| 568 unittest.expect(o[0], unittest.equals('foo')); | |
| 569 unittest.expect(o[1], unittest.equals('foo')); | |
| 570 } | |
| 571 | |
| 572 core.int buildCounterImportReadsetsRequest = 0; | |
| 573 buildImportReadsetsRequest() { | |
| 574 var o = new api.ImportReadsetsRequest(); | |
| 575 buildCounterImportReadsetsRequest++; | |
| 576 if (buildCounterImportReadsetsRequest < 3) { | |
| 577 o.datasetId = "foo"; | |
| 578 o.sourceUris = buildUnnamed1733(); | |
| 579 } | |
| 580 buildCounterImportReadsetsRequest--; | |
| 581 return o; | |
| 582 } | |
| 583 | |
| 584 checkImportReadsetsRequest(api.ImportReadsetsRequest o) { | |
| 585 buildCounterImportReadsetsRequest++; | |
| 586 if (buildCounterImportReadsetsRequest < 3) { | |
| 587 unittest.expect(o.datasetId, unittest.equals('foo')); | |
| 588 checkUnnamed1733(o.sourceUris); | |
| 589 } | |
| 590 buildCounterImportReadsetsRequest--; | |
| 591 } | |
| 592 | |
| 593 core.int buildCounterImportReadsetsResponse = 0; | |
| 594 buildImportReadsetsResponse() { | |
| 595 var o = new api.ImportReadsetsResponse(); | |
| 596 buildCounterImportReadsetsResponse++; | |
| 597 if (buildCounterImportReadsetsResponse < 3) { | |
| 598 o.jobId = "foo"; | |
| 599 } | |
| 600 buildCounterImportReadsetsResponse--; | |
| 601 return o; | |
| 602 } | |
| 603 | |
| 604 checkImportReadsetsResponse(api.ImportReadsetsResponse o) { | |
| 605 buildCounterImportReadsetsResponse++; | |
| 606 if (buildCounterImportReadsetsResponse < 3) { | |
| 607 unittest.expect(o.jobId, unittest.equals('foo')); | |
| 608 } | |
| 609 buildCounterImportReadsetsResponse--; | |
| 610 } | |
| 611 | |
| 612 buildUnnamed1734() { | |
| 613 var o = new core.List<core.String>(); | |
| 614 o.add("foo"); | |
| 615 o.add("foo"); | |
| 616 return o; | |
| 617 } | |
| 618 | |
| 619 checkUnnamed1734(core.List<core.String> o) { | |
| 620 unittest.expect(o, unittest.hasLength(2)); | |
| 621 unittest.expect(o[0], unittest.equals('foo')); | |
| 622 unittest.expect(o[1], unittest.equals('foo')); | |
| 623 } | |
| 624 | |
| 625 core.int buildCounterImportVariantsRequest = 0; | |
| 626 buildImportVariantsRequest() { | |
| 627 var o = new api.ImportVariantsRequest(); | |
| 628 buildCounterImportVariantsRequest++; | |
| 629 if (buildCounterImportVariantsRequest < 3) { | |
| 630 o.format = "foo"; | |
| 631 o.sourceUris = buildUnnamed1734(); | |
| 632 o.variantSetId = "foo"; | |
| 633 } | |
| 634 buildCounterImportVariantsRequest--; | |
| 635 return o; | |
| 636 } | |
| 637 | |
| 638 checkImportVariantsRequest(api.ImportVariantsRequest o) { | |
| 639 buildCounterImportVariantsRequest++; | |
| 640 if (buildCounterImportVariantsRequest < 3) { | |
| 641 unittest.expect(o.format, unittest.equals('foo')); | |
| 642 checkUnnamed1734(o.sourceUris); | |
| 643 unittest.expect(o.variantSetId, unittest.equals('foo')); | |
| 644 } | |
| 645 buildCounterImportVariantsRequest--; | |
| 646 } | |
| 647 | |
| 648 core.int buildCounterImportVariantsResponse = 0; | |
| 649 buildImportVariantsResponse() { | |
| 650 var o = new api.ImportVariantsResponse(); | |
| 651 buildCounterImportVariantsResponse++; | |
| 652 if (buildCounterImportVariantsResponse < 3) { | |
| 653 o.jobId = "foo"; | |
| 654 } | |
| 655 buildCounterImportVariantsResponse--; | |
| 656 return o; | |
| 657 } | |
| 658 | |
| 659 checkImportVariantsResponse(api.ImportVariantsResponse o) { | |
| 660 buildCounterImportVariantsResponse++; | |
| 661 if (buildCounterImportVariantsResponse < 3) { | |
| 662 unittest.expect(o.jobId, unittest.equals('foo')); | |
| 663 } | |
| 664 buildCounterImportVariantsResponse--; | |
| 665 } | |
| 666 | |
| 667 buildUnnamed1735() { | |
| 668 var o = new core.List<core.String>(); | |
| 669 o.add("foo"); | |
| 670 o.add("foo"); | |
| 671 return o; | |
| 672 } | |
| 673 | |
| 674 checkUnnamed1735(core.List<core.String> o) { | |
| 675 unittest.expect(o, unittest.hasLength(2)); | |
| 676 unittest.expect(o[0], unittest.equals('foo')); | |
| 677 unittest.expect(o[1], unittest.equals('foo')); | |
| 678 } | |
| 679 | |
| 680 buildUnnamed1736() { | |
| 681 var o = new core.List<core.String>(); | |
| 682 o.add("foo"); | |
| 683 o.add("foo"); | |
| 684 return o; | |
| 685 } | |
| 686 | |
| 687 checkUnnamed1736(core.List<core.String> o) { | |
| 688 unittest.expect(o, unittest.hasLength(2)); | |
| 689 unittest.expect(o[0], unittest.equals('foo')); | |
| 690 unittest.expect(o[1], unittest.equals('foo')); | |
| 691 } | |
| 692 | |
| 693 buildUnnamed1737() { | |
| 694 var o = new core.List<core.String>(); | |
| 695 o.add("foo"); | |
| 696 o.add("foo"); | |
| 697 return o; | |
| 698 } | |
| 699 | |
| 700 checkUnnamed1737(core.List<core.String> o) { | |
| 701 unittest.expect(o, unittest.hasLength(2)); | |
| 702 unittest.expect(o[0], unittest.equals('foo')); | |
| 703 unittest.expect(o[1], unittest.equals('foo')); | |
| 704 } | |
| 705 | |
| 706 core.int buildCounterJob = 0; | |
| 707 buildJob() { | |
| 708 var o = new api.Job(); | |
| 709 buildCounterJob++; | |
| 710 if (buildCounterJob < 3) { | |
| 711 o.created = "foo"; | |
| 712 o.description = "foo"; | |
| 713 o.errors = buildUnnamed1735(); | |
| 714 o.id = "foo"; | |
| 715 o.importedIds = buildUnnamed1736(); | |
| 716 o.projectId = "foo"; | |
| 717 o.request = buildJobRequest(); | |
| 718 o.status = "foo"; | |
| 719 o.warnings = buildUnnamed1737(); | |
| 720 } | |
| 721 buildCounterJob--; | |
| 722 return o; | |
| 723 } | |
| 724 | |
| 725 checkJob(api.Job o) { | |
| 726 buildCounterJob++; | |
| 727 if (buildCounterJob < 3) { | |
| 728 unittest.expect(o.created, unittest.equals('foo')); | |
| 729 unittest.expect(o.description, unittest.equals('foo')); | |
| 730 checkUnnamed1735(o.errors); | |
| 731 unittest.expect(o.id, unittest.equals('foo')); | |
| 732 checkUnnamed1736(o.importedIds); | |
| 733 unittest.expect(o.projectId, unittest.equals('foo')); | |
| 734 checkJobRequest(o.request); | |
| 735 unittest.expect(o.status, unittest.equals('foo')); | |
| 736 checkUnnamed1737(o.warnings); | |
| 737 } | |
| 738 buildCounterJob--; | |
| 739 } | |
| 740 | |
| 741 buildUnnamed1738() { | |
| 742 var o = new core.List<core.String>(); | |
| 743 o.add("foo"); | |
| 744 o.add("foo"); | |
| 745 return o; | |
| 746 } | |
| 747 | |
| 748 checkUnnamed1738(core.List<core.String> o) { | |
| 749 unittest.expect(o, unittest.hasLength(2)); | |
| 750 unittest.expect(o[0], unittest.equals('foo')); | |
| 751 unittest.expect(o[1], unittest.equals('foo')); | |
| 752 } | |
| 753 | |
| 754 buildUnnamed1739() { | |
| 755 var o = new core.List<core.String>(); | |
| 756 o.add("foo"); | |
| 757 o.add("foo"); | |
| 758 return o; | |
| 759 } | |
| 760 | |
| 761 checkUnnamed1739(core.List<core.String> o) { | |
| 762 unittest.expect(o, unittest.hasLength(2)); | |
| 763 unittest.expect(o[0], unittest.equals('foo')); | |
| 764 unittest.expect(o[1], unittest.equals('foo')); | |
| 765 } | |
| 766 | |
| 767 core.int buildCounterJobRequest = 0; | |
| 768 buildJobRequest() { | |
| 769 var o = new api.JobRequest(); | |
| 770 buildCounterJobRequest++; | |
| 771 if (buildCounterJobRequest < 3) { | |
| 772 o.destination = buildUnnamed1738(); | |
| 773 o.source = buildUnnamed1739(); | |
| 774 o.type = "foo"; | |
| 775 } | |
| 776 buildCounterJobRequest--; | |
| 777 return o; | |
| 778 } | |
| 779 | |
| 780 checkJobRequest(api.JobRequest o) { | |
| 781 buildCounterJobRequest++; | |
| 782 if (buildCounterJobRequest < 3) { | |
| 783 checkUnnamed1738(o.destination); | |
| 784 checkUnnamed1739(o.source); | |
| 785 unittest.expect(o.type, unittest.equals('foo')); | |
| 786 } | |
| 787 buildCounterJobRequest--; | |
| 788 } | |
| 789 | |
| 790 buildUnnamed1740() { | |
| 791 var o = new core.List<api.CoverageBucket>(); | |
| 792 o.add(buildCoverageBucket()); | |
| 793 o.add(buildCoverageBucket()); | |
| 794 return o; | |
| 795 } | |
| 796 | |
| 797 checkUnnamed1740(core.List<api.CoverageBucket> o) { | |
| 798 unittest.expect(o, unittest.hasLength(2)); | |
| 799 checkCoverageBucket(o[0]); | |
| 800 checkCoverageBucket(o[1]); | |
| 801 } | |
| 802 | |
| 803 core.int buildCounterListCoverageBucketsResponse = 0; | |
| 804 buildListCoverageBucketsResponse() { | |
| 805 var o = new api.ListCoverageBucketsResponse(); | |
| 806 buildCounterListCoverageBucketsResponse++; | |
| 807 if (buildCounterListCoverageBucketsResponse < 3) { | |
| 808 o.bucketWidth = "foo"; | |
| 809 o.coverageBuckets = buildUnnamed1740(); | |
| 810 o.nextPageToken = "foo"; | |
| 811 } | |
| 812 buildCounterListCoverageBucketsResponse--; | |
| 813 return o; | |
| 814 } | |
| 815 | |
| 816 checkListCoverageBucketsResponse(api.ListCoverageBucketsResponse o) { | |
| 817 buildCounterListCoverageBucketsResponse++; | |
| 818 if (buildCounterListCoverageBucketsResponse < 3) { | |
| 819 unittest.expect(o.bucketWidth, unittest.equals('foo')); | |
| 820 checkUnnamed1740(o.coverageBuckets); | |
| 821 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 822 } | |
| 823 buildCounterListCoverageBucketsResponse--; | |
| 824 } | |
| 825 | |
| 826 buildUnnamed1741() { | |
| 827 var o = new core.List<api.Dataset>(); | |
| 828 o.add(buildDataset()); | |
| 829 o.add(buildDataset()); | |
| 830 return o; | |
| 831 } | |
| 832 | |
| 833 checkUnnamed1741(core.List<api.Dataset> o) { | |
| 834 unittest.expect(o, unittest.hasLength(2)); | |
| 835 checkDataset(o[0]); | |
| 836 checkDataset(o[1]); | |
| 837 } | |
| 838 | |
| 839 core.int buildCounterListDatasetsResponse = 0; | |
| 840 buildListDatasetsResponse() { | |
| 841 var o = new api.ListDatasetsResponse(); | |
| 842 buildCounterListDatasetsResponse++; | |
| 843 if (buildCounterListDatasetsResponse < 3) { | |
| 844 o.datasets = buildUnnamed1741(); | |
| 845 o.nextPageToken = "foo"; | |
| 846 } | |
| 847 buildCounterListDatasetsResponse--; | |
| 848 return o; | |
| 849 } | |
| 850 | |
| 851 checkListDatasetsResponse(api.ListDatasetsResponse o) { | |
| 852 buildCounterListDatasetsResponse++; | |
| 853 if (buildCounterListDatasetsResponse < 3) { | |
| 854 checkUnnamed1741(o.datasets); | |
| 855 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 856 } | |
| 857 buildCounterListDatasetsResponse--; | |
| 858 } | |
| 859 | |
| 860 buildUnnamed1742() { | |
| 861 var o = new core.List<api.Variant>(); | |
| 862 o.add(buildVariant()); | |
| 863 o.add(buildVariant()); | |
| 864 return o; | |
| 865 } | |
| 866 | |
| 867 checkUnnamed1742(core.List<api.Variant> o) { | |
| 868 unittest.expect(o, unittest.hasLength(2)); | |
| 869 checkVariant(o[0]); | |
| 870 checkVariant(o[1]); | |
| 871 } | |
| 872 | |
| 873 core.int buildCounterMergeVariantsRequest = 0; | |
| 874 buildMergeVariantsRequest() { | |
| 875 var o = new api.MergeVariantsRequest(); | |
| 876 buildCounterMergeVariantsRequest++; | |
| 877 if (buildCounterMergeVariantsRequest < 3) { | |
| 878 o.variants = buildUnnamed1742(); | |
| 879 } | |
| 880 buildCounterMergeVariantsRequest--; | |
| 881 return o; | |
| 882 } | |
| 883 | |
| 884 checkMergeVariantsRequest(api.MergeVariantsRequest o) { | |
| 885 buildCounterMergeVariantsRequest++; | |
| 886 if (buildCounterMergeVariantsRequest < 3) { | |
| 887 checkUnnamed1742(o.variants); | |
| 888 } | |
| 889 buildCounterMergeVariantsRequest--; | |
| 890 } | |
| 891 | |
| 892 buildUnnamed1743() { | |
| 893 var o = new core.List<core.String>(); | |
| 894 o.add("foo"); | |
| 895 o.add("foo"); | |
| 896 return o; | |
| 897 } | |
| 898 | |
| 899 checkUnnamed1743(core.List<core.String> o) { | |
| 900 unittest.expect(o, unittest.hasLength(2)); | |
| 901 unittest.expect(o[0], unittest.equals('foo')); | |
| 902 unittest.expect(o[1], unittest.equals('foo')); | |
| 903 } | |
| 904 | |
| 905 buildUnnamed1744() { | |
| 906 var o = new core.Map<core.String, core.List<core.String>>(); | |
| 907 o["x"] = buildUnnamed1743(); | |
| 908 o["y"] = buildUnnamed1743(); | |
| 909 return o; | |
| 910 } | |
| 911 | |
| 912 checkUnnamed1744(core.Map<core.String, core.List<core.String>> o) { | |
| 913 unittest.expect(o, unittest.hasLength(2)); | |
| 914 checkUnnamed1743(o["x"]); | |
| 915 checkUnnamed1743(o["y"]); | |
| 916 } | |
| 917 | |
| 918 core.int buildCounterMetadata = 0; | |
| 919 buildMetadata() { | |
| 920 var o = new api.Metadata(); | |
| 921 buildCounterMetadata++; | |
| 922 if (buildCounterMetadata < 3) { | |
| 923 o.description = "foo"; | |
| 924 o.id = "foo"; | |
| 925 o.info = buildUnnamed1744(); | |
| 926 o.key = "foo"; | |
| 927 o.number = "foo"; | |
| 928 o.type = "foo"; | |
| 929 o.value = "foo"; | |
| 930 } | |
| 931 buildCounterMetadata--; | |
| 932 return o; | |
| 933 } | |
| 934 | |
| 935 checkMetadata(api.Metadata o) { | |
| 936 buildCounterMetadata++; | |
| 937 if (buildCounterMetadata < 3) { | |
| 938 unittest.expect(o.description, unittest.equals('foo')); | |
| 939 unittest.expect(o.id, unittest.equals('foo')); | |
| 940 checkUnnamed1744(o.info); | |
| 941 unittest.expect(o.key, unittest.equals('foo')); | |
| 942 unittest.expect(o.number, unittest.equals('foo')); | |
| 943 unittest.expect(o.type, unittest.equals('foo')); | |
| 944 unittest.expect(o.value, unittest.equals('foo')); | |
| 945 } | |
| 946 buildCounterMetadata--; | |
| 947 } | |
| 948 | |
| 949 core.int buildCounterProgram = 0; | |
| 950 buildProgram() { | |
| 951 var o = new api.Program(); | |
| 952 buildCounterProgram++; | |
| 953 if (buildCounterProgram < 3) { | |
| 954 o.commandLine = "foo"; | |
| 955 o.id = "foo"; | |
| 956 o.name = "foo"; | |
| 957 o.prevProgramId = "foo"; | |
| 958 o.version = "foo"; | |
| 959 } | |
| 960 buildCounterProgram--; | |
| 961 return o; | |
| 962 } | |
| 963 | |
| 964 checkProgram(api.Program o) { | |
| 965 buildCounterProgram++; | |
| 966 if (buildCounterProgram < 3) { | |
| 967 unittest.expect(o.commandLine, unittest.equals('foo')); | |
| 968 unittest.expect(o.id, unittest.equals('foo')); | |
| 969 unittest.expect(o.name, unittest.equals('foo')); | |
| 970 unittest.expect(o.prevProgramId, unittest.equals('foo')); | |
| 971 unittest.expect(o.version, unittest.equals('foo')); | |
| 972 } | |
| 973 buildCounterProgram--; | |
| 974 } | |
| 975 | |
| 976 buildUnnamed1745() { | |
| 977 var o = new core.List<core.String>(); | |
| 978 o.add("foo"); | |
| 979 o.add("foo"); | |
| 980 return o; | |
| 981 } | |
| 982 | |
| 983 checkUnnamed1745(core.List<core.String> o) { | |
| 984 unittest.expect(o, unittest.hasLength(2)); | |
| 985 unittest.expect(o[0], unittest.equals('foo')); | |
| 986 unittest.expect(o[1], unittest.equals('foo')); | |
| 987 } | |
| 988 | |
| 989 buildUnnamed1746() { | |
| 990 var o = new core.Map<core.String, core.List<core.String>>(); | |
| 991 o["x"] = buildUnnamed1745(); | |
| 992 o["y"] = buildUnnamed1745(); | |
| 993 return o; | |
| 994 } | |
| 995 | |
| 996 checkUnnamed1746(core.Map<core.String, core.List<core.String>> o) { | |
| 997 unittest.expect(o, unittest.hasLength(2)); | |
| 998 checkUnnamed1745(o["x"]); | |
| 999 checkUnnamed1745(o["y"]); | |
| 1000 } | |
| 1001 | |
| 1002 core.int buildCounterRead = 0; | |
| 1003 buildRead() { | |
| 1004 var o = new api.Read(); | |
| 1005 buildCounterRead++; | |
| 1006 if (buildCounterRead < 3) { | |
| 1007 o.alignedBases = "foo"; | |
| 1008 o.baseQuality = "foo"; | |
| 1009 o.cigar = "foo"; | |
| 1010 o.flags = 42; | |
| 1011 o.id = "foo"; | |
| 1012 o.mappingQuality = 42; | |
| 1013 o.matePosition = 42; | |
| 1014 o.mateReferenceSequenceName = "foo"; | |
| 1015 o.name = "foo"; | |
| 1016 o.originalBases = "foo"; | |
| 1017 o.position = 42; | |
| 1018 o.readsetId = "foo"; | |
| 1019 o.referenceSequenceName = "foo"; | |
| 1020 o.tags = buildUnnamed1746(); | |
| 1021 o.templateLength = 42; | |
| 1022 } | |
| 1023 buildCounterRead--; | |
| 1024 return o; | |
| 1025 } | |
| 1026 | |
| 1027 checkRead(api.Read o) { | |
| 1028 buildCounterRead++; | |
| 1029 if (buildCounterRead < 3) { | |
| 1030 unittest.expect(o.alignedBases, unittest.equals('foo')); | |
| 1031 unittest.expect(o.baseQuality, unittest.equals('foo')); | |
| 1032 unittest.expect(o.cigar, unittest.equals('foo')); | |
| 1033 unittest.expect(o.flags, unittest.equals(42)); | |
| 1034 unittest.expect(o.id, unittest.equals('foo')); | |
| 1035 unittest.expect(o.mappingQuality, unittest.equals(42)); | |
| 1036 unittest.expect(o.matePosition, unittest.equals(42)); | |
| 1037 unittest.expect(o.mateReferenceSequenceName, unittest.equals('foo')); | |
| 1038 unittest.expect(o.name, unittest.equals('foo')); | |
| 1039 unittest.expect(o.originalBases, unittest.equals('foo')); | |
| 1040 unittest.expect(o.position, unittest.equals(42)); | |
| 1041 unittest.expect(o.readsetId, unittest.equals('foo')); | |
| 1042 unittest.expect(o.referenceSequenceName, unittest.equals('foo')); | |
| 1043 checkUnnamed1746(o.tags); | |
| 1044 unittest.expect(o.templateLength, unittest.equals(42)); | |
| 1045 } | |
| 1046 buildCounterRead--; | |
| 1047 } | |
| 1048 | |
| 1049 core.int buildCounterReadGroup = 0; | |
| 1050 buildReadGroup() { | |
| 1051 var o = new api.ReadGroup(); | |
| 1052 buildCounterReadGroup++; | |
| 1053 if (buildCounterReadGroup < 3) { | |
| 1054 o.date = "foo"; | |
| 1055 o.description = "foo"; | |
| 1056 o.flowOrder = "foo"; | |
| 1057 o.id = "foo"; | |
| 1058 o.keySequence = "foo"; | |
| 1059 o.library = "foo"; | |
| 1060 o.platformUnit = "foo"; | |
| 1061 o.predictedInsertSize = 42; | |
| 1062 o.processingProgram = "foo"; | |
| 1063 o.sample = "foo"; | |
| 1064 o.sequencingCenterName = "foo"; | |
| 1065 o.sequencingTechnology = "foo"; | |
| 1066 } | |
| 1067 buildCounterReadGroup--; | |
| 1068 return o; | |
| 1069 } | |
| 1070 | |
| 1071 checkReadGroup(api.ReadGroup o) { | |
| 1072 buildCounterReadGroup++; | |
| 1073 if (buildCounterReadGroup < 3) { | |
| 1074 unittest.expect(o.date, unittest.equals('foo')); | |
| 1075 unittest.expect(o.description, unittest.equals('foo')); | |
| 1076 unittest.expect(o.flowOrder, unittest.equals('foo')); | |
| 1077 unittest.expect(o.id, unittest.equals('foo')); | |
| 1078 unittest.expect(o.keySequence, unittest.equals('foo')); | |
| 1079 unittest.expect(o.library, unittest.equals('foo')); | |
| 1080 unittest.expect(o.platformUnit, unittest.equals('foo')); | |
| 1081 unittest.expect(o.predictedInsertSize, unittest.equals(42)); | |
| 1082 unittest.expect(o.processingProgram, unittest.equals('foo')); | |
| 1083 unittest.expect(o.sample, unittest.equals('foo')); | |
| 1084 unittest.expect(o.sequencingCenterName, unittest.equals('foo')); | |
| 1085 unittest.expect(o.sequencingTechnology, unittest.equals('foo')); | |
| 1086 } | |
| 1087 buildCounterReadGroup--; | |
| 1088 } | |
| 1089 | |
| 1090 buildUnnamed1747() { | |
| 1091 var o = new core.List<api.HeaderSection>(); | |
| 1092 o.add(buildHeaderSection()); | |
| 1093 o.add(buildHeaderSection()); | |
| 1094 return o; | |
| 1095 } | |
| 1096 | |
| 1097 checkUnnamed1747(core.List<api.HeaderSection> o) { | |
| 1098 unittest.expect(o, unittest.hasLength(2)); | |
| 1099 checkHeaderSection(o[0]); | |
| 1100 checkHeaderSection(o[1]); | |
| 1101 } | |
| 1102 | |
| 1103 core.int buildCounterReadset = 0; | |
| 1104 buildReadset() { | |
| 1105 var o = new api.Readset(); | |
| 1106 buildCounterReadset++; | |
| 1107 if (buildCounterReadset < 3) { | |
| 1108 o.datasetId = "foo"; | |
| 1109 o.fileData = buildUnnamed1747(); | |
| 1110 o.id = "foo"; | |
| 1111 o.name = "foo"; | |
| 1112 } | |
| 1113 buildCounterReadset--; | |
| 1114 return o; | |
| 1115 } | |
| 1116 | |
| 1117 checkReadset(api.Readset o) { | |
| 1118 buildCounterReadset++; | |
| 1119 if (buildCounterReadset < 3) { | |
| 1120 unittest.expect(o.datasetId, unittest.equals('foo')); | |
| 1121 checkUnnamed1747(o.fileData); | |
| 1122 unittest.expect(o.id, unittest.equals('foo')); | |
| 1123 unittest.expect(o.name, unittest.equals('foo')); | |
| 1124 } | |
| 1125 buildCounterReadset--; | |
| 1126 } | |
| 1127 | |
| 1128 core.int buildCounterReferenceBound = 0; | |
| 1129 buildReferenceBound() { | |
| 1130 var o = new api.ReferenceBound(); | |
| 1131 buildCounterReferenceBound++; | |
| 1132 if (buildCounterReferenceBound < 3) { | |
| 1133 o.referenceName = "foo"; | |
| 1134 o.upperBound = "foo"; | |
| 1135 } | |
| 1136 buildCounterReferenceBound--; | |
| 1137 return o; | |
| 1138 } | |
| 1139 | |
| 1140 checkReferenceBound(api.ReferenceBound o) { | |
| 1141 buildCounterReferenceBound++; | |
| 1142 if (buildCounterReferenceBound < 3) { | |
| 1143 unittest.expect(o.referenceName, unittest.equals('foo')); | |
| 1144 unittest.expect(o.upperBound, unittest.equals('foo')); | |
| 1145 } | |
| 1146 buildCounterReferenceBound--; | |
| 1147 } | |
| 1148 | |
| 1149 core.int buildCounterReferenceSequence = 0; | |
| 1150 buildReferenceSequence() { | |
| 1151 var o = new api.ReferenceSequence(); | |
| 1152 buildCounterReferenceSequence++; | |
| 1153 if (buildCounterReferenceSequence < 3) { | |
| 1154 o.assemblyId = "foo"; | |
| 1155 o.length = 42; | |
| 1156 o.md5Checksum = "foo"; | |
| 1157 o.name = "foo"; | |
| 1158 o.species = "foo"; | |
| 1159 o.uri = "foo"; | |
| 1160 } | |
| 1161 buildCounterReferenceSequence--; | |
| 1162 return o; | |
| 1163 } | |
| 1164 | |
| 1165 checkReferenceSequence(api.ReferenceSequence o) { | |
| 1166 buildCounterReferenceSequence++; | |
| 1167 if (buildCounterReferenceSequence < 3) { | |
| 1168 unittest.expect(o.assemblyId, unittest.equals('foo')); | |
| 1169 unittest.expect(o.length, unittest.equals(42)); | |
| 1170 unittest.expect(o.md5Checksum, unittest.equals('foo')); | |
| 1171 unittest.expect(o.name, unittest.equals('foo')); | |
| 1172 unittest.expect(o.species, unittest.equals('foo')); | |
| 1173 unittest.expect(o.uri, unittest.equals('foo')); | |
| 1174 } | |
| 1175 buildCounterReferenceSequence--; | |
| 1176 } | |
| 1177 | |
| 1178 buildUnnamed1748() { | |
| 1179 var o = new core.List<core.String>(); | |
| 1180 o.add("foo"); | |
| 1181 o.add("foo"); | |
| 1182 return o; | |
| 1183 } | |
| 1184 | |
| 1185 checkUnnamed1748(core.List<core.String> o) { | |
| 1186 unittest.expect(o, unittest.hasLength(2)); | |
| 1187 unittest.expect(o[0], unittest.equals('foo')); | |
| 1188 unittest.expect(o[1], unittest.equals('foo')); | |
| 1189 } | |
| 1190 | |
| 1191 core.int buildCounterSearchCallSetsRequest = 0; | |
| 1192 buildSearchCallSetsRequest() { | |
| 1193 var o = new api.SearchCallSetsRequest(); | |
| 1194 buildCounterSearchCallSetsRequest++; | |
| 1195 if (buildCounterSearchCallSetsRequest < 3) { | |
| 1196 o.name = "foo"; | |
| 1197 o.pageSize = 42; | |
| 1198 o.pageToken = "foo"; | |
| 1199 o.variantSetIds = buildUnnamed1748(); | |
| 1200 } | |
| 1201 buildCounterSearchCallSetsRequest--; | |
| 1202 return o; | |
| 1203 } | |
| 1204 | |
| 1205 checkSearchCallSetsRequest(api.SearchCallSetsRequest o) { | |
| 1206 buildCounterSearchCallSetsRequest++; | |
| 1207 if (buildCounterSearchCallSetsRequest < 3) { | |
| 1208 unittest.expect(o.name, unittest.equals('foo')); | |
| 1209 unittest.expect(o.pageSize, unittest.equals(42)); | |
| 1210 unittest.expect(o.pageToken, unittest.equals('foo')); | |
| 1211 checkUnnamed1748(o.variantSetIds); | |
| 1212 } | |
| 1213 buildCounterSearchCallSetsRequest--; | |
| 1214 } | |
| 1215 | |
| 1216 buildUnnamed1749() { | |
| 1217 var o = new core.List<api.CallSet>(); | |
| 1218 o.add(buildCallSet()); | |
| 1219 o.add(buildCallSet()); | |
| 1220 return o; | |
| 1221 } | |
| 1222 | |
| 1223 checkUnnamed1749(core.List<api.CallSet> o) { | |
| 1224 unittest.expect(o, unittest.hasLength(2)); | |
| 1225 checkCallSet(o[0]); | |
| 1226 checkCallSet(o[1]); | |
| 1227 } | |
| 1228 | |
| 1229 core.int buildCounterSearchCallSetsResponse = 0; | |
| 1230 buildSearchCallSetsResponse() { | |
| 1231 var o = new api.SearchCallSetsResponse(); | |
| 1232 buildCounterSearchCallSetsResponse++; | |
| 1233 if (buildCounterSearchCallSetsResponse < 3) { | |
| 1234 o.callSets = buildUnnamed1749(); | |
| 1235 o.nextPageToken = "foo"; | |
| 1236 } | |
| 1237 buildCounterSearchCallSetsResponse--; | |
| 1238 return o; | |
| 1239 } | |
| 1240 | |
| 1241 checkSearchCallSetsResponse(api.SearchCallSetsResponse o) { | |
| 1242 buildCounterSearchCallSetsResponse++; | |
| 1243 if (buildCounterSearchCallSetsResponse < 3) { | |
| 1244 checkUnnamed1749(o.callSets); | |
| 1245 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 1246 } | |
| 1247 buildCounterSearchCallSetsResponse--; | |
| 1248 } | |
| 1249 | |
| 1250 buildUnnamed1750() { | |
| 1251 var o = new core.List<core.String>(); | |
| 1252 o.add("foo"); | |
| 1253 o.add("foo"); | |
| 1254 return o; | |
| 1255 } | |
| 1256 | |
| 1257 checkUnnamed1750(core.List<core.String> o) { | |
| 1258 unittest.expect(o, unittest.hasLength(2)); | |
| 1259 unittest.expect(o[0], unittest.equals('foo')); | |
| 1260 unittest.expect(o[1], unittest.equals('foo')); | |
| 1261 } | |
| 1262 | |
| 1263 core.int buildCounterSearchJobsRequest = 0; | |
| 1264 buildSearchJobsRequest() { | |
| 1265 var o = new api.SearchJobsRequest(); | |
| 1266 buildCounterSearchJobsRequest++; | |
| 1267 if (buildCounterSearchJobsRequest < 3) { | |
| 1268 o.createdAfter = "foo"; | |
| 1269 o.createdBefore = "foo"; | |
| 1270 o.maxResults = "foo"; | |
| 1271 o.pageToken = "foo"; | |
| 1272 o.projectId = "foo"; | |
| 1273 o.status = buildUnnamed1750(); | |
| 1274 } | |
| 1275 buildCounterSearchJobsRequest--; | |
| 1276 return o; | |
| 1277 } | |
| 1278 | |
| 1279 checkSearchJobsRequest(api.SearchJobsRequest o) { | |
| 1280 buildCounterSearchJobsRequest++; | |
| 1281 if (buildCounterSearchJobsRequest < 3) { | |
| 1282 unittest.expect(o.createdAfter, unittest.equals('foo')); | |
| 1283 unittest.expect(o.createdBefore, unittest.equals('foo')); | |
| 1284 unittest.expect(o.maxResults, unittest.equals('foo')); | |
| 1285 unittest.expect(o.pageToken, unittest.equals('foo')); | |
| 1286 unittest.expect(o.projectId, unittest.equals('foo')); | |
| 1287 checkUnnamed1750(o.status); | |
| 1288 } | |
| 1289 buildCounterSearchJobsRequest--; | |
| 1290 } | |
| 1291 | |
| 1292 buildUnnamed1751() { | |
| 1293 var o = new core.List<api.Job>(); | |
| 1294 o.add(buildJob()); | |
| 1295 o.add(buildJob()); | |
| 1296 return o; | |
| 1297 } | |
| 1298 | |
| 1299 checkUnnamed1751(core.List<api.Job> o) { | |
| 1300 unittest.expect(o, unittest.hasLength(2)); | |
| 1301 checkJob(o[0]); | |
| 1302 checkJob(o[1]); | |
| 1303 } | |
| 1304 | |
| 1305 core.int buildCounterSearchJobsResponse = 0; | |
| 1306 buildSearchJobsResponse() { | |
| 1307 var o = new api.SearchJobsResponse(); | |
| 1308 buildCounterSearchJobsResponse++; | |
| 1309 if (buildCounterSearchJobsResponse < 3) { | |
| 1310 o.jobs = buildUnnamed1751(); | |
| 1311 o.nextPageToken = "foo"; | |
| 1312 } | |
| 1313 buildCounterSearchJobsResponse--; | |
| 1314 return o; | |
| 1315 } | |
| 1316 | |
| 1317 checkSearchJobsResponse(api.SearchJobsResponse o) { | |
| 1318 buildCounterSearchJobsResponse++; | |
| 1319 if (buildCounterSearchJobsResponse < 3) { | |
| 1320 checkUnnamed1751(o.jobs); | |
| 1321 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 1322 } | |
| 1323 buildCounterSearchJobsResponse--; | |
| 1324 } | |
| 1325 | |
| 1326 buildUnnamed1752() { | |
| 1327 var o = new core.List<core.String>(); | |
| 1328 o.add("foo"); | |
| 1329 o.add("foo"); | |
| 1330 return o; | |
| 1331 } | |
| 1332 | |
| 1333 checkUnnamed1752(core.List<core.String> o) { | |
| 1334 unittest.expect(o, unittest.hasLength(2)); | |
| 1335 unittest.expect(o[0], unittest.equals('foo')); | |
| 1336 unittest.expect(o[1], unittest.equals('foo')); | |
| 1337 } | |
| 1338 | |
| 1339 core.int buildCounterSearchReadsRequest = 0; | |
| 1340 buildSearchReadsRequest() { | |
| 1341 var o = new api.SearchReadsRequest(); | |
| 1342 buildCounterSearchReadsRequest++; | |
| 1343 if (buildCounterSearchReadsRequest < 3) { | |
| 1344 o.maxResults = "foo"; | |
| 1345 o.pageToken = "foo"; | |
| 1346 o.readsetIds = buildUnnamed1752(); | |
| 1347 o.sequenceEnd = "foo"; | |
| 1348 o.sequenceName = "foo"; | |
| 1349 o.sequenceStart = "foo"; | |
| 1350 } | |
| 1351 buildCounterSearchReadsRequest--; | |
| 1352 return o; | |
| 1353 } | |
| 1354 | |
| 1355 checkSearchReadsRequest(api.SearchReadsRequest o) { | |
| 1356 buildCounterSearchReadsRequest++; | |
| 1357 if (buildCounterSearchReadsRequest < 3) { | |
| 1358 unittest.expect(o.maxResults, unittest.equals('foo')); | |
| 1359 unittest.expect(o.pageToken, unittest.equals('foo')); | |
| 1360 checkUnnamed1752(o.readsetIds); | |
| 1361 unittest.expect(o.sequenceEnd, unittest.equals('foo')); | |
| 1362 unittest.expect(o.sequenceName, unittest.equals('foo')); | |
| 1363 unittest.expect(o.sequenceStart, unittest.equals('foo')); | |
| 1364 } | |
| 1365 buildCounterSearchReadsRequest--; | |
| 1366 } | |
| 1367 | |
| 1368 buildUnnamed1753() { | |
| 1369 var o = new core.List<api.Read>(); | |
| 1370 o.add(buildRead()); | |
| 1371 o.add(buildRead()); | |
| 1372 return o; | |
| 1373 } | |
| 1374 | |
| 1375 checkUnnamed1753(core.List<api.Read> o) { | |
| 1376 unittest.expect(o, unittest.hasLength(2)); | |
| 1377 checkRead(o[0]); | |
| 1378 checkRead(o[1]); | |
| 1379 } | |
| 1380 | |
| 1381 core.int buildCounterSearchReadsResponse = 0; | |
| 1382 buildSearchReadsResponse() { | |
| 1383 var o = new api.SearchReadsResponse(); | |
| 1384 buildCounterSearchReadsResponse++; | |
| 1385 if (buildCounterSearchReadsResponse < 3) { | |
| 1386 o.nextPageToken = "foo"; | |
| 1387 o.reads = buildUnnamed1753(); | |
| 1388 } | |
| 1389 buildCounterSearchReadsResponse--; | |
| 1390 return o; | |
| 1391 } | |
| 1392 | |
| 1393 checkSearchReadsResponse(api.SearchReadsResponse o) { | |
| 1394 buildCounterSearchReadsResponse++; | |
| 1395 if (buildCounterSearchReadsResponse < 3) { | |
| 1396 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 1397 checkUnnamed1753(o.reads); | |
| 1398 } | |
| 1399 buildCounterSearchReadsResponse--; | |
| 1400 } | |
| 1401 | |
| 1402 buildUnnamed1754() { | |
| 1403 var o = new core.List<core.String>(); | |
| 1404 o.add("foo"); | |
| 1405 o.add("foo"); | |
| 1406 return o; | |
| 1407 } | |
| 1408 | |
| 1409 checkUnnamed1754(core.List<core.String> o) { | |
| 1410 unittest.expect(o, unittest.hasLength(2)); | |
| 1411 unittest.expect(o[0], unittest.equals('foo')); | |
| 1412 unittest.expect(o[1], unittest.equals('foo')); | |
| 1413 } | |
| 1414 | |
| 1415 core.int buildCounterSearchReadsetsRequest = 0; | |
| 1416 buildSearchReadsetsRequest() { | |
| 1417 var o = new api.SearchReadsetsRequest(); | |
| 1418 buildCounterSearchReadsetsRequest++; | |
| 1419 if (buildCounterSearchReadsetsRequest < 3) { | |
| 1420 o.datasetIds = buildUnnamed1754(); | |
| 1421 o.maxResults = "foo"; | |
| 1422 o.name = "foo"; | |
| 1423 o.pageToken = "foo"; | |
| 1424 } | |
| 1425 buildCounterSearchReadsetsRequest--; | |
| 1426 return o; | |
| 1427 } | |
| 1428 | |
| 1429 checkSearchReadsetsRequest(api.SearchReadsetsRequest o) { | |
| 1430 buildCounterSearchReadsetsRequest++; | |
| 1431 if (buildCounterSearchReadsetsRequest < 3) { | |
| 1432 checkUnnamed1754(o.datasetIds); | |
| 1433 unittest.expect(o.maxResults, unittest.equals('foo')); | |
| 1434 unittest.expect(o.name, unittest.equals('foo')); | |
| 1435 unittest.expect(o.pageToken, unittest.equals('foo')); | |
| 1436 } | |
| 1437 buildCounterSearchReadsetsRequest--; | |
| 1438 } | |
| 1439 | |
| 1440 buildUnnamed1755() { | |
| 1441 var o = new core.List<api.Readset>(); | |
| 1442 o.add(buildReadset()); | |
| 1443 o.add(buildReadset()); | |
| 1444 return o; | |
| 1445 } | |
| 1446 | |
| 1447 checkUnnamed1755(core.List<api.Readset> o) { | |
| 1448 unittest.expect(o, unittest.hasLength(2)); | |
| 1449 checkReadset(o[0]); | |
| 1450 checkReadset(o[1]); | |
| 1451 } | |
| 1452 | |
| 1453 core.int buildCounterSearchReadsetsResponse = 0; | |
| 1454 buildSearchReadsetsResponse() { | |
| 1455 var o = new api.SearchReadsetsResponse(); | |
| 1456 buildCounterSearchReadsetsResponse++; | |
| 1457 if (buildCounterSearchReadsetsResponse < 3) { | |
| 1458 o.nextPageToken = "foo"; | |
| 1459 o.readsets = buildUnnamed1755(); | |
| 1460 } | |
| 1461 buildCounterSearchReadsetsResponse--; | |
| 1462 return o; | |
| 1463 } | |
| 1464 | |
| 1465 checkSearchReadsetsResponse(api.SearchReadsetsResponse o) { | |
| 1466 buildCounterSearchReadsetsResponse++; | |
| 1467 if (buildCounterSearchReadsetsResponse < 3) { | |
| 1468 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 1469 checkUnnamed1755(o.readsets); | |
| 1470 } | |
| 1471 buildCounterSearchReadsetsResponse--; | |
| 1472 } | |
| 1473 | |
| 1474 buildUnnamed1756() { | |
| 1475 var o = new core.List<core.String>(); | |
| 1476 o.add("foo"); | |
| 1477 o.add("foo"); | |
| 1478 return o; | |
| 1479 } | |
| 1480 | |
| 1481 checkUnnamed1756(core.List<core.String> o) { | |
| 1482 unittest.expect(o, unittest.hasLength(2)); | |
| 1483 unittest.expect(o[0], unittest.equals('foo')); | |
| 1484 unittest.expect(o[1], unittest.equals('foo')); | |
| 1485 } | |
| 1486 | |
| 1487 core.int buildCounterSearchVariantSetsRequest = 0; | |
| 1488 buildSearchVariantSetsRequest() { | |
| 1489 var o = new api.SearchVariantSetsRequest(); | |
| 1490 buildCounterSearchVariantSetsRequest++; | |
| 1491 if (buildCounterSearchVariantSetsRequest < 3) { | |
| 1492 o.datasetIds = buildUnnamed1756(); | |
| 1493 o.pageSize = 42; | |
| 1494 o.pageToken = "foo"; | |
| 1495 } | |
| 1496 buildCounterSearchVariantSetsRequest--; | |
| 1497 return o; | |
| 1498 } | |
| 1499 | |
| 1500 checkSearchVariantSetsRequest(api.SearchVariantSetsRequest o) { | |
| 1501 buildCounterSearchVariantSetsRequest++; | |
| 1502 if (buildCounterSearchVariantSetsRequest < 3) { | |
| 1503 checkUnnamed1756(o.datasetIds); | |
| 1504 unittest.expect(o.pageSize, unittest.equals(42)); | |
| 1505 unittest.expect(o.pageToken, unittest.equals('foo')); | |
| 1506 } | |
| 1507 buildCounterSearchVariantSetsRequest--; | |
| 1508 } | |
| 1509 | |
| 1510 buildUnnamed1757() { | |
| 1511 var o = new core.List<api.VariantSet>(); | |
| 1512 o.add(buildVariantSet()); | |
| 1513 o.add(buildVariantSet()); | |
| 1514 return o; | |
| 1515 } | |
| 1516 | |
| 1517 checkUnnamed1757(core.List<api.VariantSet> o) { | |
| 1518 unittest.expect(o, unittest.hasLength(2)); | |
| 1519 checkVariantSet(o[0]); | |
| 1520 checkVariantSet(o[1]); | |
| 1521 } | |
| 1522 | |
| 1523 core.int buildCounterSearchVariantSetsResponse = 0; | |
| 1524 buildSearchVariantSetsResponse() { | |
| 1525 var o = new api.SearchVariantSetsResponse(); | |
| 1526 buildCounterSearchVariantSetsResponse++; | |
| 1527 if (buildCounterSearchVariantSetsResponse < 3) { | |
| 1528 o.nextPageToken = "foo"; | |
| 1529 o.variantSets = buildUnnamed1757(); | |
| 1530 } | |
| 1531 buildCounterSearchVariantSetsResponse--; | |
| 1532 return o; | |
| 1533 } | |
| 1534 | |
| 1535 checkSearchVariantSetsResponse(api.SearchVariantSetsResponse o) { | |
| 1536 buildCounterSearchVariantSetsResponse++; | |
| 1537 if (buildCounterSearchVariantSetsResponse < 3) { | |
| 1538 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 1539 checkUnnamed1757(o.variantSets); | |
| 1540 } | |
| 1541 buildCounterSearchVariantSetsResponse--; | |
| 1542 } | |
| 1543 | |
| 1544 buildUnnamed1758() { | |
| 1545 var o = new core.List<core.String>(); | |
| 1546 o.add("foo"); | |
| 1547 o.add("foo"); | |
| 1548 return o; | |
| 1549 } | |
| 1550 | |
| 1551 checkUnnamed1758(core.List<core.String> o) { | |
| 1552 unittest.expect(o, unittest.hasLength(2)); | |
| 1553 unittest.expect(o[0], unittest.equals('foo')); | |
| 1554 unittest.expect(o[1], unittest.equals('foo')); | |
| 1555 } | |
| 1556 | |
| 1557 buildUnnamed1759() { | |
| 1558 var o = new core.List<core.String>(); | |
| 1559 o.add("foo"); | |
| 1560 o.add("foo"); | |
| 1561 return o; | |
| 1562 } | |
| 1563 | |
| 1564 checkUnnamed1759(core.List<core.String> o) { | |
| 1565 unittest.expect(o, unittest.hasLength(2)); | |
| 1566 unittest.expect(o[0], unittest.equals('foo')); | |
| 1567 unittest.expect(o[1], unittest.equals('foo')); | |
| 1568 } | |
| 1569 | |
| 1570 core.int buildCounterSearchVariantsRequest = 0; | |
| 1571 buildSearchVariantsRequest() { | |
| 1572 var o = new api.SearchVariantsRequest(); | |
| 1573 buildCounterSearchVariantsRequest++; | |
| 1574 if (buildCounterSearchVariantsRequest < 3) { | |
| 1575 o.callSetIds = buildUnnamed1758(); | |
| 1576 o.end = "foo"; | |
| 1577 o.maxCalls = 42; | |
| 1578 o.pageSize = 42; | |
| 1579 o.pageToken = "foo"; | |
| 1580 o.referenceName = "foo"; | |
| 1581 o.start = "foo"; | |
| 1582 o.variantName = "foo"; | |
| 1583 o.variantSetIds = buildUnnamed1759(); | |
| 1584 } | |
| 1585 buildCounterSearchVariantsRequest--; | |
| 1586 return o; | |
| 1587 } | |
| 1588 | |
| 1589 checkSearchVariantsRequest(api.SearchVariantsRequest o) { | |
| 1590 buildCounterSearchVariantsRequest++; | |
| 1591 if (buildCounterSearchVariantsRequest < 3) { | |
| 1592 checkUnnamed1758(o.callSetIds); | |
| 1593 unittest.expect(o.end, unittest.equals('foo')); | |
| 1594 unittest.expect(o.maxCalls, unittest.equals(42)); | |
| 1595 unittest.expect(o.pageSize, unittest.equals(42)); | |
| 1596 unittest.expect(o.pageToken, unittest.equals('foo')); | |
| 1597 unittest.expect(o.referenceName, unittest.equals('foo')); | |
| 1598 unittest.expect(o.start, unittest.equals('foo')); | |
| 1599 unittest.expect(o.variantName, unittest.equals('foo')); | |
| 1600 checkUnnamed1759(o.variantSetIds); | |
| 1601 } | |
| 1602 buildCounterSearchVariantsRequest--; | |
| 1603 } | |
| 1604 | |
| 1605 buildUnnamed1760() { | |
| 1606 var o = new core.List<api.Variant>(); | |
| 1607 o.add(buildVariant()); | |
| 1608 o.add(buildVariant()); | |
| 1609 return o; | |
| 1610 } | |
| 1611 | |
| 1612 checkUnnamed1760(core.List<api.Variant> o) { | |
| 1613 unittest.expect(o, unittest.hasLength(2)); | |
| 1614 checkVariant(o[0]); | |
| 1615 checkVariant(o[1]); | |
| 1616 } | |
| 1617 | |
| 1618 core.int buildCounterSearchVariantsResponse = 0; | |
| 1619 buildSearchVariantsResponse() { | |
| 1620 var o = new api.SearchVariantsResponse(); | |
| 1621 buildCounterSearchVariantsResponse++; | |
| 1622 if (buildCounterSearchVariantsResponse < 3) { | |
| 1623 o.nextPageToken = "foo"; | |
| 1624 o.variants = buildUnnamed1760(); | |
| 1625 } | |
| 1626 buildCounterSearchVariantsResponse--; | |
| 1627 return o; | |
| 1628 } | |
| 1629 | |
| 1630 checkSearchVariantsResponse(api.SearchVariantsResponse o) { | |
| 1631 buildCounterSearchVariantsResponse++; | |
| 1632 if (buildCounterSearchVariantsResponse < 3) { | |
| 1633 unittest.expect(o.nextPageToken, unittest.equals('foo')); | |
| 1634 checkUnnamed1760(o.variants); | |
| 1635 } | |
| 1636 buildCounterSearchVariantsResponse--; | |
| 1637 } | |
| 1638 | |
| 1639 buildUnnamed1761() { | |
| 1640 var o = new core.List<core.String>(); | |
| 1641 o.add("foo"); | |
| 1642 o.add("foo"); | |
| 1643 return o; | |
| 1644 } | |
| 1645 | |
| 1646 checkUnnamed1761(core.List<core.String> o) { | |
| 1647 unittest.expect(o, unittest.hasLength(2)); | |
| 1648 unittest.expect(o[0], unittest.equals('foo')); | |
| 1649 unittest.expect(o[1], unittest.equals('foo')); | |
| 1650 } | |
| 1651 | |
| 1652 buildUnnamed1762() { | |
| 1653 var o = new core.List<api.Call>(); | |
| 1654 o.add(buildCall()); | |
| 1655 o.add(buildCall()); | |
| 1656 return o; | |
| 1657 } | |
| 1658 | |
| 1659 checkUnnamed1762(core.List<api.Call> o) { | |
| 1660 unittest.expect(o, unittest.hasLength(2)); | |
| 1661 checkCall(o[0]); | |
| 1662 checkCall(o[1]); | |
| 1663 } | |
| 1664 | |
| 1665 buildUnnamed1763() { | |
| 1666 var o = new core.List<core.String>(); | |
| 1667 o.add("foo"); | |
| 1668 o.add("foo"); | |
| 1669 return o; | |
| 1670 } | |
| 1671 | |
| 1672 checkUnnamed1763(core.List<core.String> o) { | |
| 1673 unittest.expect(o, unittest.hasLength(2)); | |
| 1674 unittest.expect(o[0], unittest.equals('foo')); | |
| 1675 unittest.expect(o[1], unittest.equals('foo')); | |
| 1676 } | |
| 1677 | |
| 1678 buildUnnamed1764() { | |
| 1679 var o = new core.List<core.String>(); | |
| 1680 o.add("foo"); | |
| 1681 o.add("foo"); | |
| 1682 return o; | |
| 1683 } | |
| 1684 | |
| 1685 checkUnnamed1764(core.List<core.String> o) { | |
| 1686 unittest.expect(o, unittest.hasLength(2)); | |
| 1687 unittest.expect(o[0], unittest.equals('foo')); | |
| 1688 unittest.expect(o[1], unittest.equals('foo')); | |
| 1689 } | |
| 1690 | |
| 1691 buildUnnamed1765() { | |
| 1692 var o = new core.Map<core.String, core.List<core.String>>(); | |
| 1693 o["x"] = buildUnnamed1764(); | |
| 1694 o["y"] = buildUnnamed1764(); | |
| 1695 return o; | |
| 1696 } | |
| 1697 | |
| 1698 checkUnnamed1765(core.Map<core.String, core.List<core.String>> o) { | |
| 1699 unittest.expect(o, unittest.hasLength(2)); | |
| 1700 checkUnnamed1764(o["x"]); | |
| 1701 checkUnnamed1764(o["y"]); | |
| 1702 } | |
| 1703 | |
| 1704 buildUnnamed1766() { | |
| 1705 var o = new core.List<core.String>(); | |
| 1706 o.add("foo"); | |
| 1707 o.add("foo"); | |
| 1708 return o; | |
| 1709 } | |
| 1710 | |
| 1711 checkUnnamed1766(core.List<core.String> o) { | |
| 1712 unittest.expect(o, unittest.hasLength(2)); | |
| 1713 unittest.expect(o[0], unittest.equals('foo')); | |
| 1714 unittest.expect(o[1], unittest.equals('foo')); | |
| 1715 } | |
| 1716 | |
| 1717 core.int buildCounterVariant = 0; | |
| 1718 buildVariant() { | |
| 1719 var o = new api.Variant(); | |
| 1720 buildCounterVariant++; | |
| 1721 if (buildCounterVariant < 3) { | |
| 1722 o.alternateBases = buildUnnamed1761(); | |
| 1723 o.calls = buildUnnamed1762(); | |
| 1724 o.created = "foo"; | |
| 1725 o.end = "foo"; | |
| 1726 o.filter = buildUnnamed1763(); | |
| 1727 o.id = "foo"; | |
| 1728 o.info = buildUnnamed1765(); | |
| 1729 o.names = buildUnnamed1766(); | |
| 1730 o.quality = 42.0; | |
| 1731 o.referenceBases = "foo"; | |
| 1732 o.referenceName = "foo"; | |
| 1733 o.start = "foo"; | |
| 1734 o.variantSetId = "foo"; | |
| 1735 } | |
| 1736 buildCounterVariant--; | |
| 1737 return o; | |
| 1738 } | |
| 1739 | |
| 1740 checkVariant(api.Variant o) { | |
| 1741 buildCounterVariant++; | |
| 1742 if (buildCounterVariant < 3) { | |
| 1743 checkUnnamed1761(o.alternateBases); | |
| 1744 checkUnnamed1762(o.calls); | |
| 1745 unittest.expect(o.created, unittest.equals('foo')); | |
| 1746 unittest.expect(o.end, unittest.equals('foo')); | |
| 1747 checkUnnamed1763(o.filter); | |
| 1748 unittest.expect(o.id, unittest.equals('foo')); | |
| 1749 checkUnnamed1765(o.info); | |
| 1750 checkUnnamed1766(o.names); | |
| 1751 unittest.expect(o.quality, unittest.equals(42.0)); | |
| 1752 unittest.expect(o.referenceBases, unittest.equals('foo')); | |
| 1753 unittest.expect(o.referenceName, unittest.equals('foo')); | |
| 1754 unittest.expect(o.start, unittest.equals('foo')); | |
| 1755 unittest.expect(o.variantSetId, unittest.equals('foo')); | |
| 1756 } | |
| 1757 buildCounterVariant--; | |
| 1758 } | |
| 1759 | |
| 1760 buildUnnamed1767() { | |
| 1761 var o = new core.List<api.Metadata>(); | |
| 1762 o.add(buildMetadata()); | |
| 1763 o.add(buildMetadata()); | |
| 1764 return o; | |
| 1765 } | |
| 1766 | |
| 1767 checkUnnamed1767(core.List<api.Metadata> o) { | |
| 1768 unittest.expect(o, unittest.hasLength(2)); | |
| 1769 checkMetadata(o[0]); | |
| 1770 checkMetadata(o[1]); | |
| 1771 } | |
| 1772 | |
| 1773 buildUnnamed1768() { | |
| 1774 var o = new core.List<api.ReferenceBound>(); | |
| 1775 o.add(buildReferenceBound()); | |
| 1776 o.add(buildReferenceBound()); | |
| 1777 return o; | |
| 1778 } | |
| 1779 | |
| 1780 checkUnnamed1768(core.List<api.ReferenceBound> o) { | |
| 1781 unittest.expect(o, unittest.hasLength(2)); | |
| 1782 checkReferenceBound(o[0]); | |
| 1783 checkReferenceBound(o[1]); | |
| 1784 } | |
| 1785 | |
| 1786 core.int buildCounterVariantSet = 0; | |
| 1787 buildVariantSet() { | |
| 1788 var o = new api.VariantSet(); | |
| 1789 buildCounterVariantSet++; | |
| 1790 if (buildCounterVariantSet < 3) { | |
| 1791 o.datasetId = "foo"; | |
| 1792 o.id = "foo"; | |
| 1793 o.metadata = buildUnnamed1767(); | |
| 1794 o.referenceBounds = buildUnnamed1768(); | |
| 1795 } | |
| 1796 buildCounterVariantSet--; | |
| 1797 return o; | |
| 1798 } | |
| 1799 | |
| 1800 checkVariantSet(api.VariantSet o) { | |
| 1801 buildCounterVariantSet++; | |
| 1802 if (buildCounterVariantSet < 3) { | |
| 1803 unittest.expect(o.datasetId, unittest.equals('foo')); | |
| 1804 unittest.expect(o.id, unittest.equals('foo')); | |
| 1805 checkUnnamed1767(o.metadata); | |
| 1806 checkUnnamed1768(o.referenceBounds); | |
| 1807 } | |
| 1808 buildCounterVariantSet--; | |
| 1809 } | |
| 1810 | |
| 1811 | |
| 1812 main() { | |
| 1813 unittest.group("obj-schema-Call", () { | |
| 1814 unittest.test("to-json--from-json", () { | |
| 1815 var o = buildCall(); | |
| 1816 var od = new api.Call.fromJson(o.toJson()); | |
| 1817 checkCall(od); | |
| 1818 }); | |
| 1819 }); | |
| 1820 | |
| 1821 | |
| 1822 unittest.group("obj-schema-CallSet", () { | |
| 1823 unittest.test("to-json--from-json", () { | |
| 1824 var o = buildCallSet(); | |
| 1825 var od = new api.CallSet.fromJson(o.toJson()); | |
| 1826 checkCallSet(od); | |
| 1827 }); | |
| 1828 }); | |
| 1829 | |
| 1830 | |
| 1831 unittest.group("obj-schema-CoverageBucket", () { | |
| 1832 unittest.test("to-json--from-json", () { | |
| 1833 var o = buildCoverageBucket(); | |
| 1834 var od = new api.CoverageBucket.fromJson(o.toJson()); | |
| 1835 checkCoverageBucket(od); | |
| 1836 }); | |
| 1837 }); | |
| 1838 | |
| 1839 | |
| 1840 unittest.group("obj-schema-Dataset", () { | |
| 1841 unittest.test("to-json--from-json", () { | |
| 1842 var o = buildDataset(); | |
| 1843 var od = new api.Dataset.fromJson(o.toJson()); | |
| 1844 checkDataset(od); | |
| 1845 }); | |
| 1846 }); | |
| 1847 | |
| 1848 | |
| 1849 unittest.group("obj-schema-ExperimentalCreateJobRequest", () { | |
| 1850 unittest.test("to-json--from-json", () { | |
| 1851 var o = buildExperimentalCreateJobRequest(); | |
| 1852 var od = new api.ExperimentalCreateJobRequest.fromJson(o.toJson()); | |
| 1853 checkExperimentalCreateJobRequest(od); | |
| 1854 }); | |
| 1855 }); | |
| 1856 | |
| 1857 | |
| 1858 unittest.group("obj-schema-ExperimentalCreateJobResponse", () { | |
| 1859 unittest.test("to-json--from-json", () { | |
| 1860 var o = buildExperimentalCreateJobResponse(); | |
| 1861 var od = new api.ExperimentalCreateJobResponse.fromJson(o.toJson()); | |
| 1862 checkExperimentalCreateJobResponse(od); | |
| 1863 }); | |
| 1864 }); | |
| 1865 | |
| 1866 | |
| 1867 unittest.group("obj-schema-ExportReadsetsRequest", () { | |
| 1868 unittest.test("to-json--from-json", () { | |
| 1869 var o = buildExportReadsetsRequest(); | |
| 1870 var od = new api.ExportReadsetsRequest.fromJson(o.toJson()); | |
| 1871 checkExportReadsetsRequest(od); | |
| 1872 }); | |
| 1873 }); | |
| 1874 | |
| 1875 | |
| 1876 unittest.group("obj-schema-ExportReadsetsResponse", () { | |
| 1877 unittest.test("to-json--from-json", () { | |
| 1878 var o = buildExportReadsetsResponse(); | |
| 1879 var od = new api.ExportReadsetsResponse.fromJson(o.toJson()); | |
| 1880 checkExportReadsetsResponse(od); | |
| 1881 }); | |
| 1882 }); | |
| 1883 | |
| 1884 | |
| 1885 unittest.group("obj-schema-ExportVariantsRequest", () { | |
| 1886 unittest.test("to-json--from-json", () { | |
| 1887 var o = buildExportVariantsRequest(); | |
| 1888 var od = new api.ExportVariantsRequest.fromJson(o.toJson()); | |
| 1889 checkExportVariantsRequest(od); | |
| 1890 }); | |
| 1891 }); | |
| 1892 | |
| 1893 | |
| 1894 unittest.group("obj-schema-ExportVariantsResponse", () { | |
| 1895 unittest.test("to-json--from-json", () { | |
| 1896 var o = buildExportVariantsResponse(); | |
| 1897 var od = new api.ExportVariantsResponse.fromJson(o.toJson()); | |
| 1898 checkExportVariantsResponse(od); | |
| 1899 }); | |
| 1900 }); | |
| 1901 | |
| 1902 | |
| 1903 unittest.group("obj-schema-GenomicRange", () { | |
| 1904 unittest.test("to-json--from-json", () { | |
| 1905 var o = buildGenomicRange(); | |
| 1906 var od = new api.GenomicRange.fromJson(o.toJson()); | |
| 1907 checkGenomicRange(od); | |
| 1908 }); | |
| 1909 }); | |
| 1910 | |
| 1911 | |
| 1912 unittest.group("obj-schema-Header", () { | |
| 1913 unittest.test("to-json--from-json", () { | |
| 1914 var o = buildHeader(); | |
| 1915 var od = new api.Header.fromJson(o.toJson()); | |
| 1916 checkHeader(od); | |
| 1917 }); | |
| 1918 }); | |
| 1919 | |
| 1920 | |
| 1921 unittest.group("obj-schema-HeaderSection", () { | |
| 1922 unittest.test("to-json--from-json", () { | |
| 1923 var o = buildHeaderSection(); | |
| 1924 var od = new api.HeaderSection.fromJson(o.toJson()); | |
| 1925 checkHeaderSection(od); | |
| 1926 }); | |
| 1927 }); | |
| 1928 | |
| 1929 | |
| 1930 unittest.group("obj-schema-ImportReadsetsRequest", () { | |
| 1931 unittest.test("to-json--from-json", () { | |
| 1932 var o = buildImportReadsetsRequest(); | |
| 1933 var od = new api.ImportReadsetsRequest.fromJson(o.toJson()); | |
| 1934 checkImportReadsetsRequest(od); | |
| 1935 }); | |
| 1936 }); | |
| 1937 | |
| 1938 | |
| 1939 unittest.group("obj-schema-ImportReadsetsResponse", () { | |
| 1940 unittest.test("to-json--from-json", () { | |
| 1941 var o = buildImportReadsetsResponse(); | |
| 1942 var od = new api.ImportReadsetsResponse.fromJson(o.toJson()); | |
| 1943 checkImportReadsetsResponse(od); | |
| 1944 }); | |
| 1945 }); | |
| 1946 | |
| 1947 | |
| 1948 unittest.group("obj-schema-ImportVariantsRequest", () { | |
| 1949 unittest.test("to-json--from-json", () { | |
| 1950 var o = buildImportVariantsRequest(); | |
| 1951 var od = new api.ImportVariantsRequest.fromJson(o.toJson()); | |
| 1952 checkImportVariantsRequest(od); | |
| 1953 }); | |
| 1954 }); | |
| 1955 | |
| 1956 | |
| 1957 unittest.group("obj-schema-ImportVariantsResponse", () { | |
| 1958 unittest.test("to-json--from-json", () { | |
| 1959 var o = buildImportVariantsResponse(); | |
| 1960 var od = new api.ImportVariantsResponse.fromJson(o.toJson()); | |
| 1961 checkImportVariantsResponse(od); | |
| 1962 }); | |
| 1963 }); | |
| 1964 | |
| 1965 | |
| 1966 unittest.group("obj-schema-Job", () { | |
| 1967 unittest.test("to-json--from-json", () { | |
| 1968 var o = buildJob(); | |
| 1969 var od = new api.Job.fromJson(o.toJson()); | |
| 1970 checkJob(od); | |
| 1971 }); | |
| 1972 }); | |
| 1973 | |
| 1974 | |
| 1975 unittest.group("obj-schema-JobRequest", () { | |
| 1976 unittest.test("to-json--from-json", () { | |
| 1977 var o = buildJobRequest(); | |
| 1978 var od = new api.JobRequest.fromJson(o.toJson()); | |
| 1979 checkJobRequest(od); | |
| 1980 }); | |
| 1981 }); | |
| 1982 | |
| 1983 | |
| 1984 unittest.group("obj-schema-ListCoverageBucketsResponse", () { | |
| 1985 unittest.test("to-json--from-json", () { | |
| 1986 var o = buildListCoverageBucketsResponse(); | |
| 1987 var od = new api.ListCoverageBucketsResponse.fromJson(o.toJson()); | |
| 1988 checkListCoverageBucketsResponse(od); | |
| 1989 }); | |
| 1990 }); | |
| 1991 | |
| 1992 | |
| 1993 unittest.group("obj-schema-ListDatasetsResponse", () { | |
| 1994 unittest.test("to-json--from-json", () { | |
| 1995 var o = buildListDatasetsResponse(); | |
| 1996 var od = new api.ListDatasetsResponse.fromJson(o.toJson()); | |
| 1997 checkListDatasetsResponse(od); | |
| 1998 }); | |
| 1999 }); | |
| 2000 | |
| 2001 | |
| 2002 unittest.group("obj-schema-MergeVariantsRequest", () { | |
| 2003 unittest.test("to-json--from-json", () { | |
| 2004 var o = buildMergeVariantsRequest(); | |
| 2005 var od = new api.MergeVariantsRequest.fromJson(o.toJson()); | |
| 2006 checkMergeVariantsRequest(od); | |
| 2007 }); | |
| 2008 }); | |
| 2009 | |
| 2010 | |
| 2011 unittest.group("obj-schema-Metadata", () { | |
| 2012 unittest.test("to-json--from-json", () { | |
| 2013 var o = buildMetadata(); | |
| 2014 var od = new api.Metadata.fromJson(o.toJson()); | |
| 2015 checkMetadata(od); | |
| 2016 }); | |
| 2017 }); | |
| 2018 | |
| 2019 | |
| 2020 unittest.group("obj-schema-Program", () { | |
| 2021 unittest.test("to-json--from-json", () { | |
| 2022 var o = buildProgram(); | |
| 2023 var od = new api.Program.fromJson(o.toJson()); | |
| 2024 checkProgram(od); | |
| 2025 }); | |
| 2026 }); | |
| 2027 | |
| 2028 | |
| 2029 unittest.group("obj-schema-Read", () { | |
| 2030 unittest.test("to-json--from-json", () { | |
| 2031 var o = buildRead(); | |
| 2032 var od = new api.Read.fromJson(o.toJson()); | |
| 2033 checkRead(od); | |
| 2034 }); | |
| 2035 }); | |
| 2036 | |
| 2037 | |
| 2038 unittest.group("obj-schema-ReadGroup", () { | |
| 2039 unittest.test("to-json--from-json", () { | |
| 2040 var o = buildReadGroup(); | |
| 2041 var od = new api.ReadGroup.fromJson(o.toJson()); | |
| 2042 checkReadGroup(od); | |
| 2043 }); | |
| 2044 }); | |
| 2045 | |
| 2046 | |
| 2047 unittest.group("obj-schema-Readset", () { | |
| 2048 unittest.test("to-json--from-json", () { | |
| 2049 var o = buildReadset(); | |
| 2050 var od = new api.Readset.fromJson(o.toJson()); | |
| 2051 checkReadset(od); | |
| 2052 }); | |
| 2053 }); | |
| 2054 | |
| 2055 | |
| 2056 unittest.group("obj-schema-ReferenceBound", () { | |
| 2057 unittest.test("to-json--from-json", () { | |
| 2058 var o = buildReferenceBound(); | |
| 2059 var od = new api.ReferenceBound.fromJson(o.toJson()); | |
| 2060 checkReferenceBound(od); | |
| 2061 }); | |
| 2062 }); | |
| 2063 | |
| 2064 | |
| 2065 unittest.group("obj-schema-ReferenceSequence", () { | |
| 2066 unittest.test("to-json--from-json", () { | |
| 2067 var o = buildReferenceSequence(); | |
| 2068 var od = new api.ReferenceSequence.fromJson(o.toJson()); | |
| 2069 checkReferenceSequence(od); | |
| 2070 }); | |
| 2071 }); | |
| 2072 | |
| 2073 | |
| 2074 unittest.group("obj-schema-SearchCallSetsRequest", () { | |
| 2075 unittest.test("to-json--from-json", () { | |
| 2076 var o = buildSearchCallSetsRequest(); | |
| 2077 var od = new api.SearchCallSetsRequest.fromJson(o.toJson()); | |
| 2078 checkSearchCallSetsRequest(od); | |
| 2079 }); | |
| 2080 }); | |
| 2081 | |
| 2082 | |
| 2083 unittest.group("obj-schema-SearchCallSetsResponse", () { | |
| 2084 unittest.test("to-json--from-json", () { | |
| 2085 var o = buildSearchCallSetsResponse(); | |
| 2086 var od = new api.SearchCallSetsResponse.fromJson(o.toJson()); | |
| 2087 checkSearchCallSetsResponse(od); | |
| 2088 }); | |
| 2089 }); | |
| 2090 | |
| 2091 | |
| 2092 unittest.group("obj-schema-SearchJobsRequest", () { | |
| 2093 unittest.test("to-json--from-json", () { | |
| 2094 var o = buildSearchJobsRequest(); | |
| 2095 var od = new api.SearchJobsRequest.fromJson(o.toJson()); | |
| 2096 checkSearchJobsRequest(od); | |
| 2097 }); | |
| 2098 }); | |
| 2099 | |
| 2100 | |
| 2101 unittest.group("obj-schema-SearchJobsResponse", () { | |
| 2102 unittest.test("to-json--from-json", () { | |
| 2103 var o = buildSearchJobsResponse(); | |
| 2104 var od = new api.SearchJobsResponse.fromJson(o.toJson()); | |
| 2105 checkSearchJobsResponse(od); | |
| 2106 }); | |
| 2107 }); | |
| 2108 | |
| 2109 | |
| 2110 unittest.group("obj-schema-SearchReadsRequest", () { | |
| 2111 unittest.test("to-json--from-json", () { | |
| 2112 var o = buildSearchReadsRequest(); | |
| 2113 var od = new api.SearchReadsRequest.fromJson(o.toJson()); | |
| 2114 checkSearchReadsRequest(od); | |
| 2115 }); | |
| 2116 }); | |
| 2117 | |
| 2118 | |
| 2119 unittest.group("obj-schema-SearchReadsResponse", () { | |
| 2120 unittest.test("to-json--from-json", () { | |
| 2121 var o = buildSearchReadsResponse(); | |
| 2122 var od = new api.SearchReadsResponse.fromJson(o.toJson()); | |
| 2123 checkSearchReadsResponse(od); | |
| 2124 }); | |
| 2125 }); | |
| 2126 | |
| 2127 | |
| 2128 unittest.group("obj-schema-SearchReadsetsRequest", () { | |
| 2129 unittest.test("to-json--from-json", () { | |
| 2130 var o = buildSearchReadsetsRequest(); | |
| 2131 var od = new api.SearchReadsetsRequest.fromJson(o.toJson()); | |
| 2132 checkSearchReadsetsRequest(od); | |
| 2133 }); | |
| 2134 }); | |
| 2135 | |
| 2136 | |
| 2137 unittest.group("obj-schema-SearchReadsetsResponse", () { | |
| 2138 unittest.test("to-json--from-json", () { | |
| 2139 var o = buildSearchReadsetsResponse(); | |
| 2140 var od = new api.SearchReadsetsResponse.fromJson(o.toJson()); | |
| 2141 checkSearchReadsetsResponse(od); | |
| 2142 }); | |
| 2143 }); | |
| 2144 | |
| 2145 | |
| 2146 unittest.group("obj-schema-SearchVariantSetsRequest", () { | |
| 2147 unittest.test("to-json--from-json", () { | |
| 2148 var o = buildSearchVariantSetsRequest(); | |
| 2149 var od = new api.SearchVariantSetsRequest.fromJson(o.toJson()); | |
| 2150 checkSearchVariantSetsRequest(od); | |
| 2151 }); | |
| 2152 }); | |
| 2153 | |
| 2154 | |
| 2155 unittest.group("obj-schema-SearchVariantSetsResponse", () { | |
| 2156 unittest.test("to-json--from-json", () { | |
| 2157 var o = buildSearchVariantSetsResponse(); | |
| 2158 var od = new api.SearchVariantSetsResponse.fromJson(o.toJson()); | |
| 2159 checkSearchVariantSetsResponse(od); | |
| 2160 }); | |
| 2161 }); | |
| 2162 | |
| 2163 | |
| 2164 unittest.group("obj-schema-SearchVariantsRequest", () { | |
| 2165 unittest.test("to-json--from-json", () { | |
| 2166 var o = buildSearchVariantsRequest(); | |
| 2167 var od = new api.SearchVariantsRequest.fromJson(o.toJson()); | |
| 2168 checkSearchVariantsRequest(od); | |
| 2169 }); | |
| 2170 }); | |
| 2171 | |
| 2172 | |
| 2173 unittest.group("obj-schema-SearchVariantsResponse", () { | |
| 2174 unittest.test("to-json--from-json", () { | |
| 2175 var o = buildSearchVariantsResponse(); | |
| 2176 var od = new api.SearchVariantsResponse.fromJson(o.toJson()); | |
| 2177 checkSearchVariantsResponse(od); | |
| 2178 }); | |
| 2179 }); | |
| 2180 | |
| 2181 | |
| 2182 unittest.group("obj-schema-Variant", () { | |
| 2183 unittest.test("to-json--from-json", () { | |
| 2184 var o = buildVariant(); | |
| 2185 var od = new api.Variant.fromJson(o.toJson()); | |
| 2186 checkVariant(od); | |
| 2187 }); | |
| 2188 }); | |
| 2189 | |
| 2190 | |
| 2191 unittest.group("obj-schema-VariantSet", () { | |
| 2192 unittest.test("to-json--from-json", () { | |
| 2193 var o = buildVariantSet(); | |
| 2194 var od = new api.VariantSet.fromJson(o.toJson()); | |
| 2195 checkVariantSet(od); | |
| 2196 }); | |
| 2197 }); | |
| 2198 | |
| 2199 | |
| 2200 unittest.group("resource-CallsetsResourceApi", () { | |
| 2201 unittest.test("method--create", () { | |
| 2202 | |
| 2203 var mock = new common_test.HttpServerMock(); | |
| 2204 api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; | |
| 2205 var arg_request = buildCallSet(); | |
| 2206 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2207 var obj = new api.CallSet.fromJson(json); | |
| 2208 checkCallSet(obj); | |
| 2209 | |
| 2210 var path = (req.url).path; | |
| 2211 var pathOffset = 0; | |
| 2212 var index; | |
| 2213 var subPart; | |
| 2214 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2215 pathOffset += 1; | |
| 2216 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2217 pathOffset += 16; | |
| 2218 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("callsets")); | |
| 2219 pathOffset += 8; | |
| 2220 | |
| 2221 var query = (req.url).query; | |
| 2222 var queryOffset = 0; | |
| 2223 var queryMap = {}; | |
| 2224 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2225 parseBool(n) { | |
| 2226 if (n == "true") return true; | |
| 2227 if (n == "false") return false; | |
| 2228 if (n == null) return null; | |
| 2229 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2230 } | |
| 2231 if (query.length > 0) { | |
| 2232 for (var part in query.split("&")) { | |
| 2233 var keyvalue = part.split("="); | |
| 2234 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2235 } | |
| 2236 } | |
| 2237 | |
| 2238 | |
| 2239 var h = { | |
| 2240 "content-type" : "application/json; charset=utf-8", | |
| 2241 }; | |
| 2242 var resp = convert.JSON.encode(buildCallSet()); | |
| 2243 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2244 }), true); | |
| 2245 res.create(arg_request).then(unittest.expectAsync(((api.CallSet response)
{ | |
| 2246 checkCallSet(response); | |
| 2247 }))); | |
| 2248 }); | |
| 2249 | |
| 2250 unittest.test("method--delete", () { | |
| 2251 | |
| 2252 var mock = new common_test.HttpServerMock(); | |
| 2253 api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; | |
| 2254 var arg_callSetId = "foo"; | |
| 2255 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2256 var path = (req.url).path; | |
| 2257 var pathOffset = 0; | |
| 2258 var index; | |
| 2259 var subPart; | |
| 2260 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2261 pathOffset += 1; | |
| 2262 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2263 pathOffset += 16; | |
| 2264 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("callsets/")); | |
| 2265 pathOffset += 9; | |
| 2266 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2267 pathOffset = path.length; | |
| 2268 unittest.expect(subPart, unittest.equals("$arg_callSetId")); | |
| 2269 | |
| 2270 var query = (req.url).query; | |
| 2271 var queryOffset = 0; | |
| 2272 var queryMap = {}; | |
| 2273 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2274 parseBool(n) { | |
| 2275 if (n == "true") return true; | |
| 2276 if (n == "false") return false; | |
| 2277 if (n == null) return null; | |
| 2278 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2279 } | |
| 2280 if (query.length > 0) { | |
| 2281 for (var part in query.split("&")) { | |
| 2282 var keyvalue = part.split("="); | |
| 2283 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2284 } | |
| 2285 } | |
| 2286 | |
| 2287 | |
| 2288 var h = { | |
| 2289 "content-type" : "application/json; charset=utf-8", | |
| 2290 }; | |
| 2291 var resp = ""; | |
| 2292 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2293 }), true); | |
| 2294 res.delete(arg_callSetId).then(unittest.expectAsync((_) {})); | |
| 2295 }); | |
| 2296 | |
| 2297 unittest.test("method--get", () { | |
| 2298 | |
| 2299 var mock = new common_test.HttpServerMock(); | |
| 2300 api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; | |
| 2301 var arg_callSetId = "foo"; | |
| 2302 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2303 var path = (req.url).path; | |
| 2304 var pathOffset = 0; | |
| 2305 var index; | |
| 2306 var subPart; | |
| 2307 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2308 pathOffset += 1; | |
| 2309 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2310 pathOffset += 16; | |
| 2311 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("callsets/")); | |
| 2312 pathOffset += 9; | |
| 2313 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2314 pathOffset = path.length; | |
| 2315 unittest.expect(subPart, unittest.equals("$arg_callSetId")); | |
| 2316 | |
| 2317 var query = (req.url).query; | |
| 2318 var queryOffset = 0; | |
| 2319 var queryMap = {}; | |
| 2320 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2321 parseBool(n) { | |
| 2322 if (n == "true") return true; | |
| 2323 if (n == "false") return false; | |
| 2324 if (n == null) return null; | |
| 2325 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2326 } | |
| 2327 if (query.length > 0) { | |
| 2328 for (var part in query.split("&")) { | |
| 2329 var keyvalue = part.split("="); | |
| 2330 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2331 } | |
| 2332 } | |
| 2333 | |
| 2334 | |
| 2335 var h = { | |
| 2336 "content-type" : "application/json; charset=utf-8", | |
| 2337 }; | |
| 2338 var resp = convert.JSON.encode(buildCallSet()); | |
| 2339 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2340 }), true); | |
| 2341 res.get(arg_callSetId).then(unittest.expectAsync(((api.CallSet response) { | |
| 2342 checkCallSet(response); | |
| 2343 }))); | |
| 2344 }); | |
| 2345 | |
| 2346 unittest.test("method--patch", () { | |
| 2347 | |
| 2348 var mock = new common_test.HttpServerMock(); | |
| 2349 api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; | |
| 2350 var arg_request = buildCallSet(); | |
| 2351 var arg_callSetId = "foo"; | |
| 2352 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2353 var obj = new api.CallSet.fromJson(json); | |
| 2354 checkCallSet(obj); | |
| 2355 | |
| 2356 var path = (req.url).path; | |
| 2357 var pathOffset = 0; | |
| 2358 var index; | |
| 2359 var subPart; | |
| 2360 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2361 pathOffset += 1; | |
| 2362 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2363 pathOffset += 16; | |
| 2364 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("callsets/")); | |
| 2365 pathOffset += 9; | |
| 2366 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2367 pathOffset = path.length; | |
| 2368 unittest.expect(subPart, unittest.equals("$arg_callSetId")); | |
| 2369 | |
| 2370 var query = (req.url).query; | |
| 2371 var queryOffset = 0; | |
| 2372 var queryMap = {}; | |
| 2373 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2374 parseBool(n) { | |
| 2375 if (n == "true") return true; | |
| 2376 if (n == "false") return false; | |
| 2377 if (n == null) return null; | |
| 2378 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2379 } | |
| 2380 if (query.length > 0) { | |
| 2381 for (var part in query.split("&")) { | |
| 2382 var keyvalue = part.split("="); | |
| 2383 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2384 } | |
| 2385 } | |
| 2386 | |
| 2387 | |
| 2388 var h = { | |
| 2389 "content-type" : "application/json; charset=utf-8", | |
| 2390 }; | |
| 2391 var resp = convert.JSON.encode(buildCallSet()); | |
| 2392 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2393 }), true); | |
| 2394 res.patch(arg_request, arg_callSetId).then(unittest.expectAsync(((api.Call
Set response) { | |
| 2395 checkCallSet(response); | |
| 2396 }))); | |
| 2397 }); | |
| 2398 | |
| 2399 unittest.test("method--search", () { | |
| 2400 | |
| 2401 var mock = new common_test.HttpServerMock(); | |
| 2402 api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; | |
| 2403 var arg_request = buildSearchCallSetsRequest(); | |
| 2404 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2405 var obj = new api.SearchCallSetsRequest.fromJson(json); | |
| 2406 checkSearchCallSetsRequest(obj); | |
| 2407 | |
| 2408 var path = (req.url).path; | |
| 2409 var pathOffset = 0; | |
| 2410 var index; | |
| 2411 var subPart; | |
| 2412 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2413 pathOffset += 1; | |
| 2414 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2415 pathOffset += 16; | |
| 2416 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("callsets/search")); | |
| 2417 pathOffset += 15; | |
| 2418 | |
| 2419 var query = (req.url).query; | |
| 2420 var queryOffset = 0; | |
| 2421 var queryMap = {}; | |
| 2422 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2423 parseBool(n) { | |
| 2424 if (n == "true") return true; | |
| 2425 if (n == "false") return false; | |
| 2426 if (n == null) return null; | |
| 2427 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2428 } | |
| 2429 if (query.length > 0) { | |
| 2430 for (var part in query.split("&")) { | |
| 2431 var keyvalue = part.split("="); | |
| 2432 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2433 } | |
| 2434 } | |
| 2435 | |
| 2436 | |
| 2437 var h = { | |
| 2438 "content-type" : "application/json; charset=utf-8", | |
| 2439 }; | |
| 2440 var resp = convert.JSON.encode(buildSearchCallSetsResponse()); | |
| 2441 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2442 }), true); | |
| 2443 res.search(arg_request).then(unittest.expectAsync(((api.SearchCallSetsResp
onse response) { | |
| 2444 checkSearchCallSetsResponse(response); | |
| 2445 }))); | |
| 2446 }); | |
| 2447 | |
| 2448 unittest.test("method--update", () { | |
| 2449 | |
| 2450 var mock = new common_test.HttpServerMock(); | |
| 2451 api.CallsetsResourceApi res = new api.GenomicsApi(mock).callsets; | |
| 2452 var arg_request = buildCallSet(); | |
| 2453 var arg_callSetId = "foo"; | |
| 2454 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2455 var obj = new api.CallSet.fromJson(json); | |
| 2456 checkCallSet(obj); | |
| 2457 | |
| 2458 var path = (req.url).path; | |
| 2459 var pathOffset = 0; | |
| 2460 var index; | |
| 2461 var subPart; | |
| 2462 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2463 pathOffset += 1; | |
| 2464 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2465 pathOffset += 16; | |
| 2466 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("callsets/")); | |
| 2467 pathOffset += 9; | |
| 2468 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2469 pathOffset = path.length; | |
| 2470 unittest.expect(subPart, unittest.equals("$arg_callSetId")); | |
| 2471 | |
| 2472 var query = (req.url).query; | |
| 2473 var queryOffset = 0; | |
| 2474 var queryMap = {}; | |
| 2475 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2476 parseBool(n) { | |
| 2477 if (n == "true") return true; | |
| 2478 if (n == "false") return false; | |
| 2479 if (n == null) return null; | |
| 2480 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2481 } | |
| 2482 if (query.length > 0) { | |
| 2483 for (var part in query.split("&")) { | |
| 2484 var keyvalue = part.split("="); | |
| 2485 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2486 } | |
| 2487 } | |
| 2488 | |
| 2489 | |
| 2490 var h = { | |
| 2491 "content-type" : "application/json; charset=utf-8", | |
| 2492 }; | |
| 2493 var resp = convert.JSON.encode(buildCallSet()); | |
| 2494 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2495 }), true); | |
| 2496 res.update(arg_request, arg_callSetId).then(unittest.expectAsync(((api.Cal
lSet response) { | |
| 2497 checkCallSet(response); | |
| 2498 }))); | |
| 2499 }); | |
| 2500 | |
| 2501 }); | |
| 2502 | |
| 2503 | |
| 2504 unittest.group("resource-DatasetsResourceApi", () { | |
| 2505 unittest.test("method--create", () { | |
| 2506 | |
| 2507 var mock = new common_test.HttpServerMock(); | |
| 2508 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2509 var arg_request = buildDataset(); | |
| 2510 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2511 var obj = new api.Dataset.fromJson(json); | |
| 2512 checkDataset(obj); | |
| 2513 | |
| 2514 var path = (req.url).path; | |
| 2515 var pathOffset = 0; | |
| 2516 var index; | |
| 2517 var subPart; | |
| 2518 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2519 pathOffset += 1; | |
| 2520 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2521 pathOffset += 16; | |
| 2522 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("datasets")); | |
| 2523 pathOffset += 8; | |
| 2524 | |
| 2525 var query = (req.url).query; | |
| 2526 var queryOffset = 0; | |
| 2527 var queryMap = {}; | |
| 2528 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2529 parseBool(n) { | |
| 2530 if (n == "true") return true; | |
| 2531 if (n == "false") return false; | |
| 2532 if (n == null) return null; | |
| 2533 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2534 } | |
| 2535 if (query.length > 0) { | |
| 2536 for (var part in query.split("&")) { | |
| 2537 var keyvalue = part.split("="); | |
| 2538 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2539 } | |
| 2540 } | |
| 2541 | |
| 2542 | |
| 2543 var h = { | |
| 2544 "content-type" : "application/json; charset=utf-8", | |
| 2545 }; | |
| 2546 var resp = convert.JSON.encode(buildDataset()); | |
| 2547 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2548 }), true); | |
| 2549 res.create(arg_request).then(unittest.expectAsync(((api.Dataset response)
{ | |
| 2550 checkDataset(response); | |
| 2551 }))); | |
| 2552 }); | |
| 2553 | |
| 2554 unittest.test("method--delete", () { | |
| 2555 | |
| 2556 var mock = new common_test.HttpServerMock(); | |
| 2557 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2558 var arg_datasetId = "foo"; | |
| 2559 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2560 var path = (req.url).path; | |
| 2561 var pathOffset = 0; | |
| 2562 var index; | |
| 2563 var subPart; | |
| 2564 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2565 pathOffset += 1; | |
| 2566 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2567 pathOffset += 16; | |
| 2568 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("datasets/")); | |
| 2569 pathOffset += 9; | |
| 2570 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2571 pathOffset = path.length; | |
| 2572 unittest.expect(subPart, unittest.equals("$arg_datasetId")); | |
| 2573 | |
| 2574 var query = (req.url).query; | |
| 2575 var queryOffset = 0; | |
| 2576 var queryMap = {}; | |
| 2577 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2578 parseBool(n) { | |
| 2579 if (n == "true") return true; | |
| 2580 if (n == "false") return false; | |
| 2581 if (n == null) return null; | |
| 2582 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2583 } | |
| 2584 if (query.length > 0) { | |
| 2585 for (var part in query.split("&")) { | |
| 2586 var keyvalue = part.split("="); | |
| 2587 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2588 } | |
| 2589 } | |
| 2590 | |
| 2591 | |
| 2592 var h = { | |
| 2593 "content-type" : "application/json; charset=utf-8", | |
| 2594 }; | |
| 2595 var resp = ""; | |
| 2596 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2597 }), true); | |
| 2598 res.delete(arg_datasetId).then(unittest.expectAsync((_) {})); | |
| 2599 }); | |
| 2600 | |
| 2601 unittest.test("method--get", () { | |
| 2602 | |
| 2603 var mock = new common_test.HttpServerMock(); | |
| 2604 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2605 var arg_datasetId = "foo"; | |
| 2606 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2607 var path = (req.url).path; | |
| 2608 var pathOffset = 0; | |
| 2609 var index; | |
| 2610 var subPart; | |
| 2611 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2612 pathOffset += 1; | |
| 2613 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2614 pathOffset += 16; | |
| 2615 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("datasets/")); | |
| 2616 pathOffset += 9; | |
| 2617 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2618 pathOffset = path.length; | |
| 2619 unittest.expect(subPart, unittest.equals("$arg_datasetId")); | |
| 2620 | |
| 2621 var query = (req.url).query; | |
| 2622 var queryOffset = 0; | |
| 2623 var queryMap = {}; | |
| 2624 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2625 parseBool(n) { | |
| 2626 if (n == "true") return true; | |
| 2627 if (n == "false") return false; | |
| 2628 if (n == null) return null; | |
| 2629 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2630 } | |
| 2631 if (query.length > 0) { | |
| 2632 for (var part in query.split("&")) { | |
| 2633 var keyvalue = part.split("="); | |
| 2634 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2635 } | |
| 2636 } | |
| 2637 | |
| 2638 | |
| 2639 var h = { | |
| 2640 "content-type" : "application/json; charset=utf-8", | |
| 2641 }; | |
| 2642 var resp = convert.JSON.encode(buildDataset()); | |
| 2643 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2644 }), true); | |
| 2645 res.get(arg_datasetId).then(unittest.expectAsync(((api.Dataset response) { | |
| 2646 checkDataset(response); | |
| 2647 }))); | |
| 2648 }); | |
| 2649 | |
| 2650 unittest.test("method--list", () { | |
| 2651 | |
| 2652 var mock = new common_test.HttpServerMock(); | |
| 2653 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2654 var arg_maxResults = "foo"; | |
| 2655 var arg_pageToken = "foo"; | |
| 2656 var arg_projectId = "foo"; | |
| 2657 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2658 var path = (req.url).path; | |
| 2659 var pathOffset = 0; | |
| 2660 var index; | |
| 2661 var subPart; | |
| 2662 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2663 pathOffset += 1; | |
| 2664 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2665 pathOffset += 16; | |
| 2666 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("datasets")); | |
| 2667 pathOffset += 8; | |
| 2668 | |
| 2669 var query = (req.url).query; | |
| 2670 var queryOffset = 0; | |
| 2671 var queryMap = {}; | |
| 2672 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2673 parseBool(n) { | |
| 2674 if (n == "true") return true; | |
| 2675 if (n == "false") return false; | |
| 2676 if (n == null) return null; | |
| 2677 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2678 } | |
| 2679 if (query.length > 0) { | |
| 2680 for (var part in query.split("&")) { | |
| 2681 var keyvalue = part.split("="); | |
| 2682 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2683 } | |
| 2684 } | |
| 2685 unittest.expect(queryMap["maxResults"].first, unittest.equals(arg_maxRes
ults)); | |
| 2686 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
| 2687 unittest.expect(queryMap["projectId"].first, unittest.equals(arg_project
Id)); | |
| 2688 | |
| 2689 | |
| 2690 var h = { | |
| 2691 "content-type" : "application/json; charset=utf-8", | |
| 2692 }; | |
| 2693 var resp = convert.JSON.encode(buildListDatasetsResponse()); | |
| 2694 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2695 }), true); | |
| 2696 res.list(maxResults: arg_maxResults, pageToken: arg_pageToken, projectId:
arg_projectId).then(unittest.expectAsync(((api.ListDatasetsResponse response) { | |
| 2697 checkListDatasetsResponse(response); | |
| 2698 }))); | |
| 2699 }); | |
| 2700 | |
| 2701 unittest.test("method--patch", () { | |
| 2702 | |
| 2703 var mock = new common_test.HttpServerMock(); | |
| 2704 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2705 var arg_request = buildDataset(); | |
| 2706 var arg_datasetId = "foo"; | |
| 2707 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2708 var obj = new api.Dataset.fromJson(json); | |
| 2709 checkDataset(obj); | |
| 2710 | |
| 2711 var path = (req.url).path; | |
| 2712 var pathOffset = 0; | |
| 2713 var index; | |
| 2714 var subPart; | |
| 2715 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2716 pathOffset += 1; | |
| 2717 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2718 pathOffset += 16; | |
| 2719 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("datasets/")); | |
| 2720 pathOffset += 9; | |
| 2721 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2722 pathOffset = path.length; | |
| 2723 unittest.expect(subPart, unittest.equals("$arg_datasetId")); | |
| 2724 | |
| 2725 var query = (req.url).query; | |
| 2726 var queryOffset = 0; | |
| 2727 var queryMap = {}; | |
| 2728 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2729 parseBool(n) { | |
| 2730 if (n == "true") return true; | |
| 2731 if (n == "false") return false; | |
| 2732 if (n == null) return null; | |
| 2733 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2734 } | |
| 2735 if (query.length > 0) { | |
| 2736 for (var part in query.split("&")) { | |
| 2737 var keyvalue = part.split("="); | |
| 2738 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2739 } | |
| 2740 } | |
| 2741 | |
| 2742 | |
| 2743 var h = { | |
| 2744 "content-type" : "application/json; charset=utf-8", | |
| 2745 }; | |
| 2746 var resp = convert.JSON.encode(buildDataset()); | |
| 2747 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2748 }), true); | |
| 2749 res.patch(arg_request, arg_datasetId).then(unittest.expectAsync(((api.Data
set response) { | |
| 2750 checkDataset(response); | |
| 2751 }))); | |
| 2752 }); | |
| 2753 | |
| 2754 unittest.test("method--undelete", () { | |
| 2755 | |
| 2756 var mock = new common_test.HttpServerMock(); | |
| 2757 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2758 var arg_datasetId = "foo"; | |
| 2759 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2760 var path = (req.url).path; | |
| 2761 var pathOffset = 0; | |
| 2762 var index; | |
| 2763 var subPart; | |
| 2764 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2765 pathOffset += 1; | |
| 2766 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2767 pathOffset += 16; | |
| 2768 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("datasets/")); | |
| 2769 pathOffset += 9; | |
| 2770 index = path.indexOf("/undelete", pathOffset); | |
| 2771 unittest.expect(index >= 0, unittest.isTrue); | |
| 2772 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
| 2773 pathOffset = index; | |
| 2774 unittest.expect(subPart, unittest.equals("$arg_datasetId")); | |
| 2775 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/undelete")); | |
| 2776 pathOffset += 9; | |
| 2777 | |
| 2778 var query = (req.url).query; | |
| 2779 var queryOffset = 0; | |
| 2780 var queryMap = {}; | |
| 2781 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2782 parseBool(n) { | |
| 2783 if (n == "true") return true; | |
| 2784 if (n == "false") return false; | |
| 2785 if (n == null) return null; | |
| 2786 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2787 } | |
| 2788 if (query.length > 0) { | |
| 2789 for (var part in query.split("&")) { | |
| 2790 var keyvalue = part.split("="); | |
| 2791 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2792 } | |
| 2793 } | |
| 2794 | |
| 2795 | |
| 2796 var h = { | |
| 2797 "content-type" : "application/json; charset=utf-8", | |
| 2798 }; | |
| 2799 var resp = convert.JSON.encode(buildDataset()); | |
| 2800 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2801 }), true); | |
| 2802 res.undelete(arg_datasetId).then(unittest.expectAsync(((api.Dataset respon
se) { | |
| 2803 checkDataset(response); | |
| 2804 }))); | |
| 2805 }); | |
| 2806 | |
| 2807 unittest.test("method--update", () { | |
| 2808 | |
| 2809 var mock = new common_test.HttpServerMock(); | |
| 2810 api.DatasetsResourceApi res = new api.GenomicsApi(mock).datasets; | |
| 2811 var arg_request = buildDataset(); | |
| 2812 var arg_datasetId = "foo"; | |
| 2813 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2814 var obj = new api.Dataset.fromJson(json); | |
| 2815 checkDataset(obj); | |
| 2816 | |
| 2817 var path = (req.url).path; | |
| 2818 var pathOffset = 0; | |
| 2819 var index; | |
| 2820 var subPart; | |
| 2821 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2822 pathOffset += 1; | |
| 2823 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2824 pathOffset += 16; | |
| 2825 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("datasets/")); | |
| 2826 pathOffset += 9; | |
| 2827 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2828 pathOffset = path.length; | |
| 2829 unittest.expect(subPart, unittest.equals("$arg_datasetId")); | |
| 2830 | |
| 2831 var query = (req.url).query; | |
| 2832 var queryOffset = 0; | |
| 2833 var queryMap = {}; | |
| 2834 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2835 parseBool(n) { | |
| 2836 if (n == "true") return true; | |
| 2837 if (n == "false") return false; | |
| 2838 if (n == null) return null; | |
| 2839 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2840 } | |
| 2841 if (query.length > 0) { | |
| 2842 for (var part in query.split("&")) { | |
| 2843 var keyvalue = part.split("="); | |
| 2844 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2845 } | |
| 2846 } | |
| 2847 | |
| 2848 | |
| 2849 var h = { | |
| 2850 "content-type" : "application/json; charset=utf-8", | |
| 2851 }; | |
| 2852 var resp = convert.JSON.encode(buildDataset()); | |
| 2853 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2854 }), true); | |
| 2855 res.update(arg_request, arg_datasetId).then(unittest.expectAsync(((api.Dat
aset response) { | |
| 2856 checkDataset(response); | |
| 2857 }))); | |
| 2858 }); | |
| 2859 | |
| 2860 }); | |
| 2861 | |
| 2862 | |
| 2863 unittest.group("resource-ExperimentalJobsResourceApi", () { | |
| 2864 unittest.test("method--create", () { | |
| 2865 | |
| 2866 var mock = new common_test.HttpServerMock(); | |
| 2867 api.ExperimentalJobsResourceApi res = new api.GenomicsApi(mock).experiment
al.jobs; | |
| 2868 var arg_request = buildExperimentalCreateJobRequest(); | |
| 2869 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2870 var obj = new api.ExperimentalCreateJobRequest.fromJson(json); | |
| 2871 checkExperimentalCreateJobRequest(obj); | |
| 2872 | |
| 2873 var path = (req.url).path; | |
| 2874 var pathOffset = 0; | |
| 2875 var index; | |
| 2876 var subPart; | |
| 2877 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2878 pathOffset += 1; | |
| 2879 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2880 pathOffset += 16; | |
| 2881 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("experimental/jobs/create")); | |
| 2882 pathOffset += 24; | |
| 2883 | |
| 2884 var query = (req.url).query; | |
| 2885 var queryOffset = 0; | |
| 2886 var queryMap = {}; | |
| 2887 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2888 parseBool(n) { | |
| 2889 if (n == "true") return true; | |
| 2890 if (n == "false") return false; | |
| 2891 if (n == null) return null; | |
| 2892 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2893 } | |
| 2894 if (query.length > 0) { | |
| 2895 for (var part in query.split("&")) { | |
| 2896 var keyvalue = part.split("="); | |
| 2897 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2898 } | |
| 2899 } | |
| 2900 | |
| 2901 | |
| 2902 var h = { | |
| 2903 "content-type" : "application/json; charset=utf-8", | |
| 2904 }; | |
| 2905 var resp = convert.JSON.encode(buildExperimentalCreateJobResponse()); | |
| 2906 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2907 }), true); | |
| 2908 res.create(arg_request).then(unittest.expectAsync(((api.ExperimentalCreate
JobResponse response) { | |
| 2909 checkExperimentalCreateJobResponse(response); | |
| 2910 }))); | |
| 2911 }); | |
| 2912 | |
| 2913 }); | |
| 2914 | |
| 2915 | |
| 2916 unittest.group("resource-JobsResourceApi", () { | |
| 2917 unittest.test("method--cancel", () { | |
| 2918 | |
| 2919 var mock = new common_test.HttpServerMock(); | |
| 2920 api.JobsResourceApi res = new api.GenomicsApi(mock).jobs; | |
| 2921 var arg_jobId = "foo"; | |
| 2922 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2923 var path = (req.url).path; | |
| 2924 var pathOffset = 0; | |
| 2925 var index; | |
| 2926 var subPart; | |
| 2927 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2928 pathOffset += 1; | |
| 2929 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2930 pathOffset += 16; | |
| 2931 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("jobs/")); | |
| 2932 pathOffset += 5; | |
| 2933 index = path.indexOf("/cancel", pathOffset); | |
| 2934 unittest.expect(index >= 0, unittest.isTrue); | |
| 2935 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
| 2936 pathOffset = index; | |
| 2937 unittest.expect(subPart, unittest.equals("$arg_jobId")); | |
| 2938 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/cancel")); | |
| 2939 pathOffset += 7; | |
| 2940 | |
| 2941 var query = (req.url).query; | |
| 2942 var queryOffset = 0; | |
| 2943 var queryMap = {}; | |
| 2944 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2945 parseBool(n) { | |
| 2946 if (n == "true") return true; | |
| 2947 if (n == "false") return false; | |
| 2948 if (n == null) return null; | |
| 2949 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2950 } | |
| 2951 if (query.length > 0) { | |
| 2952 for (var part in query.split("&")) { | |
| 2953 var keyvalue = part.split("="); | |
| 2954 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 2955 } | |
| 2956 } | |
| 2957 | |
| 2958 | |
| 2959 var h = { | |
| 2960 "content-type" : "application/json; charset=utf-8", | |
| 2961 }; | |
| 2962 var resp = ""; | |
| 2963 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 2964 }), true); | |
| 2965 res.cancel(arg_jobId).then(unittest.expectAsync((_) {})); | |
| 2966 }); | |
| 2967 | |
| 2968 unittest.test("method--get", () { | |
| 2969 | |
| 2970 var mock = new common_test.HttpServerMock(); | |
| 2971 api.JobsResourceApi res = new api.GenomicsApi(mock).jobs; | |
| 2972 var arg_jobId = "foo"; | |
| 2973 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 2974 var path = (req.url).path; | |
| 2975 var pathOffset = 0; | |
| 2976 var index; | |
| 2977 var subPart; | |
| 2978 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 2979 pathOffset += 1; | |
| 2980 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 2981 pathOffset += 16; | |
| 2982 unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equ
als("jobs/")); | |
| 2983 pathOffset += 5; | |
| 2984 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 2985 pathOffset = path.length; | |
| 2986 unittest.expect(subPart, unittest.equals("$arg_jobId")); | |
| 2987 | |
| 2988 var query = (req.url).query; | |
| 2989 var queryOffset = 0; | |
| 2990 var queryMap = {}; | |
| 2991 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 2992 parseBool(n) { | |
| 2993 if (n == "true") return true; | |
| 2994 if (n == "false") return false; | |
| 2995 if (n == null) return null; | |
| 2996 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 2997 } | |
| 2998 if (query.length > 0) { | |
| 2999 for (var part in query.split("&")) { | |
| 3000 var keyvalue = part.split("="); | |
| 3001 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3002 } | |
| 3003 } | |
| 3004 | |
| 3005 | |
| 3006 var h = { | |
| 3007 "content-type" : "application/json; charset=utf-8", | |
| 3008 }; | |
| 3009 var resp = convert.JSON.encode(buildJob()); | |
| 3010 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3011 }), true); | |
| 3012 res.get(arg_jobId).then(unittest.expectAsync(((api.Job response) { | |
| 3013 checkJob(response); | |
| 3014 }))); | |
| 3015 }); | |
| 3016 | |
| 3017 unittest.test("method--search", () { | |
| 3018 | |
| 3019 var mock = new common_test.HttpServerMock(); | |
| 3020 api.JobsResourceApi res = new api.GenomicsApi(mock).jobs; | |
| 3021 var arg_request = buildSearchJobsRequest(); | |
| 3022 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3023 var obj = new api.SearchJobsRequest.fromJson(json); | |
| 3024 checkSearchJobsRequest(obj); | |
| 3025 | |
| 3026 var path = (req.url).path; | |
| 3027 var pathOffset = 0; | |
| 3028 var index; | |
| 3029 var subPart; | |
| 3030 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3031 pathOffset += 1; | |
| 3032 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3033 pathOffset += 16; | |
| 3034 unittest.expect(path.substring(pathOffset, pathOffset + 11), unittest.eq
uals("jobs/search")); | |
| 3035 pathOffset += 11; | |
| 3036 | |
| 3037 var query = (req.url).query; | |
| 3038 var queryOffset = 0; | |
| 3039 var queryMap = {}; | |
| 3040 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3041 parseBool(n) { | |
| 3042 if (n == "true") return true; | |
| 3043 if (n == "false") return false; | |
| 3044 if (n == null) return null; | |
| 3045 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3046 } | |
| 3047 if (query.length > 0) { | |
| 3048 for (var part in query.split("&")) { | |
| 3049 var keyvalue = part.split("="); | |
| 3050 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3051 } | |
| 3052 } | |
| 3053 | |
| 3054 | |
| 3055 var h = { | |
| 3056 "content-type" : "application/json; charset=utf-8", | |
| 3057 }; | |
| 3058 var resp = convert.JSON.encode(buildSearchJobsResponse()); | |
| 3059 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3060 }), true); | |
| 3061 res.search(arg_request).then(unittest.expectAsync(((api.SearchJobsResponse
response) { | |
| 3062 checkSearchJobsResponse(response); | |
| 3063 }))); | |
| 3064 }); | |
| 3065 | |
| 3066 }); | |
| 3067 | |
| 3068 | |
| 3069 unittest.group("resource-ReadsResourceApi", () { | |
| 3070 unittest.test("method--search", () { | |
| 3071 | |
| 3072 var mock = new common_test.HttpServerMock(); | |
| 3073 api.ReadsResourceApi res = new api.GenomicsApi(mock).reads; | |
| 3074 var arg_request = buildSearchReadsRequest(); | |
| 3075 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3076 var obj = new api.SearchReadsRequest.fromJson(json); | |
| 3077 checkSearchReadsRequest(obj); | |
| 3078 | |
| 3079 var path = (req.url).path; | |
| 3080 var pathOffset = 0; | |
| 3081 var index; | |
| 3082 var subPart; | |
| 3083 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3084 pathOffset += 1; | |
| 3085 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3086 pathOffset += 16; | |
| 3087 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("reads/search")); | |
| 3088 pathOffset += 12; | |
| 3089 | |
| 3090 var query = (req.url).query; | |
| 3091 var queryOffset = 0; | |
| 3092 var queryMap = {}; | |
| 3093 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3094 parseBool(n) { | |
| 3095 if (n == "true") return true; | |
| 3096 if (n == "false") return false; | |
| 3097 if (n == null) return null; | |
| 3098 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3099 } | |
| 3100 if (query.length > 0) { | |
| 3101 for (var part in query.split("&")) { | |
| 3102 var keyvalue = part.split("="); | |
| 3103 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3104 } | |
| 3105 } | |
| 3106 | |
| 3107 | |
| 3108 var h = { | |
| 3109 "content-type" : "application/json; charset=utf-8", | |
| 3110 }; | |
| 3111 var resp = convert.JSON.encode(buildSearchReadsResponse()); | |
| 3112 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3113 }), true); | |
| 3114 res.search(arg_request).then(unittest.expectAsync(((api.SearchReadsRespons
e response) { | |
| 3115 checkSearchReadsResponse(response); | |
| 3116 }))); | |
| 3117 }); | |
| 3118 | |
| 3119 }); | |
| 3120 | |
| 3121 | |
| 3122 unittest.group("resource-ReadsetsResourceApi", () { | |
| 3123 unittest.test("method--delete", () { | |
| 3124 | |
| 3125 var mock = new common_test.HttpServerMock(); | |
| 3126 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3127 var arg_readsetId = "foo"; | |
| 3128 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3129 var path = (req.url).path; | |
| 3130 var pathOffset = 0; | |
| 3131 var index; | |
| 3132 var subPart; | |
| 3133 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3134 pathOffset += 1; | |
| 3135 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3136 pathOffset += 16; | |
| 3137 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("readsets/")); | |
| 3138 pathOffset += 9; | |
| 3139 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3140 pathOffset = path.length; | |
| 3141 unittest.expect(subPart, unittest.equals("$arg_readsetId")); | |
| 3142 | |
| 3143 var query = (req.url).query; | |
| 3144 var queryOffset = 0; | |
| 3145 var queryMap = {}; | |
| 3146 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3147 parseBool(n) { | |
| 3148 if (n == "true") return true; | |
| 3149 if (n == "false") return false; | |
| 3150 if (n == null) return null; | |
| 3151 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3152 } | |
| 3153 if (query.length > 0) { | |
| 3154 for (var part in query.split("&")) { | |
| 3155 var keyvalue = part.split("="); | |
| 3156 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3157 } | |
| 3158 } | |
| 3159 | |
| 3160 | |
| 3161 var h = { | |
| 3162 "content-type" : "application/json; charset=utf-8", | |
| 3163 }; | |
| 3164 var resp = ""; | |
| 3165 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3166 }), true); | |
| 3167 res.delete(arg_readsetId).then(unittest.expectAsync((_) {})); | |
| 3168 }); | |
| 3169 | |
| 3170 unittest.test("method--export", () { | |
| 3171 | |
| 3172 var mock = new common_test.HttpServerMock(); | |
| 3173 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3174 var arg_request = buildExportReadsetsRequest(); | |
| 3175 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3176 var obj = new api.ExportReadsetsRequest.fromJson(json); | |
| 3177 checkExportReadsetsRequest(obj); | |
| 3178 | |
| 3179 var path = (req.url).path; | |
| 3180 var pathOffset = 0; | |
| 3181 var index; | |
| 3182 var subPart; | |
| 3183 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3184 pathOffset += 1; | |
| 3185 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3186 pathOffset += 16; | |
| 3187 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("readsets/export")); | |
| 3188 pathOffset += 15; | |
| 3189 | |
| 3190 var query = (req.url).query; | |
| 3191 var queryOffset = 0; | |
| 3192 var queryMap = {}; | |
| 3193 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3194 parseBool(n) { | |
| 3195 if (n == "true") return true; | |
| 3196 if (n == "false") return false; | |
| 3197 if (n == null) return null; | |
| 3198 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3199 } | |
| 3200 if (query.length > 0) { | |
| 3201 for (var part in query.split("&")) { | |
| 3202 var keyvalue = part.split("="); | |
| 3203 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3204 } | |
| 3205 } | |
| 3206 | |
| 3207 | |
| 3208 var h = { | |
| 3209 "content-type" : "application/json; charset=utf-8", | |
| 3210 }; | |
| 3211 var resp = convert.JSON.encode(buildExportReadsetsResponse()); | |
| 3212 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3213 }), true); | |
| 3214 res.export(arg_request).then(unittest.expectAsync(((api.ExportReadsetsResp
onse response) { | |
| 3215 checkExportReadsetsResponse(response); | |
| 3216 }))); | |
| 3217 }); | |
| 3218 | |
| 3219 unittest.test("method--get", () { | |
| 3220 | |
| 3221 var mock = new common_test.HttpServerMock(); | |
| 3222 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3223 var arg_readsetId = "foo"; | |
| 3224 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3225 var path = (req.url).path; | |
| 3226 var pathOffset = 0; | |
| 3227 var index; | |
| 3228 var subPart; | |
| 3229 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3230 pathOffset += 1; | |
| 3231 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3232 pathOffset += 16; | |
| 3233 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("readsets/")); | |
| 3234 pathOffset += 9; | |
| 3235 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3236 pathOffset = path.length; | |
| 3237 unittest.expect(subPart, unittest.equals("$arg_readsetId")); | |
| 3238 | |
| 3239 var query = (req.url).query; | |
| 3240 var queryOffset = 0; | |
| 3241 var queryMap = {}; | |
| 3242 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3243 parseBool(n) { | |
| 3244 if (n == "true") return true; | |
| 3245 if (n == "false") return false; | |
| 3246 if (n == null) return null; | |
| 3247 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3248 } | |
| 3249 if (query.length > 0) { | |
| 3250 for (var part in query.split("&")) { | |
| 3251 var keyvalue = part.split("="); | |
| 3252 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3253 } | |
| 3254 } | |
| 3255 | |
| 3256 | |
| 3257 var h = { | |
| 3258 "content-type" : "application/json; charset=utf-8", | |
| 3259 }; | |
| 3260 var resp = convert.JSON.encode(buildReadset()); | |
| 3261 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3262 }), true); | |
| 3263 res.get(arg_readsetId).then(unittest.expectAsync(((api.Readset response) { | |
| 3264 checkReadset(response); | |
| 3265 }))); | |
| 3266 }); | |
| 3267 | |
| 3268 unittest.test("method--import", () { | |
| 3269 | |
| 3270 var mock = new common_test.HttpServerMock(); | |
| 3271 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3272 var arg_request = buildImportReadsetsRequest(); | |
| 3273 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3274 var obj = new api.ImportReadsetsRequest.fromJson(json); | |
| 3275 checkImportReadsetsRequest(obj); | |
| 3276 | |
| 3277 var path = (req.url).path; | |
| 3278 var pathOffset = 0; | |
| 3279 var index; | |
| 3280 var subPart; | |
| 3281 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3282 pathOffset += 1; | |
| 3283 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3284 pathOffset += 16; | |
| 3285 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("readsets/import")); | |
| 3286 pathOffset += 15; | |
| 3287 | |
| 3288 var query = (req.url).query; | |
| 3289 var queryOffset = 0; | |
| 3290 var queryMap = {}; | |
| 3291 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3292 parseBool(n) { | |
| 3293 if (n == "true") return true; | |
| 3294 if (n == "false") return false; | |
| 3295 if (n == null) return null; | |
| 3296 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3297 } | |
| 3298 if (query.length > 0) { | |
| 3299 for (var part in query.split("&")) { | |
| 3300 var keyvalue = part.split("="); | |
| 3301 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3302 } | |
| 3303 } | |
| 3304 | |
| 3305 | |
| 3306 var h = { | |
| 3307 "content-type" : "application/json; charset=utf-8", | |
| 3308 }; | |
| 3309 var resp = convert.JSON.encode(buildImportReadsetsResponse()); | |
| 3310 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3311 }), true); | |
| 3312 res.import(arg_request).then(unittest.expectAsync(((api.ImportReadsetsResp
onse response) { | |
| 3313 checkImportReadsetsResponse(response); | |
| 3314 }))); | |
| 3315 }); | |
| 3316 | |
| 3317 unittest.test("method--patch", () { | |
| 3318 | |
| 3319 var mock = new common_test.HttpServerMock(); | |
| 3320 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3321 var arg_request = buildReadset(); | |
| 3322 var arg_readsetId = "foo"; | |
| 3323 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3324 var obj = new api.Readset.fromJson(json); | |
| 3325 checkReadset(obj); | |
| 3326 | |
| 3327 var path = (req.url).path; | |
| 3328 var pathOffset = 0; | |
| 3329 var index; | |
| 3330 var subPart; | |
| 3331 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3332 pathOffset += 1; | |
| 3333 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3334 pathOffset += 16; | |
| 3335 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("readsets/")); | |
| 3336 pathOffset += 9; | |
| 3337 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3338 pathOffset = path.length; | |
| 3339 unittest.expect(subPart, unittest.equals("$arg_readsetId")); | |
| 3340 | |
| 3341 var query = (req.url).query; | |
| 3342 var queryOffset = 0; | |
| 3343 var queryMap = {}; | |
| 3344 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3345 parseBool(n) { | |
| 3346 if (n == "true") return true; | |
| 3347 if (n == "false") return false; | |
| 3348 if (n == null) return null; | |
| 3349 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3350 } | |
| 3351 if (query.length > 0) { | |
| 3352 for (var part in query.split("&")) { | |
| 3353 var keyvalue = part.split("="); | |
| 3354 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3355 } | |
| 3356 } | |
| 3357 | |
| 3358 | |
| 3359 var h = { | |
| 3360 "content-type" : "application/json; charset=utf-8", | |
| 3361 }; | |
| 3362 var resp = convert.JSON.encode(buildReadset()); | |
| 3363 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3364 }), true); | |
| 3365 res.patch(arg_request, arg_readsetId).then(unittest.expectAsync(((api.Read
set response) { | |
| 3366 checkReadset(response); | |
| 3367 }))); | |
| 3368 }); | |
| 3369 | |
| 3370 unittest.test("method--search", () { | |
| 3371 | |
| 3372 var mock = new common_test.HttpServerMock(); | |
| 3373 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3374 var arg_request = buildSearchReadsetsRequest(); | |
| 3375 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3376 var obj = new api.SearchReadsetsRequest.fromJson(json); | |
| 3377 checkSearchReadsetsRequest(obj); | |
| 3378 | |
| 3379 var path = (req.url).path; | |
| 3380 var pathOffset = 0; | |
| 3381 var index; | |
| 3382 var subPart; | |
| 3383 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3384 pathOffset += 1; | |
| 3385 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3386 pathOffset += 16; | |
| 3387 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("readsets/search")); | |
| 3388 pathOffset += 15; | |
| 3389 | |
| 3390 var query = (req.url).query; | |
| 3391 var queryOffset = 0; | |
| 3392 var queryMap = {}; | |
| 3393 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3394 parseBool(n) { | |
| 3395 if (n == "true") return true; | |
| 3396 if (n == "false") return false; | |
| 3397 if (n == null) return null; | |
| 3398 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3399 } | |
| 3400 if (query.length > 0) { | |
| 3401 for (var part in query.split("&")) { | |
| 3402 var keyvalue = part.split("="); | |
| 3403 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3404 } | |
| 3405 } | |
| 3406 | |
| 3407 | |
| 3408 var h = { | |
| 3409 "content-type" : "application/json; charset=utf-8", | |
| 3410 }; | |
| 3411 var resp = convert.JSON.encode(buildSearchReadsetsResponse()); | |
| 3412 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3413 }), true); | |
| 3414 res.search(arg_request).then(unittest.expectAsync(((api.SearchReadsetsResp
onse response) { | |
| 3415 checkSearchReadsetsResponse(response); | |
| 3416 }))); | |
| 3417 }); | |
| 3418 | |
| 3419 unittest.test("method--update", () { | |
| 3420 | |
| 3421 var mock = new common_test.HttpServerMock(); | |
| 3422 api.ReadsetsResourceApi res = new api.GenomicsApi(mock).readsets; | |
| 3423 var arg_request = buildReadset(); | |
| 3424 var arg_readsetId = "foo"; | |
| 3425 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3426 var obj = new api.Readset.fromJson(json); | |
| 3427 checkReadset(obj); | |
| 3428 | |
| 3429 var path = (req.url).path; | |
| 3430 var pathOffset = 0; | |
| 3431 var index; | |
| 3432 var subPart; | |
| 3433 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3434 pathOffset += 1; | |
| 3435 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3436 pathOffset += 16; | |
| 3437 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("readsets/")); | |
| 3438 pathOffset += 9; | |
| 3439 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3440 pathOffset = path.length; | |
| 3441 unittest.expect(subPart, unittest.equals("$arg_readsetId")); | |
| 3442 | |
| 3443 var query = (req.url).query; | |
| 3444 var queryOffset = 0; | |
| 3445 var queryMap = {}; | |
| 3446 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3447 parseBool(n) { | |
| 3448 if (n == "true") return true; | |
| 3449 if (n == "false") return false; | |
| 3450 if (n == null) return null; | |
| 3451 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3452 } | |
| 3453 if (query.length > 0) { | |
| 3454 for (var part in query.split("&")) { | |
| 3455 var keyvalue = part.split("="); | |
| 3456 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3457 } | |
| 3458 } | |
| 3459 | |
| 3460 | |
| 3461 var h = { | |
| 3462 "content-type" : "application/json; charset=utf-8", | |
| 3463 }; | |
| 3464 var resp = convert.JSON.encode(buildReadset()); | |
| 3465 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3466 }), true); | |
| 3467 res.update(arg_request, arg_readsetId).then(unittest.expectAsync(((api.Rea
dset response) { | |
| 3468 checkReadset(response); | |
| 3469 }))); | |
| 3470 }); | |
| 3471 | |
| 3472 }); | |
| 3473 | |
| 3474 | |
| 3475 unittest.group("resource-ReadsetsCoveragebucketsResourceApi", () { | |
| 3476 unittest.test("method--list", () { | |
| 3477 | |
| 3478 var mock = new common_test.HttpServerMock(); | |
| 3479 api.ReadsetsCoveragebucketsResourceApi res = new api.GenomicsApi(mock).rea
dsets.coveragebuckets; | |
| 3480 var arg_readsetId = "foo"; | |
| 3481 var arg_maxResults = "foo"; | |
| 3482 var arg_pageToken = "foo"; | |
| 3483 var arg_range_sequenceEnd = "foo"; | |
| 3484 var arg_range_sequenceName = "foo"; | |
| 3485 var arg_range_sequenceStart = "foo"; | |
| 3486 var arg_targetBucketWidth = "foo"; | |
| 3487 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3488 var path = (req.url).path; | |
| 3489 var pathOffset = 0; | |
| 3490 var index; | |
| 3491 var subPart; | |
| 3492 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3493 pathOffset += 1; | |
| 3494 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3495 pathOffset += 16; | |
| 3496 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("readsets/")); | |
| 3497 pathOffset += 9; | |
| 3498 index = path.indexOf("/coveragebuckets", pathOffset); | |
| 3499 unittest.expect(index >= 0, unittest.isTrue); | |
| 3500 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
| 3501 pathOffset = index; | |
| 3502 unittest.expect(subPart, unittest.equals("$arg_readsetId")); | |
| 3503 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("/coveragebuckets")); | |
| 3504 pathOffset += 16; | |
| 3505 | |
| 3506 var query = (req.url).query; | |
| 3507 var queryOffset = 0; | |
| 3508 var queryMap = {}; | |
| 3509 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3510 parseBool(n) { | |
| 3511 if (n == "true") return true; | |
| 3512 if (n == "false") return false; | |
| 3513 if (n == null) return null; | |
| 3514 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3515 } | |
| 3516 if (query.length > 0) { | |
| 3517 for (var part in query.split("&")) { | |
| 3518 var keyvalue = part.split("="); | |
| 3519 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3520 } | |
| 3521 } | |
| 3522 unittest.expect(queryMap["maxResults"].first, unittest.equals(arg_maxRes
ults)); | |
| 3523 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
| 3524 unittest.expect(queryMap["range.sequenceEnd"].first, unittest.equals(arg
_range_sequenceEnd)); | |
| 3525 unittest.expect(queryMap["range.sequenceName"].first, unittest.equals(ar
g_range_sequenceName)); | |
| 3526 unittest.expect(queryMap["range.sequenceStart"].first, unittest.equals(a
rg_range_sequenceStart)); | |
| 3527 unittest.expect(queryMap["targetBucketWidth"].first, unittest.equals(arg
_targetBucketWidth)); | |
| 3528 | |
| 3529 | |
| 3530 var h = { | |
| 3531 "content-type" : "application/json; charset=utf-8", | |
| 3532 }; | |
| 3533 var resp = convert.JSON.encode(buildListCoverageBucketsResponse()); | |
| 3534 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3535 }), true); | |
| 3536 res.list(arg_readsetId, maxResults: arg_maxResults, pageToken: arg_pageTok
en, range_sequenceEnd: arg_range_sequenceEnd, range_sequenceName: arg_range_sequ
enceName, range_sequenceStart: arg_range_sequenceStart, targetBucketWidth: arg_t
argetBucketWidth).then(unittest.expectAsync(((api.ListCoverageBucketsResponse re
sponse) { | |
| 3537 checkListCoverageBucketsResponse(response); | |
| 3538 }))); | |
| 3539 }); | |
| 3540 | |
| 3541 }); | |
| 3542 | |
| 3543 | |
| 3544 unittest.group("resource-VariantsResourceApi", () { | |
| 3545 unittest.test("method--create", () { | |
| 3546 | |
| 3547 var mock = new common_test.HttpServerMock(); | |
| 3548 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3549 var arg_request = buildVariant(); | |
| 3550 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3551 var obj = new api.Variant.fromJson(json); | |
| 3552 checkVariant(obj); | |
| 3553 | |
| 3554 var path = (req.url).path; | |
| 3555 var pathOffset = 0; | |
| 3556 var index; | |
| 3557 var subPart; | |
| 3558 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3559 pathOffset += 1; | |
| 3560 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3561 pathOffset += 16; | |
| 3562 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("variants")); | |
| 3563 pathOffset += 8; | |
| 3564 | |
| 3565 var query = (req.url).query; | |
| 3566 var queryOffset = 0; | |
| 3567 var queryMap = {}; | |
| 3568 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3569 parseBool(n) { | |
| 3570 if (n == "true") return true; | |
| 3571 if (n == "false") return false; | |
| 3572 if (n == null) return null; | |
| 3573 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3574 } | |
| 3575 if (query.length > 0) { | |
| 3576 for (var part in query.split("&")) { | |
| 3577 var keyvalue = part.split("="); | |
| 3578 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3579 } | |
| 3580 } | |
| 3581 | |
| 3582 | |
| 3583 var h = { | |
| 3584 "content-type" : "application/json; charset=utf-8", | |
| 3585 }; | |
| 3586 var resp = convert.JSON.encode(buildVariant()); | |
| 3587 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3588 }), true); | |
| 3589 res.create(arg_request).then(unittest.expectAsync(((api.Variant response)
{ | |
| 3590 checkVariant(response); | |
| 3591 }))); | |
| 3592 }); | |
| 3593 | |
| 3594 unittest.test("method--delete", () { | |
| 3595 | |
| 3596 var mock = new common_test.HttpServerMock(); | |
| 3597 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3598 var arg_variantId = "foo"; | |
| 3599 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3600 var path = (req.url).path; | |
| 3601 var pathOffset = 0; | |
| 3602 var index; | |
| 3603 var subPart; | |
| 3604 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3605 pathOffset += 1; | |
| 3606 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3607 pathOffset += 16; | |
| 3608 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("variants/")); | |
| 3609 pathOffset += 9; | |
| 3610 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3611 pathOffset = path.length; | |
| 3612 unittest.expect(subPart, unittest.equals("$arg_variantId")); | |
| 3613 | |
| 3614 var query = (req.url).query; | |
| 3615 var queryOffset = 0; | |
| 3616 var queryMap = {}; | |
| 3617 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3618 parseBool(n) { | |
| 3619 if (n == "true") return true; | |
| 3620 if (n == "false") return false; | |
| 3621 if (n == null) return null; | |
| 3622 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3623 } | |
| 3624 if (query.length > 0) { | |
| 3625 for (var part in query.split("&")) { | |
| 3626 var keyvalue = part.split("="); | |
| 3627 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3628 } | |
| 3629 } | |
| 3630 | |
| 3631 | |
| 3632 var h = { | |
| 3633 "content-type" : "application/json; charset=utf-8", | |
| 3634 }; | |
| 3635 var resp = ""; | |
| 3636 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3637 }), true); | |
| 3638 res.delete(arg_variantId).then(unittest.expectAsync((_) {})); | |
| 3639 }); | |
| 3640 | |
| 3641 unittest.test("method--export", () { | |
| 3642 | |
| 3643 var mock = new common_test.HttpServerMock(); | |
| 3644 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3645 var arg_request = buildExportVariantsRequest(); | |
| 3646 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3647 var obj = new api.ExportVariantsRequest.fromJson(json); | |
| 3648 checkExportVariantsRequest(obj); | |
| 3649 | |
| 3650 var path = (req.url).path; | |
| 3651 var pathOffset = 0; | |
| 3652 var index; | |
| 3653 var subPart; | |
| 3654 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3655 pathOffset += 1; | |
| 3656 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3657 pathOffset += 16; | |
| 3658 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("variants/export")); | |
| 3659 pathOffset += 15; | |
| 3660 | |
| 3661 var query = (req.url).query; | |
| 3662 var queryOffset = 0; | |
| 3663 var queryMap = {}; | |
| 3664 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3665 parseBool(n) { | |
| 3666 if (n == "true") return true; | |
| 3667 if (n == "false") return false; | |
| 3668 if (n == null) return null; | |
| 3669 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3670 } | |
| 3671 if (query.length > 0) { | |
| 3672 for (var part in query.split("&")) { | |
| 3673 var keyvalue = part.split("="); | |
| 3674 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3675 } | |
| 3676 } | |
| 3677 | |
| 3678 | |
| 3679 var h = { | |
| 3680 "content-type" : "application/json; charset=utf-8", | |
| 3681 }; | |
| 3682 var resp = convert.JSON.encode(buildExportVariantsResponse()); | |
| 3683 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3684 }), true); | |
| 3685 res.export(arg_request).then(unittest.expectAsync(((api.ExportVariantsResp
onse response) { | |
| 3686 checkExportVariantsResponse(response); | |
| 3687 }))); | |
| 3688 }); | |
| 3689 | |
| 3690 unittest.test("method--get", () { | |
| 3691 | |
| 3692 var mock = new common_test.HttpServerMock(); | |
| 3693 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3694 var arg_variantId = "foo"; | |
| 3695 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3696 var path = (req.url).path; | |
| 3697 var pathOffset = 0; | |
| 3698 var index; | |
| 3699 var subPart; | |
| 3700 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3701 pathOffset += 1; | |
| 3702 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3703 pathOffset += 16; | |
| 3704 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("variants/")); | |
| 3705 pathOffset += 9; | |
| 3706 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3707 pathOffset = path.length; | |
| 3708 unittest.expect(subPart, unittest.equals("$arg_variantId")); | |
| 3709 | |
| 3710 var query = (req.url).query; | |
| 3711 var queryOffset = 0; | |
| 3712 var queryMap = {}; | |
| 3713 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3714 parseBool(n) { | |
| 3715 if (n == "true") return true; | |
| 3716 if (n == "false") return false; | |
| 3717 if (n == null) return null; | |
| 3718 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3719 } | |
| 3720 if (query.length > 0) { | |
| 3721 for (var part in query.split("&")) { | |
| 3722 var keyvalue = part.split("="); | |
| 3723 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3724 } | |
| 3725 } | |
| 3726 | |
| 3727 | |
| 3728 var h = { | |
| 3729 "content-type" : "application/json; charset=utf-8", | |
| 3730 }; | |
| 3731 var resp = convert.JSON.encode(buildVariant()); | |
| 3732 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3733 }), true); | |
| 3734 res.get(arg_variantId).then(unittest.expectAsync(((api.Variant response) { | |
| 3735 checkVariant(response); | |
| 3736 }))); | |
| 3737 }); | |
| 3738 | |
| 3739 unittest.test("method--import", () { | |
| 3740 | |
| 3741 var mock = new common_test.HttpServerMock(); | |
| 3742 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3743 var arg_request = buildImportVariantsRequest(); | |
| 3744 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3745 var obj = new api.ImportVariantsRequest.fromJson(json); | |
| 3746 checkImportVariantsRequest(obj); | |
| 3747 | |
| 3748 var path = (req.url).path; | |
| 3749 var pathOffset = 0; | |
| 3750 var index; | |
| 3751 var subPart; | |
| 3752 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3753 pathOffset += 1; | |
| 3754 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3755 pathOffset += 16; | |
| 3756 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("variants/import")); | |
| 3757 pathOffset += 15; | |
| 3758 | |
| 3759 var query = (req.url).query; | |
| 3760 var queryOffset = 0; | |
| 3761 var queryMap = {}; | |
| 3762 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3763 parseBool(n) { | |
| 3764 if (n == "true") return true; | |
| 3765 if (n == "false") return false; | |
| 3766 if (n == null) return null; | |
| 3767 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3768 } | |
| 3769 if (query.length > 0) { | |
| 3770 for (var part in query.split("&")) { | |
| 3771 var keyvalue = part.split("="); | |
| 3772 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3773 } | |
| 3774 } | |
| 3775 | |
| 3776 | |
| 3777 var h = { | |
| 3778 "content-type" : "application/json; charset=utf-8", | |
| 3779 }; | |
| 3780 var resp = convert.JSON.encode(buildImportVariantsResponse()); | |
| 3781 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3782 }), true); | |
| 3783 res.import(arg_request).then(unittest.expectAsync(((api.ImportVariantsResp
onse response) { | |
| 3784 checkImportVariantsResponse(response); | |
| 3785 }))); | |
| 3786 }); | |
| 3787 | |
| 3788 unittest.test("method--search", () { | |
| 3789 | |
| 3790 var mock = new common_test.HttpServerMock(); | |
| 3791 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3792 var arg_request = buildSearchVariantsRequest(); | |
| 3793 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3794 var obj = new api.SearchVariantsRequest.fromJson(json); | |
| 3795 checkSearchVariantsRequest(obj); | |
| 3796 | |
| 3797 var path = (req.url).path; | |
| 3798 var pathOffset = 0; | |
| 3799 var index; | |
| 3800 var subPart; | |
| 3801 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3802 pathOffset += 1; | |
| 3803 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3804 pathOffset += 16; | |
| 3805 unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.eq
uals("variants/search")); | |
| 3806 pathOffset += 15; | |
| 3807 | |
| 3808 var query = (req.url).query; | |
| 3809 var queryOffset = 0; | |
| 3810 var queryMap = {}; | |
| 3811 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3812 parseBool(n) { | |
| 3813 if (n == "true") return true; | |
| 3814 if (n == "false") return false; | |
| 3815 if (n == null) return null; | |
| 3816 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3817 } | |
| 3818 if (query.length > 0) { | |
| 3819 for (var part in query.split("&")) { | |
| 3820 var keyvalue = part.split("="); | |
| 3821 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3822 } | |
| 3823 } | |
| 3824 | |
| 3825 | |
| 3826 var h = { | |
| 3827 "content-type" : "application/json; charset=utf-8", | |
| 3828 }; | |
| 3829 var resp = convert.JSON.encode(buildSearchVariantsResponse()); | |
| 3830 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3831 }), true); | |
| 3832 res.search(arg_request).then(unittest.expectAsync(((api.SearchVariantsResp
onse response) { | |
| 3833 checkSearchVariantsResponse(response); | |
| 3834 }))); | |
| 3835 }); | |
| 3836 | |
| 3837 unittest.test("method--update", () { | |
| 3838 | |
| 3839 var mock = new common_test.HttpServerMock(); | |
| 3840 api.VariantsResourceApi res = new api.GenomicsApi(mock).variants; | |
| 3841 var arg_request = buildVariant(); | |
| 3842 var arg_variantId = "foo"; | |
| 3843 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3844 var obj = new api.Variant.fromJson(json); | |
| 3845 checkVariant(obj); | |
| 3846 | |
| 3847 var path = (req.url).path; | |
| 3848 var pathOffset = 0; | |
| 3849 var index; | |
| 3850 var subPart; | |
| 3851 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3852 pathOffset += 1; | |
| 3853 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3854 pathOffset += 16; | |
| 3855 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("variants/")); | |
| 3856 pathOffset += 9; | |
| 3857 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3858 pathOffset = path.length; | |
| 3859 unittest.expect(subPart, unittest.equals("$arg_variantId")); | |
| 3860 | |
| 3861 var query = (req.url).query; | |
| 3862 var queryOffset = 0; | |
| 3863 var queryMap = {}; | |
| 3864 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3865 parseBool(n) { | |
| 3866 if (n == "true") return true; | |
| 3867 if (n == "false") return false; | |
| 3868 if (n == null) return null; | |
| 3869 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3870 } | |
| 3871 if (query.length > 0) { | |
| 3872 for (var part in query.split("&")) { | |
| 3873 var keyvalue = part.split("="); | |
| 3874 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3875 } | |
| 3876 } | |
| 3877 | |
| 3878 | |
| 3879 var h = { | |
| 3880 "content-type" : "application/json; charset=utf-8", | |
| 3881 }; | |
| 3882 var resp = convert.JSON.encode(buildVariant()); | |
| 3883 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3884 }), true); | |
| 3885 res.update(arg_request, arg_variantId).then(unittest.expectAsync(((api.Var
iant response) { | |
| 3886 checkVariant(response); | |
| 3887 }))); | |
| 3888 }); | |
| 3889 | |
| 3890 }); | |
| 3891 | |
| 3892 | |
| 3893 unittest.group("resource-VariantsetsResourceApi", () { | |
| 3894 unittest.test("method--delete", () { | |
| 3895 | |
| 3896 var mock = new common_test.HttpServerMock(); | |
| 3897 api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; | |
| 3898 var arg_variantSetId = "foo"; | |
| 3899 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3900 var path = (req.url).path; | |
| 3901 var pathOffset = 0; | |
| 3902 var index; | |
| 3903 var subPart; | |
| 3904 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3905 pathOffset += 1; | |
| 3906 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3907 pathOffset += 16; | |
| 3908 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("variantsets/")); | |
| 3909 pathOffset += 12; | |
| 3910 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3911 pathOffset = path.length; | |
| 3912 unittest.expect(subPart, unittest.equals("$arg_variantSetId")); | |
| 3913 | |
| 3914 var query = (req.url).query; | |
| 3915 var queryOffset = 0; | |
| 3916 var queryMap = {}; | |
| 3917 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3918 parseBool(n) { | |
| 3919 if (n == "true") return true; | |
| 3920 if (n == "false") return false; | |
| 3921 if (n == null) return null; | |
| 3922 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3923 } | |
| 3924 if (query.length > 0) { | |
| 3925 for (var part in query.split("&")) { | |
| 3926 var keyvalue = part.split("="); | |
| 3927 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3928 } | |
| 3929 } | |
| 3930 | |
| 3931 | |
| 3932 var h = { | |
| 3933 "content-type" : "application/json; charset=utf-8", | |
| 3934 }; | |
| 3935 var resp = ""; | |
| 3936 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3937 }), true); | |
| 3938 res.delete(arg_variantSetId).then(unittest.expectAsync((_) {})); | |
| 3939 }); | |
| 3940 | |
| 3941 unittest.test("method--get", () { | |
| 3942 | |
| 3943 var mock = new common_test.HttpServerMock(); | |
| 3944 api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; | |
| 3945 var arg_variantSetId = "foo"; | |
| 3946 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3947 var path = (req.url).path; | |
| 3948 var pathOffset = 0; | |
| 3949 var index; | |
| 3950 var subPart; | |
| 3951 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 3952 pathOffset += 1; | |
| 3953 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 3954 pathOffset += 16; | |
| 3955 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("variantsets/")); | |
| 3956 pathOffset += 12; | |
| 3957 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 3958 pathOffset = path.length; | |
| 3959 unittest.expect(subPart, unittest.equals("$arg_variantSetId")); | |
| 3960 | |
| 3961 var query = (req.url).query; | |
| 3962 var queryOffset = 0; | |
| 3963 var queryMap = {}; | |
| 3964 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 3965 parseBool(n) { | |
| 3966 if (n == "true") return true; | |
| 3967 if (n == "false") return false; | |
| 3968 if (n == null) return null; | |
| 3969 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 3970 } | |
| 3971 if (query.length > 0) { | |
| 3972 for (var part in query.split("&")) { | |
| 3973 var keyvalue = part.split("="); | |
| 3974 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 3975 } | |
| 3976 } | |
| 3977 | |
| 3978 | |
| 3979 var h = { | |
| 3980 "content-type" : "application/json; charset=utf-8", | |
| 3981 }; | |
| 3982 var resp = convert.JSON.encode(buildVariantSet()); | |
| 3983 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 3984 }), true); | |
| 3985 res.get(arg_variantSetId).then(unittest.expectAsync(((api.VariantSet respo
nse) { | |
| 3986 checkVariantSet(response); | |
| 3987 }))); | |
| 3988 }); | |
| 3989 | |
| 3990 unittest.test("method--mergeVariants", () { | |
| 3991 | |
| 3992 var mock = new common_test.HttpServerMock(); | |
| 3993 api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; | |
| 3994 var arg_request = buildMergeVariantsRequest(); | |
| 3995 var arg_variantSetId = "foo"; | |
| 3996 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 3997 var obj = new api.MergeVariantsRequest.fromJson(json); | |
| 3998 checkMergeVariantsRequest(obj); | |
| 3999 | |
| 4000 var path = (req.url).path; | |
| 4001 var pathOffset = 0; | |
| 4002 var index; | |
| 4003 var subPart; | |
| 4004 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 4005 pathOffset += 1; | |
| 4006 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 4007 pathOffset += 16; | |
| 4008 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("variantsets/")); | |
| 4009 pathOffset += 12; | |
| 4010 index = path.indexOf("/mergeVariants", pathOffset); | |
| 4011 unittest.expect(index >= 0, unittest.isTrue); | |
| 4012 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | |
| 4013 pathOffset = index; | |
| 4014 unittest.expect(subPart, unittest.equals("$arg_variantSetId")); | |
| 4015 unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.eq
uals("/mergeVariants")); | |
| 4016 pathOffset += 14; | |
| 4017 | |
| 4018 var query = (req.url).query; | |
| 4019 var queryOffset = 0; | |
| 4020 var queryMap = {}; | |
| 4021 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 4022 parseBool(n) { | |
| 4023 if (n == "true") return true; | |
| 4024 if (n == "false") return false; | |
| 4025 if (n == null) return null; | |
| 4026 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 4027 } | |
| 4028 if (query.length > 0) { | |
| 4029 for (var part in query.split("&")) { | |
| 4030 var keyvalue = part.split("="); | |
| 4031 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 4032 } | |
| 4033 } | |
| 4034 | |
| 4035 | |
| 4036 var h = { | |
| 4037 "content-type" : "application/json; charset=utf-8", | |
| 4038 }; | |
| 4039 var resp = ""; | |
| 4040 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 4041 }), true); | |
| 4042 res.mergeVariants(arg_request, arg_variantSetId).then(unittest.expectAsync
((_) {})); | |
| 4043 }); | |
| 4044 | |
| 4045 unittest.test("method--patch", () { | |
| 4046 | |
| 4047 var mock = new common_test.HttpServerMock(); | |
| 4048 api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; | |
| 4049 var arg_request = buildVariantSet(); | |
| 4050 var arg_variantSetId = "foo"; | |
| 4051 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 4052 var obj = new api.VariantSet.fromJson(json); | |
| 4053 checkVariantSet(obj); | |
| 4054 | |
| 4055 var path = (req.url).path; | |
| 4056 var pathOffset = 0; | |
| 4057 var index; | |
| 4058 var subPart; | |
| 4059 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 4060 pathOffset += 1; | |
| 4061 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 4062 pathOffset += 16; | |
| 4063 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("variantsets/")); | |
| 4064 pathOffset += 12; | |
| 4065 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 4066 pathOffset = path.length; | |
| 4067 unittest.expect(subPart, unittest.equals("$arg_variantSetId")); | |
| 4068 | |
| 4069 var query = (req.url).query; | |
| 4070 var queryOffset = 0; | |
| 4071 var queryMap = {}; | |
| 4072 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 4073 parseBool(n) { | |
| 4074 if (n == "true") return true; | |
| 4075 if (n == "false") return false; | |
| 4076 if (n == null) return null; | |
| 4077 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 4078 } | |
| 4079 if (query.length > 0) { | |
| 4080 for (var part in query.split("&")) { | |
| 4081 var keyvalue = part.split("="); | |
| 4082 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 4083 } | |
| 4084 } | |
| 4085 | |
| 4086 | |
| 4087 var h = { | |
| 4088 "content-type" : "application/json; charset=utf-8", | |
| 4089 }; | |
| 4090 var resp = convert.JSON.encode(buildVariantSet()); | |
| 4091 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 4092 }), true); | |
| 4093 res.patch(arg_request, arg_variantSetId).then(unittest.expectAsync(((api.V
ariantSet response) { | |
| 4094 checkVariantSet(response); | |
| 4095 }))); | |
| 4096 }); | |
| 4097 | |
| 4098 unittest.test("method--search", () { | |
| 4099 | |
| 4100 var mock = new common_test.HttpServerMock(); | |
| 4101 api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; | |
| 4102 var arg_request = buildSearchVariantSetsRequest(); | |
| 4103 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 4104 var obj = new api.SearchVariantSetsRequest.fromJson(json); | |
| 4105 checkSearchVariantSetsRequest(obj); | |
| 4106 | |
| 4107 var path = (req.url).path; | |
| 4108 var pathOffset = 0; | |
| 4109 var index; | |
| 4110 var subPart; | |
| 4111 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 4112 pathOffset += 1; | |
| 4113 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 4114 pathOffset += 16; | |
| 4115 unittest.expect(path.substring(pathOffset, pathOffset + 18), unittest.eq
uals("variantsets/search")); | |
| 4116 pathOffset += 18; | |
| 4117 | |
| 4118 var query = (req.url).query; | |
| 4119 var queryOffset = 0; | |
| 4120 var queryMap = {}; | |
| 4121 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 4122 parseBool(n) { | |
| 4123 if (n == "true") return true; | |
| 4124 if (n == "false") return false; | |
| 4125 if (n == null) return null; | |
| 4126 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 4127 } | |
| 4128 if (query.length > 0) { | |
| 4129 for (var part in query.split("&")) { | |
| 4130 var keyvalue = part.split("="); | |
| 4131 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 4132 } | |
| 4133 } | |
| 4134 | |
| 4135 | |
| 4136 var h = { | |
| 4137 "content-type" : "application/json; charset=utf-8", | |
| 4138 }; | |
| 4139 var resp = convert.JSON.encode(buildSearchVariantSetsResponse()); | |
| 4140 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 4141 }), true); | |
| 4142 res.search(arg_request).then(unittest.expectAsync(((api.SearchVariantSetsR
esponse response) { | |
| 4143 checkSearchVariantSetsResponse(response); | |
| 4144 }))); | |
| 4145 }); | |
| 4146 | |
| 4147 unittest.test("method--update", () { | |
| 4148 | |
| 4149 var mock = new common_test.HttpServerMock(); | |
| 4150 api.VariantsetsResourceApi res = new api.GenomicsApi(mock).variantsets; | |
| 4151 var arg_request = buildVariantSet(); | |
| 4152 var arg_variantSetId = "foo"; | |
| 4153 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | |
| 4154 var obj = new api.VariantSet.fromJson(json); | |
| 4155 checkVariantSet(obj); | |
| 4156 | |
| 4157 var path = (req.url).path; | |
| 4158 var pathOffset = 0; | |
| 4159 var index; | |
| 4160 var subPart; | |
| 4161 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | |
| 4162 pathOffset += 1; | |
| 4163 unittest.expect(path.substring(pathOffset, pathOffset + 16), unittest.eq
uals("genomics/v1beta/")); | |
| 4164 pathOffset += 16; | |
| 4165 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("variantsets/")); | |
| 4166 pathOffset += 12; | |
| 4167 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | |
| 4168 pathOffset = path.length; | |
| 4169 unittest.expect(subPart, unittest.equals("$arg_variantSetId")); | |
| 4170 | |
| 4171 var query = (req.url).query; | |
| 4172 var queryOffset = 0; | |
| 4173 var queryMap = {}; | |
| 4174 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | |
| 4175 parseBool(n) { | |
| 4176 if (n == "true") return true; | |
| 4177 if (n == "false") return false; | |
| 4178 if (n == null) return null; | |
| 4179 throw new core.ArgumentError("Invalid boolean: $n"); | |
| 4180 } | |
| 4181 if (query.length > 0) { | |
| 4182 for (var part in query.split("&")) { | |
| 4183 var keyvalue = part.split("="); | |
| 4184 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | |
| 4185 } | |
| 4186 } | |
| 4187 | |
| 4188 | |
| 4189 var h = { | |
| 4190 "content-type" : "application/json; charset=utf-8", | |
| 4191 }; | |
| 4192 var resp = convert.JSON.encode(buildVariantSet()); | |
| 4193 return new async.Future.value(common_test.stringResponse(200, h, resp)); | |
| 4194 }), true); | |
| 4195 res.update(arg_request, arg_variantSetId).then(unittest.expectAsync(((api.
VariantSet response) { | |
| 4196 checkVariantSet(response); | |
| 4197 }))); | |
| 4198 }); | |
| 4199 | |
| 4200 }); | |
| 4201 | |
| 4202 | |
| 4203 } | |
| 4204 | |
| OLD | NEW |