| Index: generated/googleapis/test/bigquery/v2.dart
|
| diff --git a/generated/googleapis/test/bigquery/v2.dart b/generated/googleapis/test/bigquery/v2.dart
|
| deleted file mode 100644
|
| index d3cb541e1e4abc8bdd6233526aa60763e7928f4a..0000000000000000000000000000000000000000
|
| --- a/generated/googleapis/test/bigquery/v2.dart
|
| +++ /dev/null
|
| @@ -1,2978 +0,0 @@
|
| -library googleapis.bigquery.v2.test;
|
| -
|
| -import "dart:core" as core;
|
| -import "dart:collection" as collection;
|
| -import "dart:async" as async;
|
| -import "dart:convert" as convert;
|
| -
|
| -import 'package:http/http.dart' as http;
|
| -import 'package:http/testing.dart' as http_testing;
|
| -import 'package:unittest/unittest.dart' as unittest;
|
| -import 'package:googleapis/common/common.dart' as common;
|
| -import 'package:googleapis/src/common_internal.dart' as common_internal;
|
| -import '../common/common_internal_test.dart' as common_test;
|
| -
|
| -import 'package:googleapis/bigquery/v2.dart' as api;
|
| -
|
| -
|
| -
|
| -core.int buildCounterDatasetAccess = 0;
|
| -buildDatasetAccess() {
|
| - var o = new api.DatasetAccess();
|
| - buildCounterDatasetAccess++;
|
| - if (buildCounterDatasetAccess < 3) {
|
| - o.domain = "foo";
|
| - o.groupByEmail = "foo";
|
| - o.role = "foo";
|
| - o.specialGroup = "foo";
|
| - o.userByEmail = "foo";
|
| - o.view = buildTableReference();
|
| - }
|
| - buildCounterDatasetAccess--;
|
| - return o;
|
| -}
|
| -
|
| -checkDatasetAccess(api.DatasetAccess o) {
|
| - buildCounterDatasetAccess++;
|
| - if (buildCounterDatasetAccess < 3) {
|
| - unittest.expect(o.domain, unittest.equals('foo'));
|
| - unittest.expect(o.groupByEmail, unittest.equals('foo'));
|
| - unittest.expect(o.role, unittest.equals('foo'));
|
| - unittest.expect(o.specialGroup, unittest.equals('foo'));
|
| - unittest.expect(o.userByEmail, unittest.equals('foo'));
|
| - checkTableReference(o.view);
|
| - }
|
| - buildCounterDatasetAccess--;
|
| -}
|
| -
|
| -buildUnnamed1013() {
|
| - var o = new core.List<api.DatasetAccess>();
|
| - o.add(buildDatasetAccess());
|
| - o.add(buildDatasetAccess());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1013(core.List<api.DatasetAccess> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkDatasetAccess(o[0]);
|
| - checkDatasetAccess(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterDataset = 0;
|
| -buildDataset() {
|
| - var o = new api.Dataset();
|
| - buildCounterDataset++;
|
| - if (buildCounterDataset < 3) {
|
| - o.access = buildUnnamed1013();
|
| - o.creationTime = "foo";
|
| - o.datasetReference = buildDatasetReference();
|
| - o.description = "foo";
|
| - o.etag = "foo";
|
| - o.friendlyName = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.lastModifiedTime = "foo";
|
| - o.selfLink = "foo";
|
| - }
|
| - buildCounterDataset--;
|
| - return o;
|
| -}
|
| -
|
| -checkDataset(api.Dataset o) {
|
| - buildCounterDataset++;
|
| - if (buildCounterDataset < 3) {
|
| - checkUnnamed1013(o.access);
|
| - unittest.expect(o.creationTime, unittest.equals('foo'));
|
| - checkDatasetReference(o.datasetReference);
|
| - unittest.expect(o.description, unittest.equals('foo'));
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.friendlyName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.lastModifiedTime, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - }
|
| - buildCounterDataset--;
|
| -}
|
| -
|
| -core.int buildCounterDatasetListDatasets = 0;
|
| -buildDatasetListDatasets() {
|
| - var o = new api.DatasetListDatasets();
|
| - buildCounterDatasetListDatasets++;
|
| - if (buildCounterDatasetListDatasets < 3) {
|
| - o.datasetReference = buildDatasetReference();
|
| - o.friendlyName = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterDatasetListDatasets--;
|
| - return o;
|
| -}
|
| -
|
| -checkDatasetListDatasets(api.DatasetListDatasets o) {
|
| - buildCounterDatasetListDatasets++;
|
| - if (buildCounterDatasetListDatasets < 3) {
|
| - checkDatasetReference(o.datasetReference);
|
| - unittest.expect(o.friendlyName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterDatasetListDatasets--;
|
| -}
|
| -
|
| -buildUnnamed1014() {
|
| - var o = new core.List<api.DatasetListDatasets>();
|
| - o.add(buildDatasetListDatasets());
|
| - o.add(buildDatasetListDatasets());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1014(core.List<api.DatasetListDatasets> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkDatasetListDatasets(o[0]);
|
| - checkDatasetListDatasets(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterDatasetList = 0;
|
| -buildDatasetList() {
|
| - var o = new api.DatasetList();
|
| - buildCounterDatasetList++;
|
| - if (buildCounterDatasetList < 3) {
|
| - o.datasets = buildUnnamed1014();
|
| - o.etag = "foo";
|
| - o.kind = "foo";
|
| - o.nextPageToken = "foo";
|
| - }
|
| - buildCounterDatasetList--;
|
| - return o;
|
| -}
|
| -
|
| -checkDatasetList(api.DatasetList o) {
|
| - buildCounterDatasetList++;
|
| - if (buildCounterDatasetList < 3) {
|
| - checkUnnamed1014(o.datasets);
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| - }
|
| - buildCounterDatasetList--;
|
| -}
|
| -
|
| -core.int buildCounterDatasetReference = 0;
|
| -buildDatasetReference() {
|
| - var o = new api.DatasetReference();
|
| - buildCounterDatasetReference++;
|
| - if (buildCounterDatasetReference < 3) {
|
| - o.datasetId = "foo";
|
| - o.projectId = "foo";
|
| - }
|
| - buildCounterDatasetReference--;
|
| - return o;
|
| -}
|
| -
|
| -checkDatasetReference(api.DatasetReference o) {
|
| - buildCounterDatasetReference++;
|
| - if (buildCounterDatasetReference < 3) {
|
| - unittest.expect(o.datasetId, unittest.equals('foo'));
|
| - unittest.expect(o.projectId, unittest.equals('foo'));
|
| - }
|
| - buildCounterDatasetReference--;
|
| -}
|
| -
|
| -core.int buildCounterErrorProto = 0;
|
| -buildErrorProto() {
|
| - var o = new api.ErrorProto();
|
| - buildCounterErrorProto++;
|
| - if (buildCounterErrorProto < 3) {
|
| - o.debugInfo = "foo";
|
| - o.location = "foo";
|
| - o.message = "foo";
|
| - o.reason = "foo";
|
| - }
|
| - buildCounterErrorProto--;
|
| - return o;
|
| -}
|
| -
|
| -checkErrorProto(api.ErrorProto o) {
|
| - buildCounterErrorProto++;
|
| - if (buildCounterErrorProto < 3) {
|
| - unittest.expect(o.debugInfo, unittest.equals('foo'));
|
| - unittest.expect(o.location, unittest.equals('foo'));
|
| - unittest.expect(o.message, unittest.equals('foo'));
|
| - unittest.expect(o.reason, unittest.equals('foo'));
|
| - }
|
| - buildCounterErrorProto--;
|
| -}
|
| -
|
| -buildUnnamed1015() {
|
| - var o = new core.List<api.TableRow>();
|
| - o.add(buildTableRow());
|
| - o.add(buildTableRow());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1015(core.List<api.TableRow> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableRow(o[0]);
|
| - checkTableRow(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterGetQueryResultsResponse = 0;
|
| -buildGetQueryResultsResponse() {
|
| - var o = new api.GetQueryResultsResponse();
|
| - buildCounterGetQueryResultsResponse++;
|
| - if (buildCounterGetQueryResultsResponse < 3) {
|
| - o.cacheHit = true;
|
| - o.etag = "foo";
|
| - o.jobComplete = true;
|
| - o.jobReference = buildJobReference();
|
| - o.kind = "foo";
|
| - o.pageToken = "foo";
|
| - o.rows = buildUnnamed1015();
|
| - o.schema = buildTableSchema();
|
| - o.totalRows = "foo";
|
| - }
|
| - buildCounterGetQueryResultsResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkGetQueryResultsResponse(api.GetQueryResultsResponse o) {
|
| - buildCounterGetQueryResultsResponse++;
|
| - if (buildCounterGetQueryResultsResponse < 3) {
|
| - unittest.expect(o.cacheHit, unittest.isTrue);
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.jobComplete, unittest.isTrue);
|
| - checkJobReference(o.jobReference);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.pageToken, unittest.equals('foo'));
|
| - checkUnnamed1015(o.rows);
|
| - checkTableSchema(o.schema);
|
| - unittest.expect(o.totalRows, unittest.equals('foo'));
|
| - }
|
| - buildCounterGetQueryResultsResponse--;
|
| -}
|
| -
|
| -core.int buildCounterJob = 0;
|
| -buildJob() {
|
| - var o = new api.Job();
|
| - buildCounterJob++;
|
| - if (buildCounterJob < 3) {
|
| - o.configuration = buildJobConfiguration();
|
| - o.etag = "foo";
|
| - o.id = "foo";
|
| - o.jobReference = buildJobReference();
|
| - o.kind = "foo";
|
| - o.selfLink = "foo";
|
| - o.statistics = buildJobStatistics();
|
| - o.status = buildJobStatus();
|
| - }
|
| - buildCounterJob--;
|
| - return o;
|
| -}
|
| -
|
| -checkJob(api.Job o) {
|
| - buildCounterJob++;
|
| - if (buildCounterJob < 3) {
|
| - checkJobConfiguration(o.configuration);
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - checkJobReference(o.jobReference);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - checkJobStatistics(o.statistics);
|
| - checkJobStatus(o.status);
|
| - }
|
| - buildCounterJob--;
|
| -}
|
| -
|
| -core.int buildCounterJobConfiguration = 0;
|
| -buildJobConfiguration() {
|
| - var o = new api.JobConfiguration();
|
| - buildCounterJobConfiguration++;
|
| - if (buildCounterJobConfiguration < 3) {
|
| - o.copy = buildJobConfigurationTableCopy();
|
| - o.dryRun = true;
|
| - o.extract = buildJobConfigurationExtract();
|
| - o.link = buildJobConfigurationLink();
|
| - o.load = buildJobConfigurationLoad();
|
| - o.query = buildJobConfigurationQuery();
|
| - }
|
| - buildCounterJobConfiguration--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobConfiguration(api.JobConfiguration o) {
|
| - buildCounterJobConfiguration++;
|
| - if (buildCounterJobConfiguration < 3) {
|
| - checkJobConfigurationTableCopy(o.copy);
|
| - unittest.expect(o.dryRun, unittest.isTrue);
|
| - checkJobConfigurationExtract(o.extract);
|
| - checkJobConfigurationLink(o.link);
|
| - checkJobConfigurationLoad(o.load);
|
| - checkJobConfigurationQuery(o.query);
|
| - }
|
| - buildCounterJobConfiguration--;
|
| -}
|
| -
|
| -buildUnnamed1016() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1016(core.List<core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o[0], unittest.equals('foo'));
|
| - unittest.expect(o[1], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterJobConfigurationExtract = 0;
|
| -buildJobConfigurationExtract() {
|
| - var o = new api.JobConfigurationExtract();
|
| - buildCounterJobConfigurationExtract++;
|
| - if (buildCounterJobConfigurationExtract < 3) {
|
| - o.compression = "foo";
|
| - o.destinationFormat = "foo";
|
| - o.destinationUri = "foo";
|
| - o.destinationUris = buildUnnamed1016();
|
| - o.fieldDelimiter = "foo";
|
| - o.printHeader = true;
|
| - o.sourceTable = buildTableReference();
|
| - }
|
| - buildCounterJobConfigurationExtract--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobConfigurationExtract(api.JobConfigurationExtract o) {
|
| - buildCounterJobConfigurationExtract++;
|
| - if (buildCounterJobConfigurationExtract < 3) {
|
| - unittest.expect(o.compression, unittest.equals('foo'));
|
| - unittest.expect(o.destinationFormat, unittest.equals('foo'));
|
| - unittest.expect(o.destinationUri, unittest.equals('foo'));
|
| - checkUnnamed1016(o.destinationUris);
|
| - unittest.expect(o.fieldDelimiter, unittest.equals('foo'));
|
| - unittest.expect(o.printHeader, unittest.isTrue);
|
| - checkTableReference(o.sourceTable);
|
| - }
|
| - buildCounterJobConfigurationExtract--;
|
| -}
|
| -
|
| -buildUnnamed1017() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1017(core.List<core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o[0], unittest.equals('foo'));
|
| - unittest.expect(o[1], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterJobConfigurationLink = 0;
|
| -buildJobConfigurationLink() {
|
| - var o = new api.JobConfigurationLink();
|
| - buildCounterJobConfigurationLink++;
|
| - if (buildCounterJobConfigurationLink < 3) {
|
| - o.createDisposition = "foo";
|
| - o.destinationTable = buildTableReference();
|
| - o.sourceUri = buildUnnamed1017();
|
| - o.writeDisposition = "foo";
|
| - }
|
| - buildCounterJobConfigurationLink--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobConfigurationLink(api.JobConfigurationLink o) {
|
| - buildCounterJobConfigurationLink++;
|
| - if (buildCounterJobConfigurationLink < 3) {
|
| - unittest.expect(o.createDisposition, unittest.equals('foo'));
|
| - checkTableReference(o.destinationTable);
|
| - checkUnnamed1017(o.sourceUri);
|
| - unittest.expect(o.writeDisposition, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobConfigurationLink--;
|
| -}
|
| -
|
| -buildUnnamed1018() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1018(core.List<core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o[0], unittest.equals('foo'));
|
| - unittest.expect(o[1], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterJobConfigurationLoad = 0;
|
| -buildJobConfigurationLoad() {
|
| - var o = new api.JobConfigurationLoad();
|
| - buildCounterJobConfigurationLoad++;
|
| - if (buildCounterJobConfigurationLoad < 3) {
|
| - o.allowJaggedRows = true;
|
| - o.allowQuotedNewlines = true;
|
| - o.createDisposition = "foo";
|
| - o.destinationTable = buildTableReference();
|
| - o.encoding = "foo";
|
| - o.fieldDelimiter = "foo";
|
| - o.ignoreUnknownValues = true;
|
| - o.maxBadRecords = 42;
|
| - o.quote = "foo";
|
| - o.schema = buildTableSchema();
|
| - o.schemaInline = "foo";
|
| - o.schemaInlineFormat = "foo";
|
| - o.skipLeadingRows = 42;
|
| - o.sourceFormat = "foo";
|
| - o.sourceUris = buildUnnamed1018();
|
| - o.writeDisposition = "foo";
|
| - }
|
| - buildCounterJobConfigurationLoad--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobConfigurationLoad(api.JobConfigurationLoad o) {
|
| - buildCounterJobConfigurationLoad++;
|
| - if (buildCounterJobConfigurationLoad < 3) {
|
| - unittest.expect(o.allowJaggedRows, unittest.isTrue);
|
| - unittest.expect(o.allowQuotedNewlines, unittest.isTrue);
|
| - unittest.expect(o.createDisposition, unittest.equals('foo'));
|
| - checkTableReference(o.destinationTable);
|
| - unittest.expect(o.encoding, unittest.equals('foo'));
|
| - unittest.expect(o.fieldDelimiter, unittest.equals('foo'));
|
| - unittest.expect(o.ignoreUnknownValues, unittest.isTrue);
|
| - unittest.expect(o.maxBadRecords, unittest.equals(42));
|
| - unittest.expect(o.quote, unittest.equals('foo'));
|
| - checkTableSchema(o.schema);
|
| - unittest.expect(o.schemaInline, unittest.equals('foo'));
|
| - unittest.expect(o.schemaInlineFormat, unittest.equals('foo'));
|
| - unittest.expect(o.skipLeadingRows, unittest.equals(42));
|
| - unittest.expect(o.sourceFormat, unittest.equals('foo'));
|
| - checkUnnamed1018(o.sourceUris);
|
| - unittest.expect(o.writeDisposition, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobConfigurationLoad--;
|
| -}
|
| -
|
| -core.int buildCounterJobConfigurationQuery = 0;
|
| -buildJobConfigurationQuery() {
|
| - var o = new api.JobConfigurationQuery();
|
| - buildCounterJobConfigurationQuery++;
|
| - if (buildCounterJobConfigurationQuery < 3) {
|
| - o.allowLargeResults = true;
|
| - o.createDisposition = "foo";
|
| - o.defaultDataset = buildDatasetReference();
|
| - o.destinationTable = buildTableReference();
|
| - o.flattenResults = true;
|
| - o.preserveNulls = true;
|
| - o.priority = "foo";
|
| - o.query = "foo";
|
| - o.useQueryCache = true;
|
| - o.writeDisposition = "foo";
|
| - }
|
| - buildCounterJobConfigurationQuery--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobConfigurationQuery(api.JobConfigurationQuery o) {
|
| - buildCounterJobConfigurationQuery++;
|
| - if (buildCounterJobConfigurationQuery < 3) {
|
| - unittest.expect(o.allowLargeResults, unittest.isTrue);
|
| - unittest.expect(o.createDisposition, unittest.equals('foo'));
|
| - checkDatasetReference(o.defaultDataset);
|
| - checkTableReference(o.destinationTable);
|
| - unittest.expect(o.flattenResults, unittest.isTrue);
|
| - unittest.expect(o.preserveNulls, unittest.isTrue);
|
| - unittest.expect(o.priority, unittest.equals('foo'));
|
| - unittest.expect(o.query, unittest.equals('foo'));
|
| - unittest.expect(o.useQueryCache, unittest.isTrue);
|
| - unittest.expect(o.writeDisposition, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobConfigurationQuery--;
|
| -}
|
| -
|
| -buildUnnamed1019() {
|
| - var o = new core.List<api.TableReference>();
|
| - o.add(buildTableReference());
|
| - o.add(buildTableReference());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1019(core.List<api.TableReference> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableReference(o[0]);
|
| - checkTableReference(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterJobConfigurationTableCopy = 0;
|
| -buildJobConfigurationTableCopy() {
|
| - var o = new api.JobConfigurationTableCopy();
|
| - buildCounterJobConfigurationTableCopy++;
|
| - if (buildCounterJobConfigurationTableCopy < 3) {
|
| - o.createDisposition = "foo";
|
| - o.destinationTable = buildTableReference();
|
| - o.sourceTable = buildTableReference();
|
| - o.sourceTables = buildUnnamed1019();
|
| - o.writeDisposition = "foo";
|
| - }
|
| - buildCounterJobConfigurationTableCopy--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobConfigurationTableCopy(api.JobConfigurationTableCopy o) {
|
| - buildCounterJobConfigurationTableCopy++;
|
| - if (buildCounterJobConfigurationTableCopy < 3) {
|
| - unittest.expect(o.createDisposition, unittest.equals('foo'));
|
| - checkTableReference(o.destinationTable);
|
| - checkTableReference(o.sourceTable);
|
| - checkUnnamed1019(o.sourceTables);
|
| - unittest.expect(o.writeDisposition, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobConfigurationTableCopy--;
|
| -}
|
| -
|
| -core.int buildCounterJobListJobs = 0;
|
| -buildJobListJobs() {
|
| - var o = new api.JobListJobs();
|
| - buildCounterJobListJobs++;
|
| - if (buildCounterJobListJobs < 3) {
|
| - o.configuration = buildJobConfiguration();
|
| - o.errorResult = buildErrorProto();
|
| - o.id = "foo";
|
| - o.jobReference = buildJobReference();
|
| - o.kind = "foo";
|
| - o.state = "foo";
|
| - o.statistics = buildJobStatistics();
|
| - o.status = buildJobStatus();
|
| - o.userEmail = "foo";
|
| - }
|
| - buildCounterJobListJobs--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobListJobs(api.JobListJobs o) {
|
| - buildCounterJobListJobs++;
|
| - if (buildCounterJobListJobs < 3) {
|
| - checkJobConfiguration(o.configuration);
|
| - checkErrorProto(o.errorResult);
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - checkJobReference(o.jobReference);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.state, unittest.equals('foo'));
|
| - checkJobStatistics(o.statistics);
|
| - checkJobStatus(o.status);
|
| - unittest.expect(o.userEmail, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobListJobs--;
|
| -}
|
| -
|
| -buildUnnamed1020() {
|
| - var o = new core.List<api.JobListJobs>();
|
| - o.add(buildJobListJobs());
|
| - o.add(buildJobListJobs());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1020(core.List<api.JobListJobs> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkJobListJobs(o[0]);
|
| - checkJobListJobs(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterJobList = 0;
|
| -buildJobList() {
|
| - var o = new api.JobList();
|
| - buildCounterJobList++;
|
| - if (buildCounterJobList < 3) {
|
| - o.etag = "foo";
|
| - o.jobs = buildUnnamed1020();
|
| - o.kind = "foo";
|
| - o.nextPageToken = "foo";
|
| - o.totalItems = 42;
|
| - }
|
| - buildCounterJobList--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobList(api.JobList o) {
|
| - buildCounterJobList++;
|
| - if (buildCounterJobList < 3) {
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - checkUnnamed1020(o.jobs);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| - unittest.expect(o.totalItems, unittest.equals(42));
|
| - }
|
| - buildCounterJobList--;
|
| -}
|
| -
|
| -core.int buildCounterJobReference = 0;
|
| -buildJobReference() {
|
| - var o = new api.JobReference();
|
| - buildCounterJobReference++;
|
| - if (buildCounterJobReference < 3) {
|
| - o.jobId = "foo";
|
| - o.projectId = "foo";
|
| - }
|
| - buildCounterJobReference--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobReference(api.JobReference o) {
|
| - buildCounterJobReference++;
|
| - if (buildCounterJobReference < 3) {
|
| - unittest.expect(o.jobId, unittest.equals('foo'));
|
| - unittest.expect(o.projectId, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobReference--;
|
| -}
|
| -
|
| -core.int buildCounterJobStatistics = 0;
|
| -buildJobStatistics() {
|
| - var o = new api.JobStatistics();
|
| - buildCounterJobStatistics++;
|
| - if (buildCounterJobStatistics < 3) {
|
| - o.creationTime = "foo";
|
| - o.endTime = "foo";
|
| - o.load = buildJobStatistics3();
|
| - o.query = buildJobStatistics2();
|
| - o.startTime = "foo";
|
| - o.totalBytesProcessed = "foo";
|
| - }
|
| - buildCounterJobStatistics--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobStatistics(api.JobStatistics o) {
|
| - buildCounterJobStatistics++;
|
| - if (buildCounterJobStatistics < 3) {
|
| - unittest.expect(o.creationTime, unittest.equals('foo'));
|
| - unittest.expect(o.endTime, unittest.equals('foo'));
|
| - checkJobStatistics3(o.load);
|
| - checkJobStatistics2(o.query);
|
| - unittest.expect(o.startTime, unittest.equals('foo'));
|
| - unittest.expect(o.totalBytesProcessed, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobStatistics--;
|
| -}
|
| -
|
| -core.int buildCounterJobStatistics2 = 0;
|
| -buildJobStatistics2() {
|
| - var o = new api.JobStatistics2();
|
| - buildCounterJobStatistics2++;
|
| - if (buildCounterJobStatistics2 < 3) {
|
| - o.cacheHit = true;
|
| - o.totalBytesProcessed = "foo";
|
| - }
|
| - buildCounterJobStatistics2--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobStatistics2(api.JobStatistics2 o) {
|
| - buildCounterJobStatistics2++;
|
| - if (buildCounterJobStatistics2 < 3) {
|
| - unittest.expect(o.cacheHit, unittest.isTrue);
|
| - unittest.expect(o.totalBytesProcessed, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobStatistics2--;
|
| -}
|
| -
|
| -core.int buildCounterJobStatistics3 = 0;
|
| -buildJobStatistics3() {
|
| - var o = new api.JobStatistics3();
|
| - buildCounterJobStatistics3++;
|
| - if (buildCounterJobStatistics3 < 3) {
|
| - o.inputFileBytes = "foo";
|
| - o.inputFiles = "foo";
|
| - o.outputBytes = "foo";
|
| - o.outputRows = "foo";
|
| - }
|
| - buildCounterJobStatistics3--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobStatistics3(api.JobStatistics3 o) {
|
| - buildCounterJobStatistics3++;
|
| - if (buildCounterJobStatistics3 < 3) {
|
| - unittest.expect(o.inputFileBytes, unittest.equals('foo'));
|
| - unittest.expect(o.inputFiles, unittest.equals('foo'));
|
| - unittest.expect(o.outputBytes, unittest.equals('foo'));
|
| - unittest.expect(o.outputRows, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobStatistics3--;
|
| -}
|
| -
|
| -buildUnnamed1021() {
|
| - var o = new core.List<api.ErrorProto>();
|
| - o.add(buildErrorProto());
|
| - o.add(buildErrorProto());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1021(core.List<api.ErrorProto> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkErrorProto(o[0]);
|
| - checkErrorProto(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterJobStatus = 0;
|
| -buildJobStatus() {
|
| - var o = new api.JobStatus();
|
| - buildCounterJobStatus++;
|
| - if (buildCounterJobStatus < 3) {
|
| - o.errorResult = buildErrorProto();
|
| - o.errors = buildUnnamed1021();
|
| - o.state = "foo";
|
| - }
|
| - buildCounterJobStatus--;
|
| - return o;
|
| -}
|
| -
|
| -checkJobStatus(api.JobStatus o) {
|
| - buildCounterJobStatus++;
|
| - if (buildCounterJobStatus < 3) {
|
| - checkErrorProto(o.errorResult);
|
| - checkUnnamed1021(o.errors);
|
| - unittest.expect(o.state, unittest.equals('foo'));
|
| - }
|
| - buildCounterJobStatus--;
|
| -}
|
| -
|
| -buildJsonObject() {
|
| - var o = new api.JsonObject();
|
| - o["a"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| - o["b"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| - return o;
|
| -}
|
| -
|
| -checkJsonObject(api.JsonObject o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - var casted1 = (o["a"]) as core.Map; unittest.expect(casted1, unittest.hasLength(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo'));
|
| - var casted2 = (o["b"]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo'));
|
| -}
|
| -
|
| -core.int buildCounterProjectListProjects = 0;
|
| -buildProjectListProjects() {
|
| - var o = new api.ProjectListProjects();
|
| - buildCounterProjectListProjects++;
|
| - if (buildCounterProjectListProjects < 3) {
|
| - o.friendlyName = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.numericId = "foo";
|
| - o.projectReference = buildProjectReference();
|
| - }
|
| - buildCounterProjectListProjects--;
|
| - return o;
|
| -}
|
| -
|
| -checkProjectListProjects(api.ProjectListProjects o) {
|
| - buildCounterProjectListProjects++;
|
| - if (buildCounterProjectListProjects < 3) {
|
| - unittest.expect(o.friendlyName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.numericId, unittest.equals('foo'));
|
| - checkProjectReference(o.projectReference);
|
| - }
|
| - buildCounterProjectListProjects--;
|
| -}
|
| -
|
| -buildUnnamed1022() {
|
| - var o = new core.List<api.ProjectListProjects>();
|
| - o.add(buildProjectListProjects());
|
| - o.add(buildProjectListProjects());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1022(core.List<api.ProjectListProjects> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkProjectListProjects(o[0]);
|
| - checkProjectListProjects(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterProjectList = 0;
|
| -buildProjectList() {
|
| - var o = new api.ProjectList();
|
| - buildCounterProjectList++;
|
| - if (buildCounterProjectList < 3) {
|
| - o.etag = "foo";
|
| - o.kind = "foo";
|
| - o.nextPageToken = "foo";
|
| - o.projects = buildUnnamed1022();
|
| - o.totalItems = 42;
|
| - }
|
| - buildCounterProjectList--;
|
| - return o;
|
| -}
|
| -
|
| -checkProjectList(api.ProjectList o) {
|
| - buildCounterProjectList++;
|
| - if (buildCounterProjectList < 3) {
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| - checkUnnamed1022(o.projects);
|
| - unittest.expect(o.totalItems, unittest.equals(42));
|
| - }
|
| - buildCounterProjectList--;
|
| -}
|
| -
|
| -core.int buildCounterProjectReference = 0;
|
| -buildProjectReference() {
|
| - var o = new api.ProjectReference();
|
| - buildCounterProjectReference++;
|
| - if (buildCounterProjectReference < 3) {
|
| - o.projectId = "foo";
|
| - }
|
| - buildCounterProjectReference--;
|
| - return o;
|
| -}
|
| -
|
| -checkProjectReference(api.ProjectReference o) {
|
| - buildCounterProjectReference++;
|
| - if (buildCounterProjectReference < 3) {
|
| - unittest.expect(o.projectId, unittest.equals('foo'));
|
| - }
|
| - buildCounterProjectReference--;
|
| -}
|
| -
|
| -core.int buildCounterQueryRequest = 0;
|
| -buildQueryRequest() {
|
| - var o = new api.QueryRequest();
|
| - buildCounterQueryRequest++;
|
| - if (buildCounterQueryRequest < 3) {
|
| - o.defaultDataset = buildDatasetReference();
|
| - o.dryRun = true;
|
| - o.kind = "foo";
|
| - o.maxResults = 42;
|
| - o.preserveNulls = true;
|
| - o.query = "foo";
|
| - o.timeoutMs = 42;
|
| - o.useQueryCache = true;
|
| - }
|
| - buildCounterQueryRequest--;
|
| - return o;
|
| -}
|
| -
|
| -checkQueryRequest(api.QueryRequest o) {
|
| - buildCounterQueryRequest++;
|
| - if (buildCounterQueryRequest < 3) {
|
| - checkDatasetReference(o.defaultDataset);
|
| - unittest.expect(o.dryRun, unittest.isTrue);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.maxResults, unittest.equals(42));
|
| - unittest.expect(o.preserveNulls, unittest.isTrue);
|
| - unittest.expect(o.query, unittest.equals('foo'));
|
| - unittest.expect(o.timeoutMs, unittest.equals(42));
|
| - unittest.expect(o.useQueryCache, unittest.isTrue);
|
| - }
|
| - buildCounterQueryRequest--;
|
| -}
|
| -
|
| -buildUnnamed1023() {
|
| - var o = new core.List<api.TableRow>();
|
| - o.add(buildTableRow());
|
| - o.add(buildTableRow());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1023(core.List<api.TableRow> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableRow(o[0]);
|
| - checkTableRow(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterQueryResponse = 0;
|
| -buildQueryResponse() {
|
| - var o = new api.QueryResponse();
|
| - buildCounterQueryResponse++;
|
| - if (buildCounterQueryResponse < 3) {
|
| - o.cacheHit = true;
|
| - o.jobComplete = true;
|
| - o.jobReference = buildJobReference();
|
| - o.kind = "foo";
|
| - o.pageToken = "foo";
|
| - o.rows = buildUnnamed1023();
|
| - o.schema = buildTableSchema();
|
| - o.totalBytesProcessed = "foo";
|
| - o.totalRows = "foo";
|
| - }
|
| - buildCounterQueryResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkQueryResponse(api.QueryResponse o) {
|
| - buildCounterQueryResponse++;
|
| - if (buildCounterQueryResponse < 3) {
|
| - unittest.expect(o.cacheHit, unittest.isTrue);
|
| - unittest.expect(o.jobComplete, unittest.isTrue);
|
| - checkJobReference(o.jobReference);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.pageToken, unittest.equals('foo'));
|
| - checkUnnamed1023(o.rows);
|
| - checkTableSchema(o.schema);
|
| - unittest.expect(o.totalBytesProcessed, unittest.equals('foo'));
|
| - unittest.expect(o.totalRows, unittest.equals('foo'));
|
| - }
|
| - buildCounterQueryResponse--;
|
| -}
|
| -
|
| -core.int buildCounterTable = 0;
|
| -buildTable() {
|
| - var o = new api.Table();
|
| - buildCounterTable++;
|
| - if (buildCounterTable < 3) {
|
| - o.creationTime = "foo";
|
| - o.description = "foo";
|
| - o.etag = "foo";
|
| - o.expirationTime = "foo";
|
| - o.friendlyName = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.lastModifiedTime = "foo";
|
| - o.numBytes = "foo";
|
| - o.numRows = "foo";
|
| - o.schema = buildTableSchema();
|
| - o.selfLink = "foo";
|
| - o.tableReference = buildTableReference();
|
| - o.type = "foo";
|
| - o.view = buildViewDefinition();
|
| - }
|
| - buildCounterTable--;
|
| - return o;
|
| -}
|
| -
|
| -checkTable(api.Table o) {
|
| - buildCounterTable++;
|
| - if (buildCounterTable < 3) {
|
| - unittest.expect(o.creationTime, unittest.equals('foo'));
|
| - unittest.expect(o.description, unittest.equals('foo'));
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.expirationTime, unittest.equals('foo'));
|
| - unittest.expect(o.friendlyName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.lastModifiedTime, unittest.equals('foo'));
|
| - unittest.expect(o.numBytes, unittest.equals('foo'));
|
| - unittest.expect(o.numRows, unittest.equals('foo'));
|
| - checkTableSchema(o.schema);
|
| - unittest.expect(o.selfLink, unittest.equals('foo'));
|
| - checkTableReference(o.tableReference);
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - checkViewDefinition(o.view);
|
| - }
|
| - buildCounterTable--;
|
| -}
|
| -
|
| -core.int buildCounterTableCell = 0;
|
| -buildTableCell() {
|
| - var o = new api.TableCell();
|
| - buildCounterTableCell++;
|
| - if (buildCounterTableCell < 3) {
|
| - o.v = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
|
| - }
|
| - buildCounterTableCell--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableCell(api.TableCell o) {
|
| - buildCounterTableCell++;
|
| - if (buildCounterTableCell < 3) {
|
| - var casted3 = (o.v) as core.Map; unittest.expect(casted3, unittest.hasLength(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.expect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo'));
|
| - }
|
| - buildCounterTableCell--;
|
| -}
|
| -
|
| -core.int buildCounterTableDataInsertAllRequestRows = 0;
|
| -buildTableDataInsertAllRequestRows() {
|
| - var o = new api.TableDataInsertAllRequestRows();
|
| - buildCounterTableDataInsertAllRequestRows++;
|
| - if (buildCounterTableDataInsertAllRequestRows < 3) {
|
| - o.insertId = "foo";
|
| - o.json = buildJsonObject();
|
| - }
|
| - buildCounterTableDataInsertAllRequestRows--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableDataInsertAllRequestRows(api.TableDataInsertAllRequestRows o) {
|
| - buildCounterTableDataInsertAllRequestRows++;
|
| - if (buildCounterTableDataInsertAllRequestRows < 3) {
|
| - unittest.expect(o.insertId, unittest.equals('foo'));
|
| - checkJsonObject(o.json);
|
| - }
|
| - buildCounterTableDataInsertAllRequestRows--;
|
| -}
|
| -
|
| -buildUnnamed1024() {
|
| - var o = new core.List<api.TableDataInsertAllRequestRows>();
|
| - o.add(buildTableDataInsertAllRequestRows());
|
| - o.add(buildTableDataInsertAllRequestRows());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1024(core.List<api.TableDataInsertAllRequestRows> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableDataInsertAllRequestRows(o[0]);
|
| - checkTableDataInsertAllRequestRows(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableDataInsertAllRequest = 0;
|
| -buildTableDataInsertAllRequest() {
|
| - var o = new api.TableDataInsertAllRequest();
|
| - buildCounterTableDataInsertAllRequest++;
|
| - if (buildCounterTableDataInsertAllRequest < 3) {
|
| - o.kind = "foo";
|
| - o.rows = buildUnnamed1024();
|
| - }
|
| - buildCounterTableDataInsertAllRequest--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableDataInsertAllRequest(api.TableDataInsertAllRequest o) {
|
| - buildCounterTableDataInsertAllRequest++;
|
| - if (buildCounterTableDataInsertAllRequest < 3) {
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkUnnamed1024(o.rows);
|
| - }
|
| - buildCounterTableDataInsertAllRequest--;
|
| -}
|
| -
|
| -buildUnnamed1025() {
|
| - var o = new core.List<api.ErrorProto>();
|
| - o.add(buildErrorProto());
|
| - o.add(buildErrorProto());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1025(core.List<api.ErrorProto> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkErrorProto(o[0]);
|
| - checkErrorProto(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableDataInsertAllResponseInsertErrors = 0;
|
| -buildTableDataInsertAllResponseInsertErrors() {
|
| - var o = new api.TableDataInsertAllResponseInsertErrors();
|
| - buildCounterTableDataInsertAllResponseInsertErrors++;
|
| - if (buildCounterTableDataInsertAllResponseInsertErrors < 3) {
|
| - o.errors = buildUnnamed1025();
|
| - o.index = 42;
|
| - }
|
| - buildCounterTableDataInsertAllResponseInsertErrors--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableDataInsertAllResponseInsertErrors(api.TableDataInsertAllResponseInsertErrors o) {
|
| - buildCounterTableDataInsertAllResponseInsertErrors++;
|
| - if (buildCounterTableDataInsertAllResponseInsertErrors < 3) {
|
| - checkUnnamed1025(o.errors);
|
| - unittest.expect(o.index, unittest.equals(42));
|
| - }
|
| - buildCounterTableDataInsertAllResponseInsertErrors--;
|
| -}
|
| -
|
| -buildUnnamed1026() {
|
| - var o = new core.List<api.TableDataInsertAllResponseInsertErrors>();
|
| - o.add(buildTableDataInsertAllResponseInsertErrors());
|
| - o.add(buildTableDataInsertAllResponseInsertErrors());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1026(core.List<api.TableDataInsertAllResponseInsertErrors> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableDataInsertAllResponseInsertErrors(o[0]);
|
| - checkTableDataInsertAllResponseInsertErrors(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableDataInsertAllResponse = 0;
|
| -buildTableDataInsertAllResponse() {
|
| - var o = new api.TableDataInsertAllResponse();
|
| - buildCounterTableDataInsertAllResponse++;
|
| - if (buildCounterTableDataInsertAllResponse < 3) {
|
| - o.insertErrors = buildUnnamed1026();
|
| - o.kind = "foo";
|
| - }
|
| - buildCounterTableDataInsertAllResponse--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableDataInsertAllResponse(api.TableDataInsertAllResponse o) {
|
| - buildCounterTableDataInsertAllResponse++;
|
| - if (buildCounterTableDataInsertAllResponse < 3) {
|
| - checkUnnamed1026(o.insertErrors);
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - }
|
| - buildCounterTableDataInsertAllResponse--;
|
| -}
|
| -
|
| -buildUnnamed1027() {
|
| - var o = new core.List<api.TableRow>();
|
| - o.add(buildTableRow());
|
| - o.add(buildTableRow());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1027(core.List<api.TableRow> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableRow(o[0]);
|
| - checkTableRow(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableDataList = 0;
|
| -buildTableDataList() {
|
| - var o = new api.TableDataList();
|
| - buildCounterTableDataList++;
|
| - if (buildCounterTableDataList < 3) {
|
| - o.etag = "foo";
|
| - o.kind = "foo";
|
| - o.pageToken = "foo";
|
| - o.rows = buildUnnamed1027();
|
| - o.totalRows = "foo";
|
| - }
|
| - buildCounterTableDataList--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableDataList(api.TableDataList o) {
|
| - buildCounterTableDataList++;
|
| - if (buildCounterTableDataList < 3) {
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.pageToken, unittest.equals('foo'));
|
| - checkUnnamed1027(o.rows);
|
| - unittest.expect(o.totalRows, unittest.equals('foo'));
|
| - }
|
| - buildCounterTableDataList--;
|
| -}
|
| -
|
| -buildUnnamed1028() {
|
| - var o = new core.List<api.TableFieldSchema>();
|
| - o.add(buildTableFieldSchema());
|
| - o.add(buildTableFieldSchema());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1028(core.List<api.TableFieldSchema> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableFieldSchema(o[0]);
|
| - checkTableFieldSchema(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableFieldSchema = 0;
|
| -buildTableFieldSchema() {
|
| - var o = new api.TableFieldSchema();
|
| - buildCounterTableFieldSchema++;
|
| - if (buildCounterTableFieldSchema < 3) {
|
| - o.description = "foo";
|
| - o.fields = buildUnnamed1028();
|
| - o.mode = "foo";
|
| - o.name = "foo";
|
| - o.type = "foo";
|
| - }
|
| - buildCounterTableFieldSchema--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableFieldSchema(api.TableFieldSchema o) {
|
| - buildCounterTableFieldSchema++;
|
| - if (buildCounterTableFieldSchema < 3) {
|
| - unittest.expect(o.description, unittest.equals('foo'));
|
| - checkUnnamed1028(o.fields);
|
| - unittest.expect(o.mode, unittest.equals('foo'));
|
| - unittest.expect(o.name, unittest.equals('foo'));
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterTableFieldSchema--;
|
| -}
|
| -
|
| -core.int buildCounterTableListTables = 0;
|
| -buildTableListTables() {
|
| - var o = new api.TableListTables();
|
| - buildCounterTableListTables++;
|
| - if (buildCounterTableListTables < 3) {
|
| - o.friendlyName = "foo";
|
| - o.id = "foo";
|
| - o.kind = "foo";
|
| - o.tableReference = buildTableReference();
|
| - o.type = "foo";
|
| - }
|
| - buildCounterTableListTables--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableListTables(api.TableListTables o) {
|
| - buildCounterTableListTables++;
|
| - if (buildCounterTableListTables < 3) {
|
| - unittest.expect(o.friendlyName, unittest.equals('foo'));
|
| - unittest.expect(o.id, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - checkTableReference(o.tableReference);
|
| - unittest.expect(o.type, unittest.equals('foo'));
|
| - }
|
| - buildCounterTableListTables--;
|
| -}
|
| -
|
| -buildUnnamed1029() {
|
| - var o = new core.List<api.TableListTables>();
|
| - o.add(buildTableListTables());
|
| - o.add(buildTableListTables());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1029(core.List<api.TableListTables> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableListTables(o[0]);
|
| - checkTableListTables(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableList = 0;
|
| -buildTableList() {
|
| - var o = new api.TableList();
|
| - buildCounterTableList++;
|
| - if (buildCounterTableList < 3) {
|
| - o.etag = "foo";
|
| - o.kind = "foo";
|
| - o.nextPageToken = "foo";
|
| - o.tables = buildUnnamed1029();
|
| - o.totalItems = 42;
|
| - }
|
| - buildCounterTableList--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableList(api.TableList o) {
|
| - buildCounterTableList++;
|
| - if (buildCounterTableList < 3) {
|
| - unittest.expect(o.etag, unittest.equals('foo'));
|
| - unittest.expect(o.kind, unittest.equals('foo'));
|
| - unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| - checkUnnamed1029(o.tables);
|
| - unittest.expect(o.totalItems, unittest.equals(42));
|
| - }
|
| - buildCounterTableList--;
|
| -}
|
| -
|
| -core.int buildCounterTableReference = 0;
|
| -buildTableReference() {
|
| - var o = new api.TableReference();
|
| - buildCounterTableReference++;
|
| - if (buildCounterTableReference < 3) {
|
| - o.datasetId = "foo";
|
| - o.projectId = "foo";
|
| - o.tableId = "foo";
|
| - }
|
| - buildCounterTableReference--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableReference(api.TableReference o) {
|
| - buildCounterTableReference++;
|
| - if (buildCounterTableReference < 3) {
|
| - unittest.expect(o.datasetId, unittest.equals('foo'));
|
| - unittest.expect(o.projectId, unittest.equals('foo'));
|
| - unittest.expect(o.tableId, unittest.equals('foo'));
|
| - }
|
| - buildCounterTableReference--;
|
| -}
|
| -
|
| -buildUnnamed1030() {
|
| - var o = new core.List<api.TableCell>();
|
| - o.add(buildTableCell());
|
| - o.add(buildTableCell());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1030(core.List<api.TableCell> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableCell(o[0]);
|
| - checkTableCell(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableRow = 0;
|
| -buildTableRow() {
|
| - var o = new api.TableRow();
|
| - buildCounterTableRow++;
|
| - if (buildCounterTableRow < 3) {
|
| - o.f = buildUnnamed1030();
|
| - }
|
| - buildCounterTableRow--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableRow(api.TableRow o) {
|
| - buildCounterTableRow++;
|
| - if (buildCounterTableRow < 3) {
|
| - checkUnnamed1030(o.f);
|
| - }
|
| - buildCounterTableRow--;
|
| -}
|
| -
|
| -buildUnnamed1031() {
|
| - var o = new core.List<api.TableFieldSchema>();
|
| - o.add(buildTableFieldSchema());
|
| - o.add(buildTableFieldSchema());
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1031(core.List<api.TableFieldSchema> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - checkTableFieldSchema(o[0]);
|
| - checkTableFieldSchema(o[1]);
|
| -}
|
| -
|
| -core.int buildCounterTableSchema = 0;
|
| -buildTableSchema() {
|
| - var o = new api.TableSchema();
|
| - buildCounterTableSchema++;
|
| - if (buildCounterTableSchema < 3) {
|
| - o.fields = buildUnnamed1031();
|
| - }
|
| - buildCounterTableSchema--;
|
| - return o;
|
| -}
|
| -
|
| -checkTableSchema(api.TableSchema o) {
|
| - buildCounterTableSchema++;
|
| - if (buildCounterTableSchema < 3) {
|
| - checkUnnamed1031(o.fields);
|
| - }
|
| - buildCounterTableSchema--;
|
| -}
|
| -
|
| -core.int buildCounterViewDefinition = 0;
|
| -buildViewDefinition() {
|
| - var o = new api.ViewDefinition();
|
| - buildCounterViewDefinition++;
|
| - if (buildCounterViewDefinition < 3) {
|
| - o.query = "foo";
|
| - }
|
| - buildCounterViewDefinition--;
|
| - return o;
|
| -}
|
| -
|
| -checkViewDefinition(api.ViewDefinition o) {
|
| - buildCounterViewDefinition++;
|
| - if (buildCounterViewDefinition < 3) {
|
| - unittest.expect(o.query, unittest.equals('foo'));
|
| - }
|
| - buildCounterViewDefinition--;
|
| -}
|
| -
|
| -buildUnnamed1032() {
|
| - var o = new core.List<core.String>();
|
| - o.add("foo");
|
| - o.add("foo");
|
| - return o;
|
| -}
|
| -
|
| -checkUnnamed1032(core.List<core.String> o) {
|
| - unittest.expect(o, unittest.hasLength(2));
|
| - unittest.expect(o[0], unittest.equals('foo'));
|
| - unittest.expect(o[1], unittest.equals('foo'));
|
| -}
|
| -
|
| -
|
| -main() {
|
| - unittest.group("obj-schema-DatasetAccess", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDatasetAccess();
|
| - var od = new api.DatasetAccess.fromJson(o.toJson());
|
| - checkDatasetAccess(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Dataset", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDataset();
|
| - var od = new api.Dataset.fromJson(o.toJson());
|
| - checkDataset(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DatasetListDatasets", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDatasetListDatasets();
|
| - var od = new api.DatasetListDatasets.fromJson(o.toJson());
|
| - checkDatasetListDatasets(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DatasetList", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDatasetList();
|
| - var od = new api.DatasetList.fromJson(o.toJson());
|
| - checkDatasetList(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-DatasetReference", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildDatasetReference();
|
| - var od = new api.DatasetReference.fromJson(o.toJson());
|
| - checkDatasetReference(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ErrorProto", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildErrorProto();
|
| - var od = new api.ErrorProto.fromJson(o.toJson());
|
| - checkErrorProto(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-GetQueryResultsResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildGetQueryResultsResponse();
|
| - var od = new api.GetQueryResultsResponse.fromJson(o.toJson());
|
| - checkGetQueryResultsResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Job", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJob();
|
| - var od = new api.Job.fromJson(o.toJson());
|
| - checkJob(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobConfiguration", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobConfiguration();
|
| - var od = new api.JobConfiguration.fromJson(o.toJson());
|
| - checkJobConfiguration(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobConfigurationExtract", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobConfigurationExtract();
|
| - var od = new api.JobConfigurationExtract.fromJson(o.toJson());
|
| - checkJobConfigurationExtract(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobConfigurationLink", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobConfigurationLink();
|
| - var od = new api.JobConfigurationLink.fromJson(o.toJson());
|
| - checkJobConfigurationLink(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobConfigurationLoad", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobConfigurationLoad();
|
| - var od = new api.JobConfigurationLoad.fromJson(o.toJson());
|
| - checkJobConfigurationLoad(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobConfigurationQuery", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobConfigurationQuery();
|
| - var od = new api.JobConfigurationQuery.fromJson(o.toJson());
|
| - checkJobConfigurationQuery(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobConfigurationTableCopy", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobConfigurationTableCopy();
|
| - var od = new api.JobConfigurationTableCopy.fromJson(o.toJson());
|
| - checkJobConfigurationTableCopy(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobListJobs", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobListJobs();
|
| - var od = new api.JobListJobs.fromJson(o.toJson());
|
| - checkJobListJobs(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobList", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobList();
|
| - var od = new api.JobList.fromJson(o.toJson());
|
| - checkJobList(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobReference", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobReference();
|
| - var od = new api.JobReference.fromJson(o.toJson());
|
| - checkJobReference(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobStatistics", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobStatistics();
|
| - var od = new api.JobStatistics.fromJson(o.toJson());
|
| - checkJobStatistics(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobStatistics2", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobStatistics2();
|
| - var od = new api.JobStatistics2.fromJson(o.toJson());
|
| - checkJobStatistics2(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobStatistics3", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobStatistics3();
|
| - var od = new api.JobStatistics3.fromJson(o.toJson());
|
| - checkJobStatistics3(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JobStatus", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJobStatus();
|
| - var od = new api.JobStatus.fromJson(o.toJson());
|
| - checkJobStatus(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-JsonObject", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildJsonObject();
|
| - var od = new api.JsonObject.fromJson(o.toJson());
|
| - checkJsonObject(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProjectListProjects", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProjectListProjects();
|
| - var od = new api.ProjectListProjects.fromJson(o.toJson());
|
| - checkProjectListProjects(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProjectList", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProjectList();
|
| - var od = new api.ProjectList.fromJson(o.toJson());
|
| - checkProjectList(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ProjectReference", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildProjectReference();
|
| - var od = new api.ProjectReference.fromJson(o.toJson());
|
| - checkProjectReference(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-QueryRequest", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildQueryRequest();
|
| - var od = new api.QueryRequest.fromJson(o.toJson());
|
| - checkQueryRequest(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-QueryResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildQueryResponse();
|
| - var od = new api.QueryResponse.fromJson(o.toJson());
|
| - checkQueryResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-Table", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTable();
|
| - var od = new api.Table.fromJson(o.toJson());
|
| - checkTable(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableCell", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableCell();
|
| - var od = new api.TableCell.fromJson(o.toJson());
|
| - checkTableCell(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableDataInsertAllRequestRows", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableDataInsertAllRequestRows();
|
| - var od = new api.TableDataInsertAllRequestRows.fromJson(o.toJson());
|
| - checkTableDataInsertAllRequestRows(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableDataInsertAllRequest", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableDataInsertAllRequest();
|
| - var od = new api.TableDataInsertAllRequest.fromJson(o.toJson());
|
| - checkTableDataInsertAllRequest(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableDataInsertAllResponseInsertErrors", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableDataInsertAllResponseInsertErrors();
|
| - var od = new api.TableDataInsertAllResponseInsertErrors.fromJson(o.toJson());
|
| - checkTableDataInsertAllResponseInsertErrors(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableDataInsertAllResponse", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableDataInsertAllResponse();
|
| - var od = new api.TableDataInsertAllResponse.fromJson(o.toJson());
|
| - checkTableDataInsertAllResponse(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableDataList", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableDataList();
|
| - var od = new api.TableDataList.fromJson(o.toJson());
|
| - checkTableDataList(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableFieldSchema", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableFieldSchema();
|
| - var od = new api.TableFieldSchema.fromJson(o.toJson());
|
| - checkTableFieldSchema(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableListTables", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableListTables();
|
| - var od = new api.TableListTables.fromJson(o.toJson());
|
| - checkTableListTables(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableList", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableList();
|
| - var od = new api.TableList.fromJson(o.toJson());
|
| - checkTableList(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableReference", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableReference();
|
| - var od = new api.TableReference.fromJson(o.toJson());
|
| - checkTableReference(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableRow", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableRow();
|
| - var od = new api.TableRow.fromJson(o.toJson());
|
| - checkTableRow(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-TableSchema", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildTableSchema();
|
| - var od = new api.TableSchema.fromJson(o.toJson());
|
| - checkTableSchema(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("obj-schema-ViewDefinition", () {
|
| - unittest.test("to-json--from-json", () {
|
| - var o = buildViewDefinition();
|
| - var od = new api.ViewDefinition.fromJson(o.toJson());
|
| - checkViewDefinition(od);
|
| - });
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-DatasetsResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_deleteContents = true;
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(queryMap["deleteContents"].first, unittest.equals("$arg_deleteContents"));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_projectId, arg_datasetId, deleteContents: arg_deleteContents).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDataset());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) {
|
| - checkDataset(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
|
| - var arg_request = buildDataset();
|
| - var arg_projectId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Dataset.fromJson(json);
|
| - checkDataset(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/datasets"));
|
| - pathOffset += 9;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDataset());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_projectId).then(unittest.expectAsync(((api.Dataset response) {
|
| - checkDataset(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
|
| - var arg_projectId = "foo";
|
| - var arg_all = true;
|
| - var arg_maxResults = 42;
|
| - var arg_pageToken = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/datasets"));
|
| - pathOffset += 9;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(queryMap["all"].first, unittest.equals("$arg_all"));
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDatasetList());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_projectId, all: arg_all, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.DatasetList response) {
|
| - checkDatasetList(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
|
| - var arg_request = buildDataset();
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Dataset.fromJson(json);
|
| - checkDataset(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDataset());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) {
|
| - checkDataset(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.DatasetsResourceApi res = new api.BigqueryApi(mock).datasets;
|
| - var arg_request = buildDataset();
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Dataset.fromJson(json);
|
| - checkDataset(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildDataset());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Dataset response) {
|
| - checkDataset(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-JobsResourceApi", () {
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
|
| - var arg_projectId = "foo";
|
| - var arg_jobId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/jobs/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 6), unittest.equals("/jobs/"));
|
| - pathOffset += 6;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_jobId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildJob());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_projectId, arg_jobId).then(unittest.expectAsync(((api.Job response) {
|
| - checkJob(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--getQueryResults", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
|
| - var arg_projectId = "foo";
|
| - var arg_jobId = "foo";
|
| - var arg_maxResults = 42;
|
| - var arg_pageToken = "foo";
|
| - var arg_startIndex = "foo";
|
| - var arg_timeoutMs = 42;
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/queries/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("/queries/"));
|
| - pathOffset += 9;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_jobId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| - unittest.expect(queryMap["startIndex"].first, unittest.equals(arg_startIndex));
|
| - unittest.expect(core.int.parse(queryMap["timeoutMs"].first), unittest.equals(arg_timeoutMs));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildGetQueryResultsResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.getQueryResults(arg_projectId, arg_jobId, maxResults: arg_maxResults, pageToken: arg_pageToken, startIndex: arg_startIndex, timeoutMs: arg_timeoutMs).then(unittest.expectAsync(((api.GetQueryResultsResponse response) {
|
| - checkGetQueryResultsResponse(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| - // TODO: Implement tests for media upload;
|
| - // TODO: Implement tests for media download;
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
|
| - var arg_request = buildJob();
|
| - var arg_projectId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Job.fromJson(json);
|
| - checkJob(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/jobs", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/jobs"));
|
| - pathOffset += 5;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildJob());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_projectId).then(unittest.expectAsync(((api.Job response) {
|
| - checkJob(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
|
| - var arg_projectId = "foo";
|
| - var arg_allUsers = true;
|
| - var arg_maxResults = 42;
|
| - var arg_pageToken = "foo";
|
| - var arg_projection = "foo";
|
| - var arg_stateFilter = buildUnnamed1032();
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/jobs", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/jobs"));
|
| - pathOffset += 5;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(queryMap["allUsers"].first, unittest.equals("$arg_allUsers"));
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| - unittest.expect(queryMap["projection"].first, unittest.equals(arg_projection));
|
| - unittest.expect(queryMap["stateFilter"], unittest.equals(arg_stateFilter));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildJobList());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_projectId, allUsers: arg_allUsers, maxResults: arg_maxResults, pageToken: arg_pageToken, projection: arg_projection, stateFilter: arg_stateFilter).then(unittest.expectAsync(((api.JobList response) {
|
| - checkJobList(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--query", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.JobsResourceApi res = new api.BigqueryApi(mock).jobs;
|
| - var arg_request = buildQueryRequest();
|
| - var arg_projectId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.QueryRequest.fromJson(json);
|
| - checkQueryRequest(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/queries", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/queries"));
|
| - pathOffset += 8;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildQueryResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.query(arg_request, arg_projectId).then(unittest.expectAsync(((api.QueryResponse response) {
|
| - checkQueryResponse(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-ProjectsResourceApi", () {
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.ProjectsResourceApi res = new api.BigqueryApi(mock).projects;
|
| - var arg_maxResults = 42;
|
| - var arg_pageToken = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("projects"));
|
| - pathOffset += 8;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildProjectList());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ProjectList response) {
|
| - checkProjectList(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-TabledataResourceApi", () {
|
| - unittest.test("method--insertAll", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TabledataResourceApi res = new api.BigqueryApi(mock).tabledata;
|
| - var arg_request = buildTableDataInsertAllRequest();
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_tableId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.TableDataInsertAllRequest.fromJson(json);
|
| - checkTableDataInsertAllRequest(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
|
| - pathOffset += 8;
|
| - index = path.indexOf("/insertAll", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_tableId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/insertAll"));
|
| - pathOffset += 10;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTableDataInsertAllResponse());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insertAll(arg_request, arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.TableDataInsertAllResponse response) {
|
| - checkTableDataInsertAllResponse(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TabledataResourceApi res = new api.BigqueryApi(mock).tabledata;
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_tableId = "foo";
|
| - var arg_maxResults = 42;
|
| - var arg_pageToken = "foo";
|
| - var arg_startIndex = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
|
| - pathOffset += 8;
|
| - index = path.indexOf("/data", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_tableId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 5), unittest.equals("/data"));
|
| - pathOffset += 5;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| - unittest.expect(queryMap["startIndex"].first, unittest.equals(arg_startIndex));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTableDataList());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_projectId, arg_datasetId, arg_tableId, maxResults: arg_maxResults, pageToken: arg_pageToken, startIndex: arg_startIndex).then(unittest.expectAsync(((api.TableDataList response) {
|
| - checkTableDataList(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| - unittest.group("resource-TablesResourceApi", () {
|
| - unittest.test("method--delete", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_tableId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
|
| - pathOffset += 8;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_tableId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = "";
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.delete(arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync((_) {}));
|
| - });
|
| -
|
| - unittest.test("method--get", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_tableId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
|
| - pathOffset += 8;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_tableId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTable());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.get(arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.Table response) {
|
| - checkTable(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--insert", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
|
| - var arg_request = buildTable();
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Table.fromJson(json);
|
| - checkTable(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/tables"));
|
| - pathOffset += 7;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTable());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.insert(arg_request, arg_projectId, arg_datasetId).then(unittest.expectAsync(((api.Table response) {
|
| - checkTable(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--list", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_maxResults = 42;
|
| - var arg_pageToken = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals("/tables"));
|
| - pathOffset += 7;
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| - unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| - unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTableList());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.list(arg_projectId, arg_datasetId, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.TableList response) {
|
| - checkTableList(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--patch", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
|
| - var arg_request = buildTable();
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_tableId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Table.fromJson(json);
|
| - checkTable(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
|
| - pathOffset += 8;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_tableId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTable());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.patch(arg_request, arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.Table response) {
|
| - checkTable(response);
|
| - })));
|
| - });
|
| -
|
| - unittest.test("method--update", () {
|
| -
|
| - var mock = new common_test.HttpServerMock();
|
| - api.TablesResourceApi res = new api.BigqueryApi(mock).tables;
|
| - var arg_request = buildTable();
|
| - var arg_projectId = "foo";
|
| - var arg_datasetId = "foo";
|
| - var arg_tableId = "foo";
|
| - mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| - var obj = new api.Table.fromJson(json);
|
| - checkTable(obj);
|
| -
|
| - var path = (req.url).path;
|
| - var pathOffset = 0;
|
| - var index;
|
| - var subPart;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 13), unittest.equals("/bigquery/v2/"));
|
| - pathOffset += 13;
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equals("projects/"));
|
| - pathOffset += 9;
|
| - index = path.indexOf("/datasets/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_projectId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.equals("/datasets/"));
|
| - pathOffset += 10;
|
| - index = path.indexOf("/tables/", pathOffset);
|
| - unittest.expect(index >= 0, unittest.isTrue);
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| - pathOffset = index;
|
| - unittest.expect(subPart, unittest.equals("$arg_datasetId"));
|
| - unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/tables/"));
|
| - pathOffset += 8;
|
| - subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| - pathOffset = path.length;
|
| - unittest.expect(subPart, unittest.equals("$arg_tableId"));
|
| -
|
| - var query = (req.url).query;
|
| - var queryOffset = 0;
|
| - var queryMap = {};
|
| - addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| - parseBool(n) {
|
| - if (n == "true") return true;
|
| - if (n == "false") return false;
|
| - if (n == null) return null;
|
| - throw new core.ArgumentError("Invalid boolean: $n");
|
| - }
|
| - if (query.length > 0) {
|
| - for (var part in query.split("&")) {
|
| - var keyvalue = part.split("=");
|
| - addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| - }
|
| - }
|
| -
|
| -
|
| - var h = {
|
| - "content-type" : "application/json; charset=utf-8",
|
| - };
|
| - var resp = convert.JSON.encode(buildTable());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| - }), true);
|
| - res.update(arg_request, arg_projectId, arg_datasetId, arg_tableId).then(unittest.expectAsync(((api.Table response) {
|
| - checkTable(response);
|
| - })));
|
| - });
|
| -
|
| - });
|
| -
|
| -
|
| -}
|
| -
|
|
|