| // ignore_for_file: camel_case_types |
| // ignore_for_file: comment_references |
| // ignore_for_file: directives_ordering |
| // ignore_for_file: file_names |
| // ignore_for_file: library_names |
| // ignore_for_file: lines_longer_than_80_chars |
| // ignore_for_file: non_constant_identifier_names |
| // ignore_for_file: prefer_expression_function_bodies |
| // ignore_for_file: prefer_final_locals |
| // ignore_for_file: prefer_interpolation_to_compose_strings |
| // ignore_for_file: unnecessary_brace_in_string_interps |
| // ignore_for_file: unnecessary_cast |
| // ignore_for_file: unnecessary_lambdas |
| // ignore_for_file: unnecessary_parenthesis |
| // ignore_for_file: unnecessary_string_interpolations |
| // ignore_for_file: avoid_returning_null |
| // ignore_for_file: cascade_invocations |
| // ignore_for_file: prefer_single_quotes |
| // ignore_for_file: unused_local_variable |
| |
| library googleapis.bigquery.v2.test; |
| |
| import "dart:core" as core; |
| import "dart:async" as async; |
| import "dart:convert" as convert; |
| |
| import 'package:http/http.dart' as http; |
| import 'package:test/test.dart' as unittest; |
| |
| import 'package:googleapis/bigquery/v2.dart' as api; |
| |
| class HttpServerMock extends http.BaseClient { |
| core.Future<http.StreamedResponse> Function(http.BaseRequest, core.Object) |
| _callback; |
| core.bool _expectJson; |
| |
| void register( |
| core.Future<http.StreamedResponse> Function( |
| http.BaseRequest bob, |
| core.Object foo, |
| ) |
| callback, |
| core.bool expectJson, |
| ) { |
| _callback = callback; |
| _expectJson = expectJson; |
| } |
| |
| @core.override |
| async.Future<http.StreamedResponse> send(http.BaseRequest request) async { |
| if (_expectJson) { |
| final jsonString = |
| await request.finalize().transform(convert.utf8.decoder).join(''); |
| if (jsonString.isEmpty) { |
| return _callback(request, null); |
| } else { |
| return _callback(request, convert.json.decode(jsonString)); |
| } |
| } else { |
| var stream = request.finalize(); |
| if (stream == null) { |
| return _callback(request, []); |
| } else { |
| final data = await stream.toBytes(); |
| return _callback(request, data); |
| } |
| } |
| } |
| } |
| |
| http.StreamedResponse stringResponse(core.int status, |
| core.Map<core.String, core.String> headers, core.String body) { |
| var stream = async.Stream.fromIterable([convert.utf8.encode(body)]); |
| return http.StreamedResponse(stream, status, headers: headers); |
| } |
| |
| core.int buildCounterAggregateClassificationMetrics = 0; |
| api.AggregateClassificationMetrics buildAggregateClassificationMetrics() { |
| var o = api.AggregateClassificationMetrics(); |
| buildCounterAggregateClassificationMetrics++; |
| if (buildCounterAggregateClassificationMetrics < 3) { |
| o.accuracy = 42.0; |
| o.f1Score = 42.0; |
| o.logLoss = 42.0; |
| o.precision = 42.0; |
| o.recall = 42.0; |
| o.rocAuc = 42.0; |
| o.threshold = 42.0; |
| } |
| buildCounterAggregateClassificationMetrics--; |
| return o; |
| } |
| |
| void checkAggregateClassificationMetrics(api.AggregateClassificationMetrics o) { |
| buildCounterAggregateClassificationMetrics++; |
| if (buildCounterAggregateClassificationMetrics < 3) { |
| unittest.expect(o.accuracy, unittest.equals(42.0)); |
| unittest.expect(o.f1Score, unittest.equals(42.0)); |
| unittest.expect(o.logLoss, unittest.equals(42.0)); |
| unittest.expect(o.precision, unittest.equals(42.0)); |
| unittest.expect(o.recall, unittest.equals(42.0)); |
| unittest.expect(o.rocAuc, unittest.equals(42.0)); |
| unittest.expect(o.threshold, unittest.equals(42.0)); |
| } |
| buildCounterAggregateClassificationMetrics--; |
| } |
| |
| core.int buildCounterArgument = 0; |
| api.Argument buildArgument() { |
| var o = api.Argument(); |
| buildCounterArgument++; |
| if (buildCounterArgument < 3) { |
| o.argumentKind = 'foo'; |
| o.dataType = buildStandardSqlDataType(); |
| o.mode = 'foo'; |
| o.name = 'foo'; |
| } |
| buildCounterArgument--; |
| return o; |
| } |
| |
| void checkArgument(api.Argument o) { |
| buildCounterArgument++; |
| if (buildCounterArgument < 3) { |
| unittest.expect(o.argumentKind, unittest.equals('foo')); |
| checkStandardSqlDataType(o.dataType); |
| unittest.expect(o.mode, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| } |
| buildCounterArgument--; |
| } |
| |
| core.List<core.double> buildUnnamed1208() { |
| var o = <core.double>[]; |
| o.add(42.0); |
| o.add(42.0); |
| return o; |
| } |
| |
| void checkUnnamed1208(core.List<core.double> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.equals(42.0)); |
| unittest.expect(o[1], unittest.equals(42.0)); |
| } |
| |
| core.List<core.double> buildUnnamed1209() { |
| var o = <core.double>[]; |
| o.add(42.0); |
| o.add(42.0); |
| return o; |
| } |
| |
| void checkUnnamed1209(core.List<core.double> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.equals(42.0)); |
| unittest.expect(o[1], unittest.equals(42.0)); |
| } |
| |
| core.int buildCounterArimaCoefficients = 0; |
| api.ArimaCoefficients buildArimaCoefficients() { |
| var o = api.ArimaCoefficients(); |
| buildCounterArimaCoefficients++; |
| if (buildCounterArimaCoefficients < 3) { |
| o.autoRegressiveCoefficients = buildUnnamed1208(); |
| o.interceptCoefficient = 42.0; |
| o.movingAverageCoefficients = buildUnnamed1209(); |
| } |
| buildCounterArimaCoefficients--; |
| return o; |
| } |
| |
| void checkArimaCoefficients(api.ArimaCoefficients o) { |
| buildCounterArimaCoefficients++; |
| if (buildCounterArimaCoefficients < 3) { |
| checkUnnamed1208(o.autoRegressiveCoefficients); |
| unittest.expect(o.interceptCoefficient, unittest.equals(42.0)); |
| checkUnnamed1209(o.movingAverageCoefficients); |
| } |
| buildCounterArimaCoefficients--; |
| } |
| |
| core.int buildCounterArimaFittingMetrics = 0; |
| api.ArimaFittingMetrics buildArimaFittingMetrics() { |
| var o = api.ArimaFittingMetrics(); |
| buildCounterArimaFittingMetrics++; |
| if (buildCounterArimaFittingMetrics < 3) { |
| o.aic = 42.0; |
| o.logLikelihood = 42.0; |
| o.variance = 42.0; |
| } |
| buildCounterArimaFittingMetrics--; |
| return o; |
| } |
| |
| void checkArimaFittingMetrics(api.ArimaFittingMetrics o) { |
| buildCounterArimaFittingMetrics++; |
| if (buildCounterArimaFittingMetrics < 3) { |
| unittest.expect(o.aic, unittest.equals(42.0)); |
| unittest.expect(o.logLikelihood, unittest.equals(42.0)); |
| unittest.expect(o.variance, unittest.equals(42.0)); |
| } |
| buildCounterArimaFittingMetrics--; |
| } |
| |
| core.List<api.ArimaFittingMetrics> buildUnnamed1210() { |
| var o = <api.ArimaFittingMetrics>[]; |
| o.add(buildArimaFittingMetrics()); |
| o.add(buildArimaFittingMetrics()); |
| return o; |
| } |
| |
| void checkUnnamed1210(core.List<api.ArimaFittingMetrics> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaFittingMetrics(o[0]); |
| checkArimaFittingMetrics(o[1]); |
| } |
| |
| core.List<api.ArimaSingleModelForecastingMetrics> buildUnnamed1211() { |
| var o = <api.ArimaSingleModelForecastingMetrics>[]; |
| o.add(buildArimaSingleModelForecastingMetrics()); |
| o.add(buildArimaSingleModelForecastingMetrics()); |
| return o; |
| } |
| |
| void checkUnnamed1211(core.List<api.ArimaSingleModelForecastingMetrics> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaSingleModelForecastingMetrics(o[0]); |
| checkArimaSingleModelForecastingMetrics(o[1]); |
| } |
| |
| core.List<core.bool> buildUnnamed1212() { |
| var o = <core.bool>[]; |
| o.add(true); |
| o.add(true); |
| return o; |
| } |
| |
| void checkUnnamed1212(core.List<core.bool> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o[0], unittest.isTrue); |
| unittest.expect(o[1], unittest.isTrue); |
| } |
| |
| core.List<api.ArimaOrder> buildUnnamed1213() { |
| var o = <api.ArimaOrder>[]; |
| o.add(buildArimaOrder()); |
| o.add(buildArimaOrder()); |
| return o; |
| } |
| |
| void checkUnnamed1213(core.List<api.ArimaOrder> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaOrder(o[0]); |
| checkArimaOrder(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed1214() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1214(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.List<core.String> buildUnnamed1215() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1215(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 buildCounterArimaForecastingMetrics = 0; |
| api.ArimaForecastingMetrics buildArimaForecastingMetrics() { |
| var o = api.ArimaForecastingMetrics(); |
| buildCounterArimaForecastingMetrics++; |
| if (buildCounterArimaForecastingMetrics < 3) { |
| o.arimaFittingMetrics = buildUnnamed1210(); |
| o.arimaSingleModelForecastingMetrics = buildUnnamed1211(); |
| o.hasDrift = buildUnnamed1212(); |
| o.nonSeasonalOrder = buildUnnamed1213(); |
| o.seasonalPeriods = buildUnnamed1214(); |
| o.timeSeriesId = buildUnnamed1215(); |
| } |
| buildCounterArimaForecastingMetrics--; |
| return o; |
| } |
| |
| void checkArimaForecastingMetrics(api.ArimaForecastingMetrics o) { |
| buildCounterArimaForecastingMetrics++; |
| if (buildCounterArimaForecastingMetrics < 3) { |
| checkUnnamed1210(o.arimaFittingMetrics); |
| checkUnnamed1211(o.arimaSingleModelForecastingMetrics); |
| checkUnnamed1212(o.hasDrift); |
| checkUnnamed1213(o.nonSeasonalOrder); |
| checkUnnamed1214(o.seasonalPeriods); |
| checkUnnamed1215(o.timeSeriesId); |
| } |
| buildCounterArimaForecastingMetrics--; |
| } |
| |
| core.List<core.String> buildUnnamed1216() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1216(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 buildCounterArimaModelInfo = 0; |
| api.ArimaModelInfo buildArimaModelInfo() { |
| var o = api.ArimaModelInfo(); |
| buildCounterArimaModelInfo++; |
| if (buildCounterArimaModelInfo < 3) { |
| o.arimaCoefficients = buildArimaCoefficients(); |
| o.arimaFittingMetrics = buildArimaFittingMetrics(); |
| o.hasDrift = true; |
| o.nonSeasonalOrder = buildArimaOrder(); |
| o.seasonalPeriods = buildUnnamed1216(); |
| o.timeSeriesId = 'foo'; |
| } |
| buildCounterArimaModelInfo--; |
| return o; |
| } |
| |
| void checkArimaModelInfo(api.ArimaModelInfo o) { |
| buildCounterArimaModelInfo++; |
| if (buildCounterArimaModelInfo < 3) { |
| checkArimaCoefficients(o.arimaCoefficients); |
| checkArimaFittingMetrics(o.arimaFittingMetrics); |
| unittest.expect(o.hasDrift, unittest.isTrue); |
| checkArimaOrder(o.nonSeasonalOrder); |
| checkUnnamed1216(o.seasonalPeriods); |
| unittest.expect(o.timeSeriesId, unittest.equals('foo')); |
| } |
| buildCounterArimaModelInfo--; |
| } |
| |
| core.int buildCounterArimaOrder = 0; |
| api.ArimaOrder buildArimaOrder() { |
| var o = api.ArimaOrder(); |
| buildCounterArimaOrder++; |
| if (buildCounterArimaOrder < 3) { |
| o.d = 'foo'; |
| o.p = 'foo'; |
| o.q = 'foo'; |
| } |
| buildCounterArimaOrder--; |
| return o; |
| } |
| |
| void checkArimaOrder(api.ArimaOrder o) { |
| buildCounterArimaOrder++; |
| if (buildCounterArimaOrder < 3) { |
| unittest.expect(o.d, unittest.equals('foo')); |
| unittest.expect(o.p, unittest.equals('foo')); |
| unittest.expect(o.q, unittest.equals('foo')); |
| } |
| buildCounterArimaOrder--; |
| } |
| |
| core.List<api.ArimaModelInfo> buildUnnamed1217() { |
| var o = <api.ArimaModelInfo>[]; |
| o.add(buildArimaModelInfo()); |
| o.add(buildArimaModelInfo()); |
| return o; |
| } |
| |
| void checkUnnamed1217(core.List<api.ArimaModelInfo> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArimaModelInfo(o[0]); |
| checkArimaModelInfo(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed1218() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1218(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 buildCounterArimaResult = 0; |
| api.ArimaResult buildArimaResult() { |
| var o = api.ArimaResult(); |
| buildCounterArimaResult++; |
| if (buildCounterArimaResult < 3) { |
| o.arimaModelInfo = buildUnnamed1217(); |
| o.seasonalPeriods = buildUnnamed1218(); |
| } |
| buildCounterArimaResult--; |
| return o; |
| } |
| |
| void checkArimaResult(api.ArimaResult o) { |
| buildCounterArimaResult++; |
| if (buildCounterArimaResult < 3) { |
| checkUnnamed1217(o.arimaModelInfo); |
| checkUnnamed1218(o.seasonalPeriods); |
| } |
| buildCounterArimaResult--; |
| } |
| |
| core.List<core.String> buildUnnamed1219() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1219(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 buildCounterArimaSingleModelForecastingMetrics = 0; |
| api.ArimaSingleModelForecastingMetrics |
| buildArimaSingleModelForecastingMetrics() { |
| var o = api.ArimaSingleModelForecastingMetrics(); |
| buildCounterArimaSingleModelForecastingMetrics++; |
| if (buildCounterArimaSingleModelForecastingMetrics < 3) { |
| o.arimaFittingMetrics = buildArimaFittingMetrics(); |
| o.hasDrift = true; |
| o.nonSeasonalOrder = buildArimaOrder(); |
| o.seasonalPeriods = buildUnnamed1219(); |
| o.timeSeriesId = 'foo'; |
| } |
| buildCounterArimaSingleModelForecastingMetrics--; |
| return o; |
| } |
| |
| void checkArimaSingleModelForecastingMetrics( |
| api.ArimaSingleModelForecastingMetrics o) { |
| buildCounterArimaSingleModelForecastingMetrics++; |
| if (buildCounterArimaSingleModelForecastingMetrics < 3) { |
| checkArimaFittingMetrics(o.arimaFittingMetrics); |
| unittest.expect(o.hasDrift, unittest.isTrue); |
| checkArimaOrder(o.nonSeasonalOrder); |
| checkUnnamed1219(o.seasonalPeriods); |
| unittest.expect(o.timeSeriesId, unittest.equals('foo')); |
| } |
| buildCounterArimaSingleModelForecastingMetrics--; |
| } |
| |
| core.List<api.AuditLogConfig> buildUnnamed1220() { |
| var o = <api.AuditLogConfig>[]; |
| o.add(buildAuditLogConfig()); |
| o.add(buildAuditLogConfig()); |
| return o; |
| } |
| |
| void checkUnnamed1220(core.List<api.AuditLogConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAuditLogConfig(o[0]); |
| checkAuditLogConfig(o[1]); |
| } |
| |
| core.int buildCounterAuditConfig = 0; |
| api.AuditConfig buildAuditConfig() { |
| var o = api.AuditConfig(); |
| buildCounterAuditConfig++; |
| if (buildCounterAuditConfig < 3) { |
| o.auditLogConfigs = buildUnnamed1220(); |
| o.service = 'foo'; |
| } |
| buildCounterAuditConfig--; |
| return o; |
| } |
| |
| void checkAuditConfig(api.AuditConfig o) { |
| buildCounterAuditConfig++; |
| if (buildCounterAuditConfig < 3) { |
| checkUnnamed1220(o.auditLogConfigs); |
| unittest.expect(o.service, unittest.equals('foo')); |
| } |
| buildCounterAuditConfig--; |
| } |
| |
| core.List<core.String> buildUnnamed1221() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1221(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 buildCounterAuditLogConfig = 0; |
| api.AuditLogConfig buildAuditLogConfig() { |
| var o = api.AuditLogConfig(); |
| buildCounterAuditLogConfig++; |
| if (buildCounterAuditLogConfig < 3) { |
| o.exemptedMembers = buildUnnamed1221(); |
| o.logType = 'foo'; |
| } |
| buildCounterAuditLogConfig--; |
| return o; |
| } |
| |
| void checkAuditLogConfig(api.AuditLogConfig o) { |
| buildCounterAuditLogConfig++; |
| if (buildCounterAuditLogConfig < 3) { |
| checkUnnamed1221(o.exemptedMembers); |
| unittest.expect(o.logType, unittest.equals('foo')); |
| } |
| buildCounterAuditLogConfig--; |
| } |
| |
| core.int buildCounterBigQueryModelTraining = 0; |
| api.BigQueryModelTraining buildBigQueryModelTraining() { |
| var o = api.BigQueryModelTraining(); |
| buildCounterBigQueryModelTraining++; |
| if (buildCounterBigQueryModelTraining < 3) { |
| o.currentIteration = 42; |
| o.expectedTotalIterations = 'foo'; |
| } |
| buildCounterBigQueryModelTraining--; |
| return o; |
| } |
| |
| void checkBigQueryModelTraining(api.BigQueryModelTraining o) { |
| buildCounterBigQueryModelTraining++; |
| if (buildCounterBigQueryModelTraining < 3) { |
| unittest.expect(o.currentIteration, unittest.equals(42)); |
| unittest.expect(o.expectedTotalIterations, unittest.equals('foo')); |
| } |
| buildCounterBigQueryModelTraining--; |
| } |
| |
| core.int buildCounterBigtableColumn = 0; |
| api.BigtableColumn buildBigtableColumn() { |
| var o = api.BigtableColumn(); |
| buildCounterBigtableColumn++; |
| if (buildCounterBigtableColumn < 3) { |
| o.encoding = 'foo'; |
| o.fieldName = 'foo'; |
| o.onlyReadLatest = true; |
| o.qualifierEncoded = 'foo'; |
| o.qualifierString = 'foo'; |
| o.type = 'foo'; |
| } |
| buildCounterBigtableColumn--; |
| return o; |
| } |
| |
| void checkBigtableColumn(api.BigtableColumn o) { |
| buildCounterBigtableColumn++; |
| if (buildCounterBigtableColumn < 3) { |
| unittest.expect(o.encoding, unittest.equals('foo')); |
| unittest.expect(o.fieldName, unittest.equals('foo')); |
| unittest.expect(o.onlyReadLatest, unittest.isTrue); |
| unittest.expect(o.qualifierEncoded, unittest.equals('foo')); |
| unittest.expect(o.qualifierString, unittest.equals('foo')); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterBigtableColumn--; |
| } |
| |
| core.List<api.BigtableColumn> buildUnnamed1222() { |
| var o = <api.BigtableColumn>[]; |
| o.add(buildBigtableColumn()); |
| o.add(buildBigtableColumn()); |
| return o; |
| } |
| |
| void checkUnnamed1222(core.List<api.BigtableColumn> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBigtableColumn(o[0]); |
| checkBigtableColumn(o[1]); |
| } |
| |
| core.int buildCounterBigtableColumnFamily = 0; |
| api.BigtableColumnFamily buildBigtableColumnFamily() { |
| var o = api.BigtableColumnFamily(); |
| buildCounterBigtableColumnFamily++; |
| if (buildCounterBigtableColumnFamily < 3) { |
| o.columns = buildUnnamed1222(); |
| o.encoding = 'foo'; |
| o.familyId = 'foo'; |
| o.onlyReadLatest = true; |
| o.type = 'foo'; |
| } |
| buildCounterBigtableColumnFamily--; |
| return o; |
| } |
| |
| void checkBigtableColumnFamily(api.BigtableColumnFamily o) { |
| buildCounterBigtableColumnFamily++; |
| if (buildCounterBigtableColumnFamily < 3) { |
| checkUnnamed1222(o.columns); |
| unittest.expect(o.encoding, unittest.equals('foo')); |
| unittest.expect(o.familyId, unittest.equals('foo')); |
| unittest.expect(o.onlyReadLatest, unittest.isTrue); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterBigtableColumnFamily--; |
| } |
| |
| core.List<api.BigtableColumnFamily> buildUnnamed1223() { |
| var o = <api.BigtableColumnFamily>[]; |
| o.add(buildBigtableColumnFamily()); |
| o.add(buildBigtableColumnFamily()); |
| return o; |
| } |
| |
| void checkUnnamed1223(core.List<api.BigtableColumnFamily> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBigtableColumnFamily(o[0]); |
| checkBigtableColumnFamily(o[1]); |
| } |
| |
| core.int buildCounterBigtableOptions = 0; |
| api.BigtableOptions buildBigtableOptions() { |
| var o = api.BigtableOptions(); |
| buildCounterBigtableOptions++; |
| if (buildCounterBigtableOptions < 3) { |
| o.columnFamilies = buildUnnamed1223(); |
| o.ignoreUnspecifiedColumnFamilies = true; |
| o.readRowkeyAsString = true; |
| } |
| buildCounterBigtableOptions--; |
| return o; |
| } |
| |
| void checkBigtableOptions(api.BigtableOptions o) { |
| buildCounterBigtableOptions++; |
| if (buildCounterBigtableOptions < 3) { |
| checkUnnamed1223(o.columnFamilies); |
| unittest.expect(o.ignoreUnspecifiedColumnFamilies, unittest.isTrue); |
| unittest.expect(o.readRowkeyAsString, unittest.isTrue); |
| } |
| buildCounterBigtableOptions--; |
| } |
| |
| core.List<api.BinaryConfusionMatrix> buildUnnamed1224() { |
| var o = <api.BinaryConfusionMatrix>[]; |
| o.add(buildBinaryConfusionMatrix()); |
| o.add(buildBinaryConfusionMatrix()); |
| return o; |
| } |
| |
| void checkUnnamed1224(core.List<api.BinaryConfusionMatrix> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBinaryConfusionMatrix(o[0]); |
| checkBinaryConfusionMatrix(o[1]); |
| } |
| |
| core.int buildCounterBinaryClassificationMetrics = 0; |
| api.BinaryClassificationMetrics buildBinaryClassificationMetrics() { |
| var o = api.BinaryClassificationMetrics(); |
| buildCounterBinaryClassificationMetrics++; |
| if (buildCounterBinaryClassificationMetrics < 3) { |
| o.aggregateClassificationMetrics = buildAggregateClassificationMetrics(); |
| o.binaryConfusionMatrixList = buildUnnamed1224(); |
| o.negativeLabel = 'foo'; |
| o.positiveLabel = 'foo'; |
| } |
| buildCounterBinaryClassificationMetrics--; |
| return o; |
| } |
| |
| void checkBinaryClassificationMetrics(api.BinaryClassificationMetrics o) { |
| buildCounterBinaryClassificationMetrics++; |
| if (buildCounterBinaryClassificationMetrics < 3) { |
| checkAggregateClassificationMetrics(o.aggregateClassificationMetrics); |
| checkUnnamed1224(o.binaryConfusionMatrixList); |
| unittest.expect(o.negativeLabel, unittest.equals('foo')); |
| unittest.expect(o.positiveLabel, unittest.equals('foo')); |
| } |
| buildCounterBinaryClassificationMetrics--; |
| } |
| |
| core.int buildCounterBinaryConfusionMatrix = 0; |
| api.BinaryConfusionMatrix buildBinaryConfusionMatrix() { |
| var o = api.BinaryConfusionMatrix(); |
| buildCounterBinaryConfusionMatrix++; |
| if (buildCounterBinaryConfusionMatrix < 3) { |
| o.accuracy = 42.0; |
| o.f1Score = 42.0; |
| o.falseNegatives = 'foo'; |
| o.falsePositives = 'foo'; |
| o.positiveClassThreshold = 42.0; |
| o.precision = 42.0; |
| o.recall = 42.0; |
| o.trueNegatives = 'foo'; |
| o.truePositives = 'foo'; |
| } |
| buildCounterBinaryConfusionMatrix--; |
| return o; |
| } |
| |
| void checkBinaryConfusionMatrix(api.BinaryConfusionMatrix o) { |
| buildCounterBinaryConfusionMatrix++; |
| if (buildCounterBinaryConfusionMatrix < 3) { |
| unittest.expect(o.accuracy, unittest.equals(42.0)); |
| unittest.expect(o.f1Score, unittest.equals(42.0)); |
| unittest.expect(o.falseNegatives, unittest.equals('foo')); |
| unittest.expect(o.falsePositives, unittest.equals('foo')); |
| unittest.expect(o.positiveClassThreshold, unittest.equals(42.0)); |
| unittest.expect(o.precision, unittest.equals(42.0)); |
| unittest.expect(o.recall, unittest.equals(42.0)); |
| unittest.expect(o.trueNegatives, unittest.equals('foo')); |
| unittest.expect(o.truePositives, unittest.equals('foo')); |
| } |
| buildCounterBinaryConfusionMatrix--; |
| } |
| |
| core.List<core.String> buildUnnamed1225() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1225(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 buildCounterBinding = 0; |
| api.Binding buildBinding() { |
| var o = api.Binding(); |
| buildCounterBinding++; |
| if (buildCounterBinding < 3) { |
| o.condition = buildExpr(); |
| o.members = buildUnnamed1225(); |
| o.role = 'foo'; |
| } |
| buildCounterBinding--; |
| return o; |
| } |
| |
| void checkBinding(api.Binding o) { |
| buildCounterBinding++; |
| if (buildCounterBinding < 3) { |
| checkExpr(o.condition); |
| checkUnnamed1225(o.members); |
| unittest.expect(o.role, unittest.equals('foo')); |
| } |
| buildCounterBinding--; |
| } |
| |
| core.int buildCounterBqmlIterationResult = 0; |
| api.BqmlIterationResult buildBqmlIterationResult() { |
| var o = api.BqmlIterationResult(); |
| buildCounterBqmlIterationResult++; |
| if (buildCounterBqmlIterationResult < 3) { |
| o.durationMs = 'foo'; |
| o.evalLoss = 42.0; |
| o.index = 42; |
| o.learnRate = 42.0; |
| o.trainingLoss = 42.0; |
| } |
| buildCounterBqmlIterationResult--; |
| return o; |
| } |
| |
| void checkBqmlIterationResult(api.BqmlIterationResult o) { |
| buildCounterBqmlIterationResult++; |
| if (buildCounterBqmlIterationResult < 3) { |
| unittest.expect(o.durationMs, unittest.equals('foo')); |
| unittest.expect(o.evalLoss, unittest.equals(42.0)); |
| unittest.expect(o.index, unittest.equals(42)); |
| unittest.expect(o.learnRate, unittest.equals(42.0)); |
| unittest.expect(o.trainingLoss, unittest.equals(42.0)); |
| } |
| buildCounterBqmlIterationResult--; |
| } |
| |
| core.List<api.BqmlIterationResult> buildUnnamed1226() { |
| var o = <api.BqmlIterationResult>[]; |
| o.add(buildBqmlIterationResult()); |
| o.add(buildBqmlIterationResult()); |
| return o; |
| } |
| |
| void checkUnnamed1226(core.List<api.BqmlIterationResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBqmlIterationResult(o[0]); |
| checkBqmlIterationResult(o[1]); |
| } |
| |
| core.int buildCounterBqmlTrainingRunTrainingOptions = 0; |
| api.BqmlTrainingRunTrainingOptions buildBqmlTrainingRunTrainingOptions() { |
| var o = api.BqmlTrainingRunTrainingOptions(); |
| buildCounterBqmlTrainingRunTrainingOptions++; |
| if (buildCounterBqmlTrainingRunTrainingOptions < 3) { |
| o.earlyStop = true; |
| o.l1Reg = 42.0; |
| o.l2Reg = 42.0; |
| o.learnRate = 42.0; |
| o.learnRateStrategy = 'foo'; |
| o.lineSearchInitLearnRate = 42.0; |
| o.maxIteration = 'foo'; |
| o.minRelProgress = 42.0; |
| o.warmStart = true; |
| } |
| buildCounterBqmlTrainingRunTrainingOptions--; |
| return o; |
| } |
| |
| void checkBqmlTrainingRunTrainingOptions(api.BqmlTrainingRunTrainingOptions o) { |
| buildCounterBqmlTrainingRunTrainingOptions++; |
| if (buildCounterBqmlTrainingRunTrainingOptions < 3) { |
| unittest.expect(o.earlyStop, unittest.isTrue); |
| unittest.expect(o.l1Reg, unittest.equals(42.0)); |
| unittest.expect(o.l2Reg, unittest.equals(42.0)); |
| unittest.expect(o.learnRate, unittest.equals(42.0)); |
| unittest.expect(o.learnRateStrategy, unittest.equals('foo')); |
| unittest.expect(o.lineSearchInitLearnRate, unittest.equals(42.0)); |
| unittest.expect(o.maxIteration, unittest.equals('foo')); |
| unittest.expect(o.minRelProgress, unittest.equals(42.0)); |
| unittest.expect(o.warmStart, unittest.isTrue); |
| } |
| buildCounterBqmlTrainingRunTrainingOptions--; |
| } |
| |
| core.int buildCounterBqmlTrainingRun = 0; |
| api.BqmlTrainingRun buildBqmlTrainingRun() { |
| var o = api.BqmlTrainingRun(); |
| buildCounterBqmlTrainingRun++; |
| if (buildCounterBqmlTrainingRun < 3) { |
| o.iterationResults = buildUnnamed1226(); |
| o.startTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| o.state = 'foo'; |
| o.trainingOptions = buildBqmlTrainingRunTrainingOptions(); |
| } |
| buildCounterBqmlTrainingRun--; |
| return o; |
| } |
| |
| void checkBqmlTrainingRun(api.BqmlTrainingRun o) { |
| buildCounterBqmlTrainingRun++; |
| if (buildCounterBqmlTrainingRun < 3) { |
| checkUnnamed1226(o.iterationResults); |
| unittest.expect(o.startTime, |
| unittest.equals(core.DateTime.parse("2002-02-27T14:01:02"))); |
| unittest.expect(o.state, unittest.equals('foo')); |
| checkBqmlTrainingRunTrainingOptions(o.trainingOptions); |
| } |
| buildCounterBqmlTrainingRun--; |
| } |
| |
| core.List<api.CategoryCount> buildUnnamed1227() { |
| var o = <api.CategoryCount>[]; |
| o.add(buildCategoryCount()); |
| o.add(buildCategoryCount()); |
| return o; |
| } |
| |
| void checkUnnamed1227(core.List<api.CategoryCount> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCategoryCount(o[0]); |
| checkCategoryCount(o[1]); |
| } |
| |
| core.int buildCounterCategoricalValue = 0; |
| api.CategoricalValue buildCategoricalValue() { |
| var o = api.CategoricalValue(); |
| buildCounterCategoricalValue++; |
| if (buildCounterCategoricalValue < 3) { |
| o.categoryCounts = buildUnnamed1227(); |
| } |
| buildCounterCategoricalValue--; |
| return o; |
| } |
| |
| void checkCategoricalValue(api.CategoricalValue o) { |
| buildCounterCategoricalValue++; |
| if (buildCounterCategoricalValue < 3) { |
| checkUnnamed1227(o.categoryCounts); |
| } |
| buildCounterCategoricalValue--; |
| } |
| |
| core.int buildCounterCategoryCount = 0; |
| api.CategoryCount buildCategoryCount() { |
| var o = api.CategoryCount(); |
| buildCounterCategoryCount++; |
| if (buildCounterCategoryCount < 3) { |
| o.category = 'foo'; |
| o.count = 'foo'; |
| } |
| buildCounterCategoryCount--; |
| return o; |
| } |
| |
| void checkCategoryCount(api.CategoryCount o) { |
| buildCounterCategoryCount++; |
| if (buildCounterCategoryCount < 3) { |
| unittest.expect(o.category, unittest.equals('foo')); |
| unittest.expect(o.count, unittest.equals('foo')); |
| } |
| buildCounterCategoryCount--; |
| } |
| |
| core.List<api.FeatureValue> buildUnnamed1228() { |
| var o = <api.FeatureValue>[]; |
| o.add(buildFeatureValue()); |
| o.add(buildFeatureValue()); |
| return o; |
| } |
| |
| void checkUnnamed1228(core.List<api.FeatureValue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkFeatureValue(o[0]); |
| checkFeatureValue(o[1]); |
| } |
| |
| core.int buildCounterCluster = 0; |
| api.Cluster buildCluster() { |
| var o = api.Cluster(); |
| buildCounterCluster++; |
| if (buildCounterCluster < 3) { |
| o.centroidId = 'foo'; |
| o.count = 'foo'; |
| o.featureValues = buildUnnamed1228(); |
| } |
| buildCounterCluster--; |
| return o; |
| } |
| |
| void checkCluster(api.Cluster o) { |
| buildCounterCluster++; |
| if (buildCounterCluster < 3) { |
| unittest.expect(o.centroidId, unittest.equals('foo')); |
| unittest.expect(o.count, unittest.equals('foo')); |
| checkUnnamed1228(o.featureValues); |
| } |
| buildCounterCluster--; |
| } |
| |
| core.int buildCounterClusterInfo = 0; |
| api.ClusterInfo buildClusterInfo() { |
| var o = api.ClusterInfo(); |
| buildCounterClusterInfo++; |
| if (buildCounterClusterInfo < 3) { |
| o.centroidId = 'foo'; |
| o.clusterRadius = 42.0; |
| o.clusterSize = 'foo'; |
| } |
| buildCounterClusterInfo--; |
| return o; |
| } |
| |
| void checkClusterInfo(api.ClusterInfo o) { |
| buildCounterClusterInfo++; |
| if (buildCounterClusterInfo < 3) { |
| unittest.expect(o.centroidId, unittest.equals('foo')); |
| unittest.expect(o.clusterRadius, unittest.equals(42.0)); |
| unittest.expect(o.clusterSize, unittest.equals('foo')); |
| } |
| buildCounterClusterInfo--; |
| } |
| |
| core.List<core.String> buildUnnamed1229() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1229(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 buildCounterClustering = 0; |
| api.Clustering buildClustering() { |
| var o = api.Clustering(); |
| buildCounterClustering++; |
| if (buildCounterClustering < 3) { |
| o.fields = buildUnnamed1229(); |
| } |
| buildCounterClustering--; |
| return o; |
| } |
| |
| void checkClustering(api.Clustering o) { |
| buildCounterClustering++; |
| if (buildCounterClustering < 3) { |
| checkUnnamed1229(o.fields); |
| } |
| buildCounterClustering--; |
| } |
| |
| core.List<api.Cluster> buildUnnamed1230() { |
| var o = <api.Cluster>[]; |
| o.add(buildCluster()); |
| o.add(buildCluster()); |
| return o; |
| } |
| |
| void checkUnnamed1230(core.List<api.Cluster> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkCluster(o[0]); |
| checkCluster(o[1]); |
| } |
| |
| core.int buildCounterClusteringMetrics = 0; |
| api.ClusteringMetrics buildClusteringMetrics() { |
| var o = api.ClusteringMetrics(); |
| buildCounterClusteringMetrics++; |
| if (buildCounterClusteringMetrics < 3) { |
| o.clusters = buildUnnamed1230(); |
| o.daviesBouldinIndex = 42.0; |
| o.meanSquaredDistance = 42.0; |
| } |
| buildCounterClusteringMetrics--; |
| return o; |
| } |
| |
| void checkClusteringMetrics(api.ClusteringMetrics o) { |
| buildCounterClusteringMetrics++; |
| if (buildCounterClusteringMetrics < 3) { |
| checkUnnamed1230(o.clusters); |
| unittest.expect(o.daviesBouldinIndex, unittest.equals(42.0)); |
| unittest.expect(o.meanSquaredDistance, unittest.equals(42.0)); |
| } |
| buildCounterClusteringMetrics--; |
| } |
| |
| core.List<api.Row> buildUnnamed1231() { |
| var o = <api.Row>[]; |
| o.add(buildRow()); |
| o.add(buildRow()); |
| return o; |
| } |
| |
| void checkUnnamed1231(core.List<api.Row> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRow(o[0]); |
| checkRow(o[1]); |
| } |
| |
| core.int buildCounterConfusionMatrix = 0; |
| api.ConfusionMatrix buildConfusionMatrix() { |
| var o = api.ConfusionMatrix(); |
| buildCounterConfusionMatrix++; |
| if (buildCounterConfusionMatrix < 3) { |
| o.confidenceThreshold = 42.0; |
| o.rows = buildUnnamed1231(); |
| } |
| buildCounterConfusionMatrix--; |
| return o; |
| } |
| |
| void checkConfusionMatrix(api.ConfusionMatrix o) { |
| buildCounterConfusionMatrix++; |
| if (buildCounterConfusionMatrix < 3) { |
| unittest.expect(o.confidenceThreshold, unittest.equals(42.0)); |
| checkUnnamed1231(o.rows); |
| } |
| buildCounterConfusionMatrix--; |
| } |
| |
| core.int buildCounterConnectionProperty = 0; |
| api.ConnectionProperty buildConnectionProperty() { |
| var o = api.ConnectionProperty(); |
| buildCounterConnectionProperty++; |
| if (buildCounterConnectionProperty < 3) { |
| o.key = 'foo'; |
| o.value = 'foo'; |
| } |
| buildCounterConnectionProperty--; |
| return o; |
| } |
| |
| void checkConnectionProperty(api.ConnectionProperty o) { |
| buildCounterConnectionProperty++; |
| if (buildCounterConnectionProperty < 3) { |
| unittest.expect(o.key, unittest.equals('foo')); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterConnectionProperty--; |
| } |
| |
| core.int buildCounterCsvOptions = 0; |
| api.CsvOptions buildCsvOptions() { |
| var o = api.CsvOptions(); |
| buildCounterCsvOptions++; |
| if (buildCounterCsvOptions < 3) { |
| o.allowJaggedRows = true; |
| o.allowQuotedNewlines = true; |
| o.encoding = 'foo'; |
| o.fieldDelimiter = 'foo'; |
| o.quote = 'foo'; |
| o.skipLeadingRows = 'foo'; |
| } |
| buildCounterCsvOptions--; |
| return o; |
| } |
| |
| void checkCsvOptions(api.CsvOptions o) { |
| buildCounterCsvOptions++; |
| if (buildCounterCsvOptions < 3) { |
| unittest.expect(o.allowJaggedRows, unittest.isTrue); |
| unittest.expect(o.allowQuotedNewlines, unittest.isTrue); |
| unittest.expect(o.encoding, unittest.equals('foo')); |
| unittest.expect(o.fieldDelimiter, unittest.equals('foo')); |
| unittest.expect(o.quote, unittest.equals('foo')); |
| unittest.expect(o.skipLeadingRows, unittest.equals('foo')); |
| } |
| buildCounterCsvOptions--; |
| } |
| |
| core.int buildCounterDataSplitResult = 0; |
| api.DataSplitResult buildDataSplitResult() { |
| var o = api.DataSplitResult(); |
| buildCounterDataSplitResult++; |
| if (buildCounterDataSplitResult < 3) { |
| o.evaluationTable = buildTableReference(); |
| o.trainingTable = buildTableReference(); |
| } |
| buildCounterDataSplitResult--; |
| return o; |
| } |
| |
| void checkDataSplitResult(api.DataSplitResult o) { |
| buildCounterDataSplitResult++; |
| if (buildCounterDataSplitResult < 3) { |
| checkTableReference(o.evaluationTable); |
| checkTableReference(o.trainingTable); |
| } |
| buildCounterDataSplitResult--; |
| } |
| |
| core.int buildCounterDatasetAccess = 0; |
| api.DatasetAccess buildDatasetAccess() { |
| var o = api.DatasetAccess(); |
| buildCounterDatasetAccess++; |
| if (buildCounterDatasetAccess < 3) { |
| o.domain = 'foo'; |
| o.groupByEmail = 'foo'; |
| o.iamMember = 'foo'; |
| o.role = 'foo'; |
| o.specialGroup = 'foo'; |
| o.userByEmail = 'foo'; |
| o.view = buildTableReference(); |
| } |
| buildCounterDatasetAccess--; |
| return o; |
| } |
| |
| void 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.iamMember, 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--; |
| } |
| |
| core.List<api.DatasetAccess> buildUnnamed1232() { |
| var o = <api.DatasetAccess>[]; |
| o.add(buildDatasetAccess()); |
| o.add(buildDatasetAccess()); |
| return o; |
| } |
| |
| void checkUnnamed1232(core.List<api.DatasetAccess> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatasetAccess(o[0]); |
| checkDatasetAccess(o[1]); |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1233() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1233(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.int buildCounterDataset = 0; |
| api.Dataset buildDataset() { |
| var o = api.Dataset(); |
| buildCounterDataset++; |
| if (buildCounterDataset < 3) { |
| o.access = buildUnnamed1232(); |
| o.creationTime = 'foo'; |
| o.datasetReference = buildDatasetReference(); |
| o.defaultEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.defaultPartitionExpirationMs = 'foo'; |
| o.defaultTableExpirationMs = 'foo'; |
| o.description = 'foo'; |
| o.etag = 'foo'; |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed1233(); |
| o.lastModifiedTime = 'foo'; |
| o.location = 'foo'; |
| o.satisfiesPZS = true; |
| o.selfLink = 'foo'; |
| } |
| buildCounterDataset--; |
| return o; |
| } |
| |
| void checkDataset(api.Dataset o) { |
| buildCounterDataset++; |
| if (buildCounterDataset < 3) { |
| checkUnnamed1232(o.access); |
| unittest.expect(o.creationTime, unittest.equals('foo')); |
| checkDatasetReference(o.datasetReference); |
| checkEncryptionConfiguration(o.defaultEncryptionConfiguration); |
| unittest.expect(o.defaultPartitionExpirationMs, unittest.equals('foo')); |
| unittest.expect(o.defaultTableExpirationMs, unittest.equals('foo')); |
| 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')); |
| checkUnnamed1233(o.labels); |
| unittest.expect(o.lastModifiedTime, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| unittest.expect(o.satisfiesPZS, unittest.isTrue); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| } |
| buildCounterDataset--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1234() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1234(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.int buildCounterDatasetListDatasets = 0; |
| api.DatasetListDatasets buildDatasetListDatasets() { |
| var o = api.DatasetListDatasets(); |
| buildCounterDatasetListDatasets++; |
| if (buildCounterDatasetListDatasets < 3) { |
| o.datasetReference = buildDatasetReference(); |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed1234(); |
| o.location = 'foo'; |
| } |
| buildCounterDatasetListDatasets--; |
| return o; |
| } |
| |
| void 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')); |
| checkUnnamed1234(o.labels); |
| unittest.expect(o.location, unittest.equals('foo')); |
| } |
| buildCounterDatasetListDatasets--; |
| } |
| |
| core.List<api.DatasetListDatasets> buildUnnamed1235() { |
| var o = <api.DatasetListDatasets>[]; |
| o.add(buildDatasetListDatasets()); |
| o.add(buildDatasetListDatasets()); |
| return o; |
| } |
| |
| void checkUnnamed1235(core.List<api.DatasetListDatasets> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDatasetListDatasets(o[0]); |
| checkDatasetListDatasets(o[1]); |
| } |
| |
| core.int buildCounterDatasetList = 0; |
| api.DatasetList buildDatasetList() { |
| var o = api.DatasetList(); |
| buildCounterDatasetList++; |
| if (buildCounterDatasetList < 3) { |
| o.datasets = buildUnnamed1235(); |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterDatasetList--; |
| return o; |
| } |
| |
| void checkDatasetList(api.DatasetList o) { |
| buildCounterDatasetList++; |
| if (buildCounterDatasetList < 3) { |
| checkUnnamed1235(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; |
| api.DatasetReference buildDatasetReference() { |
| var o = api.DatasetReference(); |
| buildCounterDatasetReference++; |
| if (buildCounterDatasetReference < 3) { |
| o.datasetId = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterDatasetReference--; |
| return o; |
| } |
| |
| void checkDatasetReference(api.DatasetReference o) { |
| buildCounterDatasetReference++; |
| if (buildCounterDatasetReference < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.projectId, unittest.equals('foo')); |
| } |
| buildCounterDatasetReference--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1236() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1236(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.int buildCounterDestinationTableProperties = 0; |
| api.DestinationTableProperties buildDestinationTableProperties() { |
| var o = api.DestinationTableProperties(); |
| buildCounterDestinationTableProperties++; |
| if (buildCounterDestinationTableProperties < 3) { |
| o.description = 'foo'; |
| o.friendlyName = 'foo'; |
| o.labels = buildUnnamed1236(); |
| } |
| buildCounterDestinationTableProperties--; |
| return o; |
| } |
| |
| void checkDestinationTableProperties(api.DestinationTableProperties o) { |
| buildCounterDestinationTableProperties++; |
| if (buildCounterDestinationTableProperties < 3) { |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.friendlyName, unittest.equals('foo')); |
| checkUnnamed1236(o.labels); |
| } |
| buildCounterDestinationTableProperties--; |
| } |
| |
| core.int buildCounterEncryptionConfiguration = 0; |
| api.EncryptionConfiguration buildEncryptionConfiguration() { |
| var o = api.EncryptionConfiguration(); |
| buildCounterEncryptionConfiguration++; |
| if (buildCounterEncryptionConfiguration < 3) { |
| o.kmsKeyName = 'foo'; |
| } |
| buildCounterEncryptionConfiguration--; |
| return o; |
| } |
| |
| void checkEncryptionConfiguration(api.EncryptionConfiguration o) { |
| buildCounterEncryptionConfiguration++; |
| if (buildCounterEncryptionConfiguration < 3) { |
| unittest.expect(o.kmsKeyName, unittest.equals('foo')); |
| } |
| buildCounterEncryptionConfiguration--; |
| } |
| |
| core.int buildCounterEntry = 0; |
| api.Entry buildEntry() { |
| var o = api.Entry(); |
| buildCounterEntry++; |
| if (buildCounterEntry < 3) { |
| o.itemCount = 'foo'; |
| o.predictedLabel = 'foo'; |
| } |
| buildCounterEntry--; |
| return o; |
| } |
| |
| void checkEntry(api.Entry o) { |
| buildCounterEntry++; |
| if (buildCounterEntry < 3) { |
| unittest.expect(o.itemCount, unittest.equals('foo')); |
| unittest.expect(o.predictedLabel, unittest.equals('foo')); |
| } |
| buildCounterEntry--; |
| } |
| |
| core.int buildCounterErrorProto = 0; |
| api.ErrorProto buildErrorProto() { |
| var o = api.ErrorProto(); |
| buildCounterErrorProto++; |
| if (buildCounterErrorProto < 3) { |
| o.debugInfo = 'foo'; |
| o.location = 'foo'; |
| o.message = 'foo'; |
| o.reason = 'foo'; |
| } |
| buildCounterErrorProto--; |
| return o; |
| } |
| |
| void 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--; |
| } |
| |
| core.int buildCounterEvaluationMetrics = 0; |
| api.EvaluationMetrics buildEvaluationMetrics() { |
| var o = api.EvaluationMetrics(); |
| buildCounterEvaluationMetrics++; |
| if (buildCounterEvaluationMetrics < 3) { |
| o.arimaForecastingMetrics = buildArimaForecastingMetrics(); |
| o.binaryClassificationMetrics = buildBinaryClassificationMetrics(); |
| o.clusteringMetrics = buildClusteringMetrics(); |
| o.multiClassClassificationMetrics = buildMultiClassClassificationMetrics(); |
| o.rankingMetrics = buildRankingMetrics(); |
| o.regressionMetrics = buildRegressionMetrics(); |
| } |
| buildCounterEvaluationMetrics--; |
| return o; |
| } |
| |
| void checkEvaluationMetrics(api.EvaluationMetrics o) { |
| buildCounterEvaluationMetrics++; |
| if (buildCounterEvaluationMetrics < 3) { |
| checkArimaForecastingMetrics(o.arimaForecastingMetrics); |
| checkBinaryClassificationMetrics(o.binaryClassificationMetrics); |
| checkClusteringMetrics(o.clusteringMetrics); |
| checkMultiClassClassificationMetrics(o.multiClassClassificationMetrics); |
| checkRankingMetrics(o.rankingMetrics); |
| checkRegressionMetrics(o.regressionMetrics); |
| } |
| buildCounterEvaluationMetrics--; |
| } |
| |
| core.List<core.String> buildUnnamed1237() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1237(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.List<api.ExplainQueryStep> buildUnnamed1238() { |
| var o = <api.ExplainQueryStep>[]; |
| o.add(buildExplainQueryStep()); |
| o.add(buildExplainQueryStep()); |
| return o; |
| } |
| |
| void checkUnnamed1238(core.List<api.ExplainQueryStep> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExplainQueryStep(o[0]); |
| checkExplainQueryStep(o[1]); |
| } |
| |
| core.int buildCounterExplainQueryStage = 0; |
| api.ExplainQueryStage buildExplainQueryStage() { |
| var o = api.ExplainQueryStage(); |
| buildCounterExplainQueryStage++; |
| if (buildCounterExplainQueryStage < 3) { |
| o.completedParallelInputs = 'foo'; |
| o.computeMsAvg = 'foo'; |
| o.computeMsMax = 'foo'; |
| o.computeRatioAvg = 42.0; |
| o.computeRatioMax = 42.0; |
| o.endMs = 'foo'; |
| o.id = 'foo'; |
| o.inputStages = buildUnnamed1237(); |
| o.name = 'foo'; |
| o.parallelInputs = 'foo'; |
| o.readMsAvg = 'foo'; |
| o.readMsMax = 'foo'; |
| o.readRatioAvg = 42.0; |
| o.readRatioMax = 42.0; |
| o.recordsRead = 'foo'; |
| o.recordsWritten = 'foo'; |
| o.shuffleOutputBytes = 'foo'; |
| o.shuffleOutputBytesSpilled = 'foo'; |
| o.slotMs = 'foo'; |
| o.startMs = 'foo'; |
| o.status = 'foo'; |
| o.steps = buildUnnamed1238(); |
| o.waitMsAvg = 'foo'; |
| o.waitMsMax = 'foo'; |
| o.waitRatioAvg = 42.0; |
| o.waitRatioMax = 42.0; |
| o.writeMsAvg = 'foo'; |
| o.writeMsMax = 'foo'; |
| o.writeRatioAvg = 42.0; |
| o.writeRatioMax = 42.0; |
| } |
| buildCounterExplainQueryStage--; |
| return o; |
| } |
| |
| void checkExplainQueryStage(api.ExplainQueryStage o) { |
| buildCounterExplainQueryStage++; |
| if (buildCounterExplainQueryStage < 3) { |
| unittest.expect(o.completedParallelInputs, unittest.equals('foo')); |
| unittest.expect(o.computeMsAvg, unittest.equals('foo')); |
| unittest.expect(o.computeMsMax, unittest.equals('foo')); |
| unittest.expect(o.computeRatioAvg, unittest.equals(42.0)); |
| unittest.expect(o.computeRatioMax, unittest.equals(42.0)); |
| unittest.expect(o.endMs, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| checkUnnamed1237(o.inputStages); |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.parallelInputs, unittest.equals('foo')); |
| unittest.expect(o.readMsAvg, unittest.equals('foo')); |
| unittest.expect(o.readMsMax, unittest.equals('foo')); |
| unittest.expect(o.readRatioAvg, unittest.equals(42.0)); |
| unittest.expect(o.readRatioMax, unittest.equals(42.0)); |
| unittest.expect(o.recordsRead, unittest.equals('foo')); |
| unittest.expect(o.recordsWritten, unittest.equals('foo')); |
| unittest.expect(o.shuffleOutputBytes, unittest.equals('foo')); |
| unittest.expect(o.shuffleOutputBytesSpilled, unittest.equals('foo')); |
| unittest.expect(o.slotMs, unittest.equals('foo')); |
| unittest.expect(o.startMs, unittest.equals('foo')); |
| unittest.expect(o.status, unittest.equals('foo')); |
| checkUnnamed1238(o.steps); |
| unittest.expect(o.waitMsAvg, unittest.equals('foo')); |
| unittest.expect(o.waitMsMax, unittest.equals('foo')); |
| unittest.expect(o.waitRatioAvg, unittest.equals(42.0)); |
| unittest.expect(o.waitRatioMax, unittest.equals(42.0)); |
| unittest.expect(o.writeMsAvg, unittest.equals('foo')); |
| unittest.expect(o.writeMsMax, unittest.equals('foo')); |
| unittest.expect(o.writeRatioAvg, unittest.equals(42.0)); |
| unittest.expect(o.writeRatioMax, unittest.equals(42.0)); |
| } |
| buildCounterExplainQueryStage--; |
| } |
| |
| core.List<core.String> buildUnnamed1239() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1239(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 buildCounterExplainQueryStep = 0; |
| api.ExplainQueryStep buildExplainQueryStep() { |
| var o = api.ExplainQueryStep(); |
| buildCounterExplainQueryStep++; |
| if (buildCounterExplainQueryStep < 3) { |
| o.kind = 'foo'; |
| o.substeps = buildUnnamed1239(); |
| } |
| buildCounterExplainQueryStep--; |
| return o; |
| } |
| |
| void checkExplainQueryStep(api.ExplainQueryStep o) { |
| buildCounterExplainQueryStep++; |
| if (buildCounterExplainQueryStep < 3) { |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkUnnamed1239(o.substeps); |
| } |
| buildCounterExplainQueryStep--; |
| } |
| |
| core.int buildCounterExpr = 0; |
| api.Expr buildExpr() { |
| var o = api.Expr(); |
| buildCounterExpr++; |
| if (buildCounterExpr < 3) { |
| o.description = 'foo'; |
| o.expression = 'foo'; |
| o.location = 'foo'; |
| o.title = 'foo'; |
| } |
| buildCounterExpr--; |
| return o; |
| } |
| |
| void checkExpr(api.Expr o) { |
| buildCounterExpr++; |
| if (buildCounterExpr < 3) { |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.expression, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| unittest.expect(o.title, unittest.equals('foo')); |
| } |
| buildCounterExpr--; |
| } |
| |
| core.List<core.String> buildUnnamed1240() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1240(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 buildCounterExternalDataConfiguration = 0; |
| api.ExternalDataConfiguration buildExternalDataConfiguration() { |
| var o = api.ExternalDataConfiguration(); |
| buildCounterExternalDataConfiguration++; |
| if (buildCounterExternalDataConfiguration < 3) { |
| o.autodetect = true; |
| o.bigtableOptions = buildBigtableOptions(); |
| o.compression = 'foo'; |
| o.connectionId = 'foo'; |
| o.csvOptions = buildCsvOptions(); |
| o.googleSheetsOptions = buildGoogleSheetsOptions(); |
| o.hivePartitioningOptions = buildHivePartitioningOptions(); |
| o.ignoreUnknownValues = true; |
| o.maxBadRecords = 42; |
| o.schema = buildTableSchema(); |
| o.sourceFormat = 'foo'; |
| o.sourceUris = buildUnnamed1240(); |
| } |
| buildCounterExternalDataConfiguration--; |
| return o; |
| } |
| |
| void checkExternalDataConfiguration(api.ExternalDataConfiguration o) { |
| buildCounterExternalDataConfiguration++; |
| if (buildCounterExternalDataConfiguration < 3) { |
| unittest.expect(o.autodetect, unittest.isTrue); |
| checkBigtableOptions(o.bigtableOptions); |
| unittest.expect(o.compression, unittest.equals('foo')); |
| unittest.expect(o.connectionId, unittest.equals('foo')); |
| checkCsvOptions(o.csvOptions); |
| checkGoogleSheetsOptions(o.googleSheetsOptions); |
| checkHivePartitioningOptions(o.hivePartitioningOptions); |
| unittest.expect(o.ignoreUnknownValues, unittest.isTrue); |
| unittest.expect(o.maxBadRecords, unittest.equals(42)); |
| checkTableSchema(o.schema); |
| unittest.expect(o.sourceFormat, unittest.equals('foo')); |
| checkUnnamed1240(o.sourceUris); |
| } |
| buildCounterExternalDataConfiguration--; |
| } |
| |
| core.int buildCounterFeatureValue = 0; |
| api.FeatureValue buildFeatureValue() { |
| var o = api.FeatureValue(); |
| buildCounterFeatureValue++; |
| if (buildCounterFeatureValue < 3) { |
| o.categoricalValue = buildCategoricalValue(); |
| o.featureColumn = 'foo'; |
| o.numericalValue = 42.0; |
| } |
| buildCounterFeatureValue--; |
| return o; |
| } |
| |
| void checkFeatureValue(api.FeatureValue o) { |
| buildCounterFeatureValue++; |
| if (buildCounterFeatureValue < 3) { |
| checkCategoricalValue(o.categoricalValue); |
| unittest.expect(o.featureColumn, unittest.equals('foo')); |
| unittest.expect(o.numericalValue, unittest.equals(42.0)); |
| } |
| buildCounterFeatureValue--; |
| } |
| |
| core.int buildCounterGetIamPolicyRequest = 0; |
| api.GetIamPolicyRequest buildGetIamPolicyRequest() { |
| var o = api.GetIamPolicyRequest(); |
| buildCounterGetIamPolicyRequest++; |
| if (buildCounterGetIamPolicyRequest < 3) { |
| o.options = buildGetPolicyOptions(); |
| } |
| buildCounterGetIamPolicyRequest--; |
| return o; |
| } |
| |
| void checkGetIamPolicyRequest(api.GetIamPolicyRequest o) { |
| buildCounterGetIamPolicyRequest++; |
| if (buildCounterGetIamPolicyRequest < 3) { |
| checkGetPolicyOptions(o.options); |
| } |
| buildCounterGetIamPolicyRequest--; |
| } |
| |
| core.int buildCounterGetPolicyOptions = 0; |
| api.GetPolicyOptions buildGetPolicyOptions() { |
| var o = api.GetPolicyOptions(); |
| buildCounterGetPolicyOptions++; |
| if (buildCounterGetPolicyOptions < 3) { |
| o.requestedPolicyVersion = 42; |
| } |
| buildCounterGetPolicyOptions--; |
| return o; |
| } |
| |
| void checkGetPolicyOptions(api.GetPolicyOptions o) { |
| buildCounterGetPolicyOptions++; |
| if (buildCounterGetPolicyOptions < 3) { |
| unittest.expect(o.requestedPolicyVersion, unittest.equals(42)); |
| } |
| buildCounterGetPolicyOptions--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed1241() { |
| var o = <api.ErrorProto>[]; |
| o.add(buildErrorProto()); |
| o.add(buildErrorProto()); |
| return o; |
| } |
| |
| void checkUnnamed1241(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.List<api.TableRow> buildUnnamed1242() { |
| var o = <api.TableRow>[]; |
| o.add(buildTableRow()); |
| o.add(buildTableRow()); |
| return o; |
| } |
| |
| void checkUnnamed1242(core.List<api.TableRow> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableRow(o[0]); |
| checkTableRow(o[1]); |
| } |
| |
| core.int buildCounterGetQueryResultsResponse = 0; |
| api.GetQueryResultsResponse buildGetQueryResultsResponse() { |
| var o = api.GetQueryResultsResponse(); |
| buildCounterGetQueryResultsResponse++; |
| if (buildCounterGetQueryResultsResponse < 3) { |
| o.cacheHit = true; |
| o.errors = buildUnnamed1241(); |
| o.etag = 'foo'; |
| o.jobComplete = true; |
| o.jobReference = buildJobReference(); |
| o.kind = 'foo'; |
| o.numDmlAffectedRows = 'foo'; |
| o.pageToken = 'foo'; |
| o.rows = buildUnnamed1242(); |
| o.schema = buildTableSchema(); |
| o.totalBytesProcessed = 'foo'; |
| o.totalRows = 'foo'; |
| } |
| buildCounterGetQueryResultsResponse--; |
| return o; |
| } |
| |
| void checkGetQueryResultsResponse(api.GetQueryResultsResponse o) { |
| buildCounterGetQueryResultsResponse++; |
| if (buildCounterGetQueryResultsResponse < 3) { |
| unittest.expect(o.cacheHit, unittest.isTrue); |
| checkUnnamed1241(o.errors); |
| 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.numDmlAffectedRows, unittest.equals('foo')); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| checkUnnamed1242(o.rows); |
| checkTableSchema(o.schema); |
| unittest.expect(o.totalBytesProcessed, unittest.equals('foo')); |
| unittest.expect(o.totalRows, unittest.equals('foo')); |
| } |
| buildCounterGetQueryResultsResponse--; |
| } |
| |
| core.int buildCounterGetServiceAccountResponse = 0; |
| api.GetServiceAccountResponse buildGetServiceAccountResponse() { |
| var o = api.GetServiceAccountResponse(); |
| buildCounterGetServiceAccountResponse++; |
| if (buildCounterGetServiceAccountResponse < 3) { |
| o.email = 'foo'; |
| o.kind = 'foo'; |
| } |
| buildCounterGetServiceAccountResponse--; |
| return o; |
| } |
| |
| void checkGetServiceAccountResponse(api.GetServiceAccountResponse o) { |
| buildCounterGetServiceAccountResponse++; |
| if (buildCounterGetServiceAccountResponse < 3) { |
| unittest.expect(o.email, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterGetServiceAccountResponse--; |
| } |
| |
| core.int buildCounterGoogleSheetsOptions = 0; |
| api.GoogleSheetsOptions buildGoogleSheetsOptions() { |
| var o = api.GoogleSheetsOptions(); |
| buildCounterGoogleSheetsOptions++; |
| if (buildCounterGoogleSheetsOptions < 3) { |
| o.range = 'foo'; |
| o.skipLeadingRows = 'foo'; |
| } |
| buildCounterGoogleSheetsOptions--; |
| return o; |
| } |
| |
| void checkGoogleSheetsOptions(api.GoogleSheetsOptions o) { |
| buildCounterGoogleSheetsOptions++; |
| if (buildCounterGoogleSheetsOptions < 3) { |
| unittest.expect(o.range, unittest.equals('foo')); |
| unittest.expect(o.skipLeadingRows, unittest.equals('foo')); |
| } |
| buildCounterGoogleSheetsOptions--; |
| } |
| |
| core.int buildCounterHivePartitioningOptions = 0; |
| api.HivePartitioningOptions buildHivePartitioningOptions() { |
| var o = api.HivePartitioningOptions(); |
| buildCounterHivePartitioningOptions++; |
| if (buildCounterHivePartitioningOptions < 3) { |
| o.mode = 'foo'; |
| o.requirePartitionFilter = true; |
| o.sourceUriPrefix = 'foo'; |
| } |
| buildCounterHivePartitioningOptions--; |
| return o; |
| } |
| |
| void checkHivePartitioningOptions(api.HivePartitioningOptions o) { |
| buildCounterHivePartitioningOptions++; |
| if (buildCounterHivePartitioningOptions < 3) { |
| unittest.expect(o.mode, unittest.equals('foo')); |
| unittest.expect(o.requirePartitionFilter, unittest.isTrue); |
| unittest.expect(o.sourceUriPrefix, unittest.equals('foo')); |
| } |
| buildCounterHivePartitioningOptions--; |
| } |
| |
| core.List<api.ClusterInfo> buildUnnamed1243() { |
| var o = <api.ClusterInfo>[]; |
| o.add(buildClusterInfo()); |
| o.add(buildClusterInfo()); |
| return o; |
| } |
| |
| void checkUnnamed1243(core.List<api.ClusterInfo> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkClusterInfo(o[0]); |
| checkClusterInfo(o[1]); |
| } |
| |
| core.int buildCounterIterationResult = 0; |
| api.IterationResult buildIterationResult() { |
| var o = api.IterationResult(); |
| buildCounterIterationResult++; |
| if (buildCounterIterationResult < 3) { |
| o.arimaResult = buildArimaResult(); |
| o.clusterInfos = buildUnnamed1243(); |
| o.durationMs = 'foo'; |
| o.evalLoss = 42.0; |
| o.index = 42; |
| o.learnRate = 42.0; |
| o.trainingLoss = 42.0; |
| } |
| buildCounterIterationResult--; |
| return o; |
| } |
| |
| void checkIterationResult(api.IterationResult o) { |
| buildCounterIterationResult++; |
| if (buildCounterIterationResult < 3) { |
| checkArimaResult(o.arimaResult); |
| checkUnnamed1243(o.clusterInfos); |
| unittest.expect(o.durationMs, unittest.equals('foo')); |
| unittest.expect(o.evalLoss, unittest.equals(42.0)); |
| unittest.expect(o.index, unittest.equals(42)); |
| unittest.expect(o.learnRate, unittest.equals(42.0)); |
| unittest.expect(o.trainingLoss, unittest.equals(42.0)); |
| } |
| buildCounterIterationResult--; |
| } |
| |
| core.int buildCounterJob = 0; |
| api.Job buildJob() { |
| var o = 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(); |
| o.userEmail = 'foo'; |
| } |
| buildCounterJob--; |
| return o; |
| } |
| |
| void 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); |
| unittest.expect(o.userEmail, unittest.equals('foo')); |
| } |
| buildCounterJob--; |
| } |
| |
| core.int buildCounterJobCancelResponse = 0; |
| api.JobCancelResponse buildJobCancelResponse() { |
| var o = api.JobCancelResponse(); |
| buildCounterJobCancelResponse++; |
| if (buildCounterJobCancelResponse < 3) { |
| o.job = buildJob(); |
| o.kind = 'foo'; |
| } |
| buildCounterJobCancelResponse--; |
| return o; |
| } |
| |
| void checkJobCancelResponse(api.JobCancelResponse o) { |
| buildCounterJobCancelResponse++; |
| if (buildCounterJobCancelResponse < 3) { |
| checkJob(o.job); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterJobCancelResponse--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1244() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1244(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.int buildCounterJobConfiguration = 0; |
| api.JobConfiguration buildJobConfiguration() { |
| var o = api.JobConfiguration(); |
| buildCounterJobConfiguration++; |
| if (buildCounterJobConfiguration < 3) { |
| o.copy = buildJobConfigurationTableCopy(); |
| o.dryRun = true; |
| o.extract = buildJobConfigurationExtract(); |
| o.jobTimeoutMs = 'foo'; |
| o.jobType = 'foo'; |
| o.labels = buildUnnamed1244(); |
| o.load = buildJobConfigurationLoad(); |
| o.query = buildJobConfigurationQuery(); |
| } |
| buildCounterJobConfiguration--; |
| return o; |
| } |
| |
| void checkJobConfiguration(api.JobConfiguration o) { |
| buildCounterJobConfiguration++; |
| if (buildCounterJobConfiguration < 3) { |
| checkJobConfigurationTableCopy(o.copy); |
| unittest.expect(o.dryRun, unittest.isTrue); |
| checkJobConfigurationExtract(o.extract); |
| unittest.expect(o.jobTimeoutMs, unittest.equals('foo')); |
| unittest.expect(o.jobType, unittest.equals('foo')); |
| checkUnnamed1244(o.labels); |
| checkJobConfigurationLoad(o.load); |
| checkJobConfigurationQuery(o.query); |
| } |
| buildCounterJobConfiguration--; |
| } |
| |
| core.List<core.String> buildUnnamed1245() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1245(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; |
| api.JobConfigurationExtract buildJobConfigurationExtract() { |
| var o = api.JobConfigurationExtract(); |
| buildCounterJobConfigurationExtract++; |
| if (buildCounterJobConfigurationExtract < 3) { |
| o.compression = 'foo'; |
| o.destinationFormat = 'foo'; |
| o.destinationUri = 'foo'; |
| o.destinationUris = buildUnnamed1245(); |
| o.fieldDelimiter = 'foo'; |
| o.printHeader = true; |
| o.sourceModel = buildModelReference(); |
| o.sourceTable = buildTableReference(); |
| o.useAvroLogicalTypes = true; |
| } |
| buildCounterJobConfigurationExtract--; |
| return o; |
| } |
| |
| void 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')); |
| checkUnnamed1245(o.destinationUris); |
| unittest.expect(o.fieldDelimiter, unittest.equals('foo')); |
| unittest.expect(o.printHeader, unittest.isTrue); |
| checkModelReference(o.sourceModel); |
| checkTableReference(o.sourceTable); |
| unittest.expect(o.useAvroLogicalTypes, unittest.isTrue); |
| } |
| buildCounterJobConfigurationExtract--; |
| } |
| |
| core.List<core.String> buildUnnamed1246() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1246(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.List<core.String> buildUnnamed1247() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1247(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.List<core.String> buildUnnamed1248() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1248(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.List<core.String> buildUnnamed1249() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1249(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; |
| api.JobConfigurationLoad buildJobConfigurationLoad() { |
| var o = api.JobConfigurationLoad(); |
| buildCounterJobConfigurationLoad++; |
| if (buildCounterJobConfigurationLoad < 3) { |
| o.allowJaggedRows = true; |
| o.allowQuotedNewlines = true; |
| o.autodetect = true; |
| o.clustering = buildClustering(); |
| o.createDisposition = 'foo'; |
| o.decimalTargetTypes = buildUnnamed1246(); |
| o.destinationEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.destinationTable = buildTableReference(); |
| o.destinationTableProperties = buildDestinationTableProperties(); |
| o.encoding = 'foo'; |
| o.fieldDelimiter = 'foo'; |
| o.hivePartitioningOptions = buildHivePartitioningOptions(); |
| o.ignoreUnknownValues = true; |
| o.maxBadRecords = 42; |
| o.nullMarker = 'foo'; |
| o.projectionFields = buildUnnamed1247(); |
| o.quote = 'foo'; |
| o.rangePartitioning = buildRangePartitioning(); |
| o.schema = buildTableSchema(); |
| o.schemaInline = 'foo'; |
| o.schemaInlineFormat = 'foo'; |
| o.schemaUpdateOptions = buildUnnamed1248(); |
| o.skipLeadingRows = 42; |
| o.sourceFormat = 'foo'; |
| o.sourceUris = buildUnnamed1249(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.useAvroLogicalTypes = true; |
| o.writeDisposition = 'foo'; |
| } |
| buildCounterJobConfigurationLoad--; |
| return o; |
| } |
| |
| void checkJobConfigurationLoad(api.JobConfigurationLoad o) { |
| buildCounterJobConfigurationLoad++; |
| if (buildCounterJobConfigurationLoad < 3) { |
| unittest.expect(o.allowJaggedRows, unittest.isTrue); |
| unittest.expect(o.allowQuotedNewlines, unittest.isTrue); |
| unittest.expect(o.autodetect, unittest.isTrue); |
| checkClustering(o.clustering); |
| unittest.expect(o.createDisposition, unittest.equals('foo')); |
| checkUnnamed1246(o.decimalTargetTypes); |
| checkEncryptionConfiguration(o.destinationEncryptionConfiguration); |
| checkTableReference(o.destinationTable); |
| checkDestinationTableProperties(o.destinationTableProperties); |
| unittest.expect(o.encoding, unittest.equals('foo')); |
| unittest.expect(o.fieldDelimiter, unittest.equals('foo')); |
| checkHivePartitioningOptions(o.hivePartitioningOptions); |
| unittest.expect(o.ignoreUnknownValues, unittest.isTrue); |
| unittest.expect(o.maxBadRecords, unittest.equals(42)); |
| unittest.expect(o.nullMarker, unittest.equals('foo')); |
| checkUnnamed1247(o.projectionFields); |
| unittest.expect(o.quote, unittest.equals('foo')); |
| checkRangePartitioning(o.rangePartitioning); |
| checkTableSchema(o.schema); |
| unittest.expect(o.schemaInline, unittest.equals('foo')); |
| unittest.expect(o.schemaInlineFormat, unittest.equals('foo')); |
| checkUnnamed1248(o.schemaUpdateOptions); |
| unittest.expect(o.skipLeadingRows, unittest.equals(42)); |
| unittest.expect(o.sourceFormat, unittest.equals('foo')); |
| checkUnnamed1249(o.sourceUris); |
| checkTimePartitioning(o.timePartitioning); |
| unittest.expect(o.useAvroLogicalTypes, unittest.isTrue); |
| unittest.expect(o.writeDisposition, unittest.equals('foo')); |
| } |
| buildCounterJobConfigurationLoad--; |
| } |
| |
| core.List<api.ConnectionProperty> buildUnnamed1250() { |
| var o = <api.ConnectionProperty>[]; |
| o.add(buildConnectionProperty()); |
| o.add(buildConnectionProperty()); |
| return o; |
| } |
| |
| void checkUnnamed1250(core.List<api.ConnectionProperty> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkConnectionProperty(o[0]); |
| checkConnectionProperty(o[1]); |
| } |
| |
| core.List<api.QueryParameter> buildUnnamed1251() { |
| var o = <api.QueryParameter>[]; |
| o.add(buildQueryParameter()); |
| o.add(buildQueryParameter()); |
| return o; |
| } |
| |
| void checkUnnamed1251(core.List<api.QueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameter(o[0]); |
| checkQueryParameter(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed1252() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1252(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.Map<core.String, api.ExternalDataConfiguration> buildUnnamed1253() { |
| var o = <core.String, api.ExternalDataConfiguration>{}; |
| o['x'] = buildExternalDataConfiguration(); |
| o['y'] = buildExternalDataConfiguration(); |
| return o; |
| } |
| |
| void checkUnnamed1253(core.Map<core.String, api.ExternalDataConfiguration> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExternalDataConfiguration(o['x']); |
| checkExternalDataConfiguration(o['y']); |
| } |
| |
| core.List<api.UserDefinedFunctionResource> buildUnnamed1254() { |
| var o = <api.UserDefinedFunctionResource>[]; |
| o.add(buildUserDefinedFunctionResource()); |
| o.add(buildUserDefinedFunctionResource()); |
| return o; |
| } |
| |
| void checkUnnamed1254(core.List<api.UserDefinedFunctionResource> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUserDefinedFunctionResource(o[0]); |
| checkUserDefinedFunctionResource(o[1]); |
| } |
| |
| core.int buildCounterJobConfigurationQuery = 0; |
| api.JobConfigurationQuery buildJobConfigurationQuery() { |
| var o = api.JobConfigurationQuery(); |
| buildCounterJobConfigurationQuery++; |
| if (buildCounterJobConfigurationQuery < 3) { |
| o.allowLargeResults = true; |
| o.clustering = buildClustering(); |
| o.connectionProperties = buildUnnamed1250(); |
| o.createDisposition = 'foo'; |
| o.defaultDataset = buildDatasetReference(); |
| o.destinationEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.destinationTable = buildTableReference(); |
| o.flattenResults = true; |
| o.maximumBillingTier = 42; |
| o.maximumBytesBilled = 'foo'; |
| o.parameterMode = 'foo'; |
| o.preserveNulls = true; |
| o.priority = 'foo'; |
| o.query = 'foo'; |
| o.queryParameters = buildUnnamed1251(); |
| o.rangePartitioning = buildRangePartitioning(); |
| o.schemaUpdateOptions = buildUnnamed1252(); |
| o.tableDefinitions = buildUnnamed1253(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.useLegacySql = true; |
| o.useQueryCache = true; |
| o.userDefinedFunctionResources = buildUnnamed1254(); |
| o.writeDisposition = 'foo'; |
| } |
| buildCounterJobConfigurationQuery--; |
| return o; |
| } |
| |
| void checkJobConfigurationQuery(api.JobConfigurationQuery o) { |
| buildCounterJobConfigurationQuery++; |
| if (buildCounterJobConfigurationQuery < 3) { |
| unittest.expect(o.allowLargeResults, unittest.isTrue); |
| checkClustering(o.clustering); |
| checkUnnamed1250(o.connectionProperties); |
| unittest.expect(o.createDisposition, unittest.equals('foo')); |
| checkDatasetReference(o.defaultDataset); |
| checkEncryptionConfiguration(o.destinationEncryptionConfiguration); |
| checkTableReference(o.destinationTable); |
| unittest.expect(o.flattenResults, unittest.isTrue); |
| unittest.expect(o.maximumBillingTier, unittest.equals(42)); |
| unittest.expect(o.maximumBytesBilled, unittest.equals('foo')); |
| unittest.expect(o.parameterMode, unittest.equals('foo')); |
| unittest.expect(o.preserveNulls, unittest.isTrue); |
| unittest.expect(o.priority, unittest.equals('foo')); |
| unittest.expect(o.query, unittest.equals('foo')); |
| checkUnnamed1251(o.queryParameters); |
| checkRangePartitioning(o.rangePartitioning); |
| checkUnnamed1252(o.schemaUpdateOptions); |
| checkUnnamed1253(o.tableDefinitions); |
| checkTimePartitioning(o.timePartitioning); |
| unittest.expect(o.useLegacySql, unittest.isTrue); |
| unittest.expect(o.useQueryCache, unittest.isTrue); |
| checkUnnamed1254(o.userDefinedFunctionResources); |
| unittest.expect(o.writeDisposition, unittest.equals('foo')); |
| } |
| buildCounterJobConfigurationQuery--; |
| } |
| |
| core.List<api.TableReference> buildUnnamed1255() { |
| var o = <api.TableReference>[]; |
| o.add(buildTableReference()); |
| o.add(buildTableReference()); |
| return o; |
| } |
| |
| void checkUnnamed1255(core.List<api.TableReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableReference(o[0]); |
| checkTableReference(o[1]); |
| } |
| |
| core.int buildCounterJobConfigurationTableCopy = 0; |
| api.JobConfigurationTableCopy buildJobConfigurationTableCopy() { |
| var o = api.JobConfigurationTableCopy(); |
| buildCounterJobConfigurationTableCopy++; |
| if (buildCounterJobConfigurationTableCopy < 3) { |
| o.createDisposition = 'foo'; |
| o.destinationEncryptionConfiguration = buildEncryptionConfiguration(); |
| o.destinationExpirationTime = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o.destinationTable = buildTableReference(); |
| o.operationType = 'foo'; |
| o.sourceTable = buildTableReference(); |
| o.sourceTables = buildUnnamed1255(); |
| o.writeDisposition = 'foo'; |
| } |
| buildCounterJobConfigurationTableCopy--; |
| return o; |
| } |
| |
| void checkJobConfigurationTableCopy(api.JobConfigurationTableCopy o) { |
| buildCounterJobConfigurationTableCopy++; |
| if (buildCounterJobConfigurationTableCopy < 3) { |
| unittest.expect(o.createDisposition, unittest.equals('foo')); |
| checkEncryptionConfiguration(o.destinationEncryptionConfiguration); |
| var casted1 = (o.destinationExpirationTime) 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')); |
| checkTableReference(o.destinationTable); |
| unittest.expect(o.operationType, unittest.equals('foo')); |
| checkTableReference(o.sourceTable); |
| checkUnnamed1255(o.sourceTables); |
| unittest.expect(o.writeDisposition, unittest.equals('foo')); |
| } |
| buildCounterJobConfigurationTableCopy--; |
| } |
| |
| core.int buildCounterJobListJobs = 0; |
| api.JobListJobs buildJobListJobs() { |
| var o = 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; |
| } |
| |
| void 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--; |
| } |
| |
| core.List<api.JobListJobs> buildUnnamed1256() { |
| var o = <api.JobListJobs>[]; |
| o.add(buildJobListJobs()); |
| o.add(buildJobListJobs()); |
| return o; |
| } |
| |
| void checkUnnamed1256(core.List<api.JobListJobs> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJobListJobs(o[0]); |
| checkJobListJobs(o[1]); |
| } |
| |
| core.int buildCounterJobList = 0; |
| api.JobList buildJobList() { |
| var o = api.JobList(); |
| buildCounterJobList++; |
| if (buildCounterJobList < 3) { |
| o.etag = 'foo'; |
| o.jobs = buildUnnamed1256(); |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterJobList--; |
| return o; |
| } |
| |
| void checkJobList(api.JobList o) { |
| buildCounterJobList++; |
| if (buildCounterJobList < 3) { |
| unittest.expect(o.etag, unittest.equals('foo')); |
| checkUnnamed1256(o.jobs); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterJobList--; |
| } |
| |
| core.int buildCounterJobReference = 0; |
| api.JobReference buildJobReference() { |
| var o = api.JobReference(); |
| buildCounterJobReference++; |
| if (buildCounterJobReference < 3) { |
| o.jobId = 'foo'; |
| o.location = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterJobReference--; |
| return o; |
| } |
| |
| void checkJobReference(api.JobReference o) { |
| buildCounterJobReference++; |
| if (buildCounterJobReference < 3) { |
| unittest.expect(o.jobId, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| unittest.expect(o.projectId, unittest.equals('foo')); |
| } |
| buildCounterJobReference--; |
| } |
| |
| core.List<core.String> buildUnnamed1257() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1257(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 buildCounterJobStatisticsReservationUsage = 0; |
| api.JobStatisticsReservationUsage buildJobStatisticsReservationUsage() { |
| var o = api.JobStatisticsReservationUsage(); |
| buildCounterJobStatisticsReservationUsage++; |
| if (buildCounterJobStatisticsReservationUsage < 3) { |
| o.name = 'foo'; |
| o.slotMs = 'foo'; |
| } |
| buildCounterJobStatisticsReservationUsage--; |
| return o; |
| } |
| |
| void checkJobStatisticsReservationUsage(api.JobStatisticsReservationUsage o) { |
| buildCounterJobStatisticsReservationUsage++; |
| if (buildCounterJobStatisticsReservationUsage < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.slotMs, unittest.equals('foo')); |
| } |
| buildCounterJobStatisticsReservationUsage--; |
| } |
| |
| core.List<api.JobStatisticsReservationUsage> buildUnnamed1258() { |
| var o = <api.JobStatisticsReservationUsage>[]; |
| o.add(buildJobStatisticsReservationUsage()); |
| o.add(buildJobStatisticsReservationUsage()); |
| return o; |
| } |
| |
| void checkUnnamed1258(core.List<api.JobStatisticsReservationUsage> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJobStatisticsReservationUsage(o[0]); |
| checkJobStatisticsReservationUsage(o[1]); |
| } |
| |
| core.int buildCounterJobStatistics = 0; |
| api.JobStatistics buildJobStatistics() { |
| var o = api.JobStatistics(); |
| buildCounterJobStatistics++; |
| if (buildCounterJobStatistics < 3) { |
| o.completionRatio = 42.0; |
| o.creationTime = 'foo'; |
| o.endTime = 'foo'; |
| o.extract = buildJobStatistics4(); |
| o.load = buildJobStatistics3(); |
| o.numChildJobs = 'foo'; |
| o.parentJobId = 'foo'; |
| o.query = buildJobStatistics2(); |
| o.quotaDeferments = buildUnnamed1257(); |
| o.reservationUsage = buildUnnamed1258(); |
| o.reservationId = 'foo'; |
| o.rowLevelSecurityStatistics = buildRowLevelSecurityStatistics(); |
| o.scriptStatistics = buildScriptStatistics(); |
| o.startTime = 'foo'; |
| o.totalBytesProcessed = 'foo'; |
| o.totalSlotMs = 'foo'; |
| o.transactionInfoTemplate = buildTransactionInfo(); |
| } |
| buildCounterJobStatistics--; |
| return o; |
| } |
| |
| void checkJobStatistics(api.JobStatistics o) { |
| buildCounterJobStatistics++; |
| if (buildCounterJobStatistics < 3) { |
| unittest.expect(o.completionRatio, unittest.equals(42.0)); |
| unittest.expect(o.creationTime, unittest.equals('foo')); |
| unittest.expect(o.endTime, unittest.equals('foo')); |
| checkJobStatistics4(o.extract); |
| checkJobStatistics3(o.load); |
| unittest.expect(o.numChildJobs, unittest.equals('foo')); |
| unittest.expect(o.parentJobId, unittest.equals('foo')); |
| checkJobStatistics2(o.query); |
| checkUnnamed1257(o.quotaDeferments); |
| checkUnnamed1258(o.reservationUsage); |
| unittest.expect(o.reservationId, unittest.equals('foo')); |
| checkRowLevelSecurityStatistics(o.rowLevelSecurityStatistics); |
| checkScriptStatistics(o.scriptStatistics); |
| unittest.expect(o.startTime, unittest.equals('foo')); |
| unittest.expect(o.totalBytesProcessed, unittest.equals('foo')); |
| unittest.expect(o.totalSlotMs, unittest.equals('foo')); |
| checkTransactionInfo(o.transactionInfoTemplate); |
| } |
| buildCounterJobStatistics--; |
| } |
| |
| core.List<api.ExplainQueryStage> buildUnnamed1259() { |
| var o = <api.ExplainQueryStage>[]; |
| o.add(buildExplainQueryStage()); |
| o.add(buildExplainQueryStage()); |
| return o; |
| } |
| |
| void checkUnnamed1259(core.List<api.ExplainQueryStage> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExplainQueryStage(o[0]); |
| checkExplainQueryStage(o[1]); |
| } |
| |
| core.List<api.RoutineReference> buildUnnamed1260() { |
| var o = <api.RoutineReference>[]; |
| o.add(buildRoutineReference()); |
| o.add(buildRoutineReference()); |
| return o; |
| } |
| |
| void checkUnnamed1260(core.List<api.RoutineReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRoutineReference(o[0]); |
| checkRoutineReference(o[1]); |
| } |
| |
| core.List<api.TableReference> buildUnnamed1261() { |
| var o = <api.TableReference>[]; |
| o.add(buildTableReference()); |
| o.add(buildTableReference()); |
| return o; |
| } |
| |
| void checkUnnamed1261(core.List<api.TableReference> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableReference(o[0]); |
| checkTableReference(o[1]); |
| } |
| |
| core.int buildCounterJobStatistics2ReservationUsage = 0; |
| api.JobStatistics2ReservationUsage buildJobStatistics2ReservationUsage() { |
| var o = api.JobStatistics2ReservationUsage(); |
| buildCounterJobStatistics2ReservationUsage++; |
| if (buildCounterJobStatistics2ReservationUsage < 3) { |
| o.name = 'foo'; |
| o.slotMs = 'foo'; |
| } |
| buildCounterJobStatistics2ReservationUsage--; |
| return o; |
| } |
| |
| void checkJobStatistics2ReservationUsage(api.JobStatistics2ReservationUsage o) { |
| buildCounterJobStatistics2ReservationUsage++; |
| if (buildCounterJobStatistics2ReservationUsage < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| unittest.expect(o.slotMs, unittest.equals('foo')); |
| } |
| buildCounterJobStatistics2ReservationUsage--; |
| } |
| |
| core.List<api.JobStatistics2ReservationUsage> buildUnnamed1262() { |
| var o = <api.JobStatistics2ReservationUsage>[]; |
| o.add(buildJobStatistics2ReservationUsage()); |
| o.add(buildJobStatistics2ReservationUsage()); |
| return o; |
| } |
| |
| void checkUnnamed1262(core.List<api.JobStatistics2ReservationUsage> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkJobStatistics2ReservationUsage(o[0]); |
| checkJobStatistics2ReservationUsage(o[1]); |
| } |
| |
| core.List<api.QueryTimelineSample> buildUnnamed1263() { |
| var o = <api.QueryTimelineSample>[]; |
| o.add(buildQueryTimelineSample()); |
| o.add(buildQueryTimelineSample()); |
| return o; |
| } |
| |
| void checkUnnamed1263(core.List<api.QueryTimelineSample> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryTimelineSample(o[0]); |
| checkQueryTimelineSample(o[1]); |
| } |
| |
| core.List<api.QueryParameter> buildUnnamed1264() { |
| var o = <api.QueryParameter>[]; |
| o.add(buildQueryParameter()); |
| o.add(buildQueryParameter()); |
| return o; |
| } |
| |
| void checkUnnamed1264(core.List<api.QueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameter(o[0]); |
| checkQueryParameter(o[1]); |
| } |
| |
| core.int buildCounterJobStatistics2 = 0; |
| api.JobStatistics2 buildJobStatistics2() { |
| var o = api.JobStatistics2(); |
| buildCounterJobStatistics2++; |
| if (buildCounterJobStatistics2 < 3) { |
| o.billingTier = 42; |
| o.cacheHit = true; |
| o.ddlAffectedRowAccessPolicyCount = 'foo'; |
| o.ddlOperationPerformed = 'foo'; |
| o.ddlTargetRoutine = buildRoutineReference(); |
| o.ddlTargetRowAccessPolicy = buildRowAccessPolicyReference(); |
| o.ddlTargetTable = buildTableReference(); |
| o.estimatedBytesProcessed = 'foo'; |
| o.modelTraining = buildBigQueryModelTraining(); |
| o.modelTrainingCurrentIteration = 42; |
| o.modelTrainingExpectedTotalIteration = 'foo'; |
| o.numDmlAffectedRows = 'foo'; |
| o.queryPlan = buildUnnamed1259(); |
| o.referencedRoutines = buildUnnamed1260(); |
| o.referencedTables = buildUnnamed1261(); |
| o.reservationUsage = buildUnnamed1262(); |
| o.schema = buildTableSchema(); |
| o.statementType = 'foo'; |
| o.timeline = buildUnnamed1263(); |
| o.totalBytesBilled = 'foo'; |
| o.totalBytesProcessed = 'foo'; |
| o.totalBytesProcessedAccuracy = 'foo'; |
| o.totalPartitionsProcessed = 'foo'; |
| o.totalSlotMs = 'foo'; |
| o.undeclaredQueryParameters = buildUnnamed1264(); |
| } |
| buildCounterJobStatistics2--; |
| return o; |
| } |
| |
| void checkJobStatistics2(api.JobStatistics2 o) { |
| buildCounterJobStatistics2++; |
| if (buildCounterJobStatistics2 < 3) { |
| unittest.expect(o.billingTier, unittest.equals(42)); |
| unittest.expect(o.cacheHit, unittest.isTrue); |
| unittest.expect(o.ddlAffectedRowAccessPolicyCount, unittest.equals('foo')); |
| unittest.expect(o.ddlOperationPerformed, unittest.equals('foo')); |
| checkRoutineReference(o.ddlTargetRoutine); |
| checkRowAccessPolicyReference(o.ddlTargetRowAccessPolicy); |
| checkTableReference(o.ddlTargetTable); |
| unittest.expect(o.estimatedBytesProcessed, unittest.equals('foo')); |
| checkBigQueryModelTraining(o.modelTraining); |
| unittest.expect(o.modelTrainingCurrentIteration, unittest.equals(42)); |
| unittest.expect( |
| o.modelTrainingExpectedTotalIteration, unittest.equals('foo')); |
| unittest.expect(o.numDmlAffectedRows, unittest.equals('foo')); |
| checkUnnamed1259(o.queryPlan); |
| checkUnnamed1260(o.referencedRoutines); |
| checkUnnamed1261(o.referencedTables); |
| checkUnnamed1262(o.reservationUsage); |
| checkTableSchema(o.schema); |
| unittest.expect(o.statementType, unittest.equals('foo')); |
| checkUnnamed1263(o.timeline); |
| unittest.expect(o.totalBytesBilled, unittest.equals('foo')); |
| unittest.expect(o.totalBytesProcessed, unittest.equals('foo')); |
| unittest.expect(o.totalBytesProcessedAccuracy, unittest.equals('foo')); |
| unittest.expect(o.totalPartitionsProcessed, unittest.equals('foo')); |
| unittest.expect(o.totalSlotMs, unittest.equals('foo')); |
| checkUnnamed1264(o.undeclaredQueryParameters); |
| } |
| buildCounterJobStatistics2--; |
| } |
| |
| core.int buildCounterJobStatistics3 = 0; |
| api.JobStatistics3 buildJobStatistics3() { |
| var o = api.JobStatistics3(); |
| buildCounterJobStatistics3++; |
| if (buildCounterJobStatistics3 < 3) { |
| o.badRecords = 'foo'; |
| o.inputFileBytes = 'foo'; |
| o.inputFiles = 'foo'; |
| o.outputBytes = 'foo'; |
| o.outputRows = 'foo'; |
| } |
| buildCounterJobStatistics3--; |
| return o; |
| } |
| |
| void checkJobStatistics3(api.JobStatistics3 o) { |
| buildCounterJobStatistics3++; |
| if (buildCounterJobStatistics3 < 3) { |
| unittest.expect(o.badRecords, unittest.equals('foo')); |
| 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--; |
| } |
| |
| core.List<core.String> buildUnnamed1265() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1265(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 buildCounterJobStatistics4 = 0; |
| api.JobStatistics4 buildJobStatistics4() { |
| var o = api.JobStatistics4(); |
| buildCounterJobStatistics4++; |
| if (buildCounterJobStatistics4 < 3) { |
| o.destinationUriFileCounts = buildUnnamed1265(); |
| o.inputBytes = 'foo'; |
| } |
| buildCounterJobStatistics4--; |
| return o; |
| } |
| |
| void checkJobStatistics4(api.JobStatistics4 o) { |
| buildCounterJobStatistics4++; |
| if (buildCounterJobStatistics4 < 3) { |
| checkUnnamed1265(o.destinationUriFileCounts); |
| unittest.expect(o.inputBytes, unittest.equals('foo')); |
| } |
| buildCounterJobStatistics4--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed1266() { |
| var o = <api.ErrorProto>[]; |
| o.add(buildErrorProto()); |
| o.add(buildErrorProto()); |
| return o; |
| } |
| |
| void checkUnnamed1266(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.int buildCounterJobStatus = 0; |
| api.JobStatus buildJobStatus() { |
| var o = api.JobStatus(); |
| buildCounterJobStatus++; |
| if (buildCounterJobStatus < 3) { |
| o.errorResult = buildErrorProto(); |
| o.errors = buildUnnamed1266(); |
| o.state = 'foo'; |
| } |
| buildCounterJobStatus--; |
| return o; |
| } |
| |
| void checkJobStatus(api.JobStatus o) { |
| buildCounterJobStatus++; |
| if (buildCounterJobStatus < 3) { |
| checkErrorProto(o.errorResult); |
| checkUnnamed1266(o.errors); |
| unittest.expect(o.state, unittest.equals('foo')); |
| } |
| buildCounterJobStatus--; |
| } |
| |
| api.JsonObject buildJsonObject() { |
| var o = api.JsonObject(); |
| o["a"] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o["b"] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkJsonObject(api.JsonObject o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted2 = (o["a"]) 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')); |
| var casted3 = (o["b"]) 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')); |
| } |
| |
| core.List<api.Model> buildUnnamed1267() { |
| var o = <api.Model>[]; |
| o.add(buildModel()); |
| o.add(buildModel()); |
| return o; |
| } |
| |
| void checkUnnamed1267(core.List<api.Model> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkModel(o[0]); |
| checkModel(o[1]); |
| } |
| |
| core.int buildCounterListModelsResponse = 0; |
| api.ListModelsResponse buildListModelsResponse() { |
| var o = api.ListModelsResponse(); |
| buildCounterListModelsResponse++; |
| if (buildCounterListModelsResponse < 3) { |
| o.models = buildUnnamed1267(); |
| o.nextPageToken = 'foo'; |
| } |
| buildCounterListModelsResponse--; |
| return o; |
| } |
| |
| void checkListModelsResponse(api.ListModelsResponse o) { |
| buildCounterListModelsResponse++; |
| if (buildCounterListModelsResponse < 3) { |
| checkUnnamed1267(o.models); |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| } |
| buildCounterListModelsResponse--; |
| } |
| |
| core.List<api.Routine> buildUnnamed1268() { |
| var o = <api.Routine>[]; |
| o.add(buildRoutine()); |
| o.add(buildRoutine()); |
| return o; |
| } |
| |
| void checkUnnamed1268(core.List<api.Routine> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkRoutine(o[0]); |
| checkRoutine(o[1]); |
| } |
| |
| core.int buildCounterListRoutinesResponse = 0; |
| api.ListRoutinesResponse buildListRoutinesResponse() { |
| var o = api.ListRoutinesResponse(); |
| buildCounterListRoutinesResponse++; |
| if (buildCounterListRoutinesResponse < 3) { |
| o.nextPageToken = 'foo'; |
| o.routines = buildUnnamed1268(); |
| } |
| buildCounterListRoutinesResponse--; |
| return o; |
| } |
| |
| void checkListRoutinesResponse(api.ListRoutinesResponse o) { |
| buildCounterListRoutinesResponse++; |
| if (buildCounterListRoutinesResponse < 3) { |
| unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| checkUnnamed1268(o.routines); |
| } |
| buildCounterListRoutinesResponse--; |
| } |
| |
| core.int buildCounterLocationMetadata = 0; |
| api.LocationMetadata buildLocationMetadata() { |
| var o = api.LocationMetadata(); |
| buildCounterLocationMetadata++; |
| if (buildCounterLocationMetadata < 3) { |
| o.legacyLocationId = 'foo'; |
| } |
| buildCounterLocationMetadata--; |
| return o; |
| } |
| |
| void checkLocationMetadata(api.LocationMetadata o) { |
| buildCounterLocationMetadata++; |
| if (buildCounterLocationMetadata < 3) { |
| unittest.expect(o.legacyLocationId, unittest.equals('foo')); |
| } |
| buildCounterLocationMetadata--; |
| } |
| |
| core.int buildCounterMaterializedViewDefinition = 0; |
| api.MaterializedViewDefinition buildMaterializedViewDefinition() { |
| var o = api.MaterializedViewDefinition(); |
| buildCounterMaterializedViewDefinition++; |
| if (buildCounterMaterializedViewDefinition < 3) { |
| o.enableRefresh = true; |
| o.lastRefreshTime = 'foo'; |
| o.query = 'foo'; |
| o.refreshIntervalMs = 'foo'; |
| } |
| buildCounterMaterializedViewDefinition--; |
| return o; |
| } |
| |
| void checkMaterializedViewDefinition(api.MaterializedViewDefinition o) { |
| buildCounterMaterializedViewDefinition++; |
| if (buildCounterMaterializedViewDefinition < 3) { |
| unittest.expect(o.enableRefresh, unittest.isTrue); |
| unittest.expect(o.lastRefreshTime, unittest.equals('foo')); |
| unittest.expect(o.query, unittest.equals('foo')); |
| unittest.expect(o.refreshIntervalMs, unittest.equals('foo')); |
| } |
| buildCounterMaterializedViewDefinition--; |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed1269() { |
| var o = <api.StandardSqlField>[]; |
| o.add(buildStandardSqlField()); |
| o.add(buildStandardSqlField()); |
| return o; |
| } |
| |
| void checkUnnamed1269(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed1270() { |
| var o = <api.StandardSqlField>[]; |
| o.add(buildStandardSqlField()); |
| o.add(buildStandardSqlField()); |
| return o; |
| } |
| |
| void checkUnnamed1270(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1271() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1271(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.List<api.TrainingRun> buildUnnamed1272() { |
| var o = <api.TrainingRun>[]; |
| o.add(buildTrainingRun()); |
| o.add(buildTrainingRun()); |
| return o; |
| } |
| |
| void checkUnnamed1272(core.List<api.TrainingRun> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTrainingRun(o[0]); |
| checkTrainingRun(o[1]); |
| } |
| |
| core.int buildCounterModel = 0; |
| api.Model buildModel() { |
| var o = api.Model(); |
| buildCounterModel++; |
| if (buildCounterModel < 3) { |
| o.creationTime = 'foo'; |
| o.description = 'foo'; |
| o.encryptionConfiguration = buildEncryptionConfiguration(); |
| o.etag = 'foo'; |
| o.expirationTime = 'foo'; |
| o.featureColumns = buildUnnamed1269(); |
| o.friendlyName = 'foo'; |
| o.labelColumns = buildUnnamed1270(); |
| o.labels = buildUnnamed1271(); |
| o.lastModifiedTime = 'foo'; |
| o.location = 'foo'; |
| o.modelReference = buildModelReference(); |
| o.modelType = 'foo'; |
| o.trainingRuns = buildUnnamed1272(); |
| } |
| buildCounterModel--; |
| return o; |
| } |
| |
| void checkModel(api.Model o) { |
| buildCounterModel++; |
| if (buildCounterModel < 3) { |
| unittest.expect(o.creationTime, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkEncryptionConfiguration(o.encryptionConfiguration); |
| unittest.expect(o.etag, unittest.equals('foo')); |
| unittest.expect(o.expirationTime, unittest.equals('foo')); |
| checkUnnamed1269(o.featureColumns); |
| unittest.expect(o.friendlyName, unittest.equals('foo')); |
| checkUnnamed1270(o.labelColumns); |
| checkUnnamed1271(o.labels); |
| unittest.expect(o.lastModifiedTime, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| checkModelReference(o.modelReference); |
| unittest.expect(o.modelType, unittest.equals('foo')); |
| checkUnnamed1272(o.trainingRuns); |
| } |
| buildCounterModel--; |
| } |
| |
| core.List<core.String> buildUnnamed1273() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1273(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 buildCounterModelDefinitionModelOptions = 0; |
| api.ModelDefinitionModelOptions buildModelDefinitionModelOptions() { |
| var o = api.ModelDefinitionModelOptions(); |
| buildCounterModelDefinitionModelOptions++; |
| if (buildCounterModelDefinitionModelOptions < 3) { |
| o.labels = buildUnnamed1273(); |
| o.lossType = 'foo'; |
| o.modelType = 'foo'; |
| } |
| buildCounterModelDefinitionModelOptions--; |
| return o; |
| } |
| |
| void checkModelDefinitionModelOptions(api.ModelDefinitionModelOptions o) { |
| buildCounterModelDefinitionModelOptions++; |
| if (buildCounterModelDefinitionModelOptions < 3) { |
| checkUnnamed1273(o.labels); |
| unittest.expect(o.lossType, unittest.equals('foo')); |
| unittest.expect(o.modelType, unittest.equals('foo')); |
| } |
| buildCounterModelDefinitionModelOptions--; |
| } |
| |
| core.List<api.BqmlTrainingRun> buildUnnamed1274() { |
| var o = <api.BqmlTrainingRun>[]; |
| o.add(buildBqmlTrainingRun()); |
| o.add(buildBqmlTrainingRun()); |
| return o; |
| } |
| |
| void checkUnnamed1274(core.List<api.BqmlTrainingRun> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBqmlTrainingRun(o[0]); |
| checkBqmlTrainingRun(o[1]); |
| } |
| |
| core.int buildCounterModelDefinition = 0; |
| api.ModelDefinition buildModelDefinition() { |
| var o = api.ModelDefinition(); |
| buildCounterModelDefinition++; |
| if (buildCounterModelDefinition < 3) { |
| o.modelOptions = buildModelDefinitionModelOptions(); |
| o.trainingRuns = buildUnnamed1274(); |
| } |
| buildCounterModelDefinition--; |
| return o; |
| } |
| |
| void checkModelDefinition(api.ModelDefinition o) { |
| buildCounterModelDefinition++; |
| if (buildCounterModelDefinition < 3) { |
| checkModelDefinitionModelOptions(o.modelOptions); |
| checkUnnamed1274(o.trainingRuns); |
| } |
| buildCounterModelDefinition--; |
| } |
| |
| core.int buildCounterModelReference = 0; |
| api.ModelReference buildModelReference() { |
| var o = api.ModelReference(); |
| buildCounterModelReference++; |
| if (buildCounterModelReference < 3) { |
| o.datasetId = 'foo'; |
| o.modelId = 'foo'; |
| o.projectId = 'foo'; |
| } |
| buildCounterModelReference--; |
| return o; |
| } |
| |
| void checkModelReference(api.ModelReference o) { |
| buildCounterModelReference++; |
| if (buildCounterModelReference < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.modelId, unittest.equals('foo')); |
| unittest.expect(o.projectId, unittest.equals('foo')); |
| } |
| buildCounterModelReference--; |
| } |
| |
| core.List<api.ConfusionMatrix> buildUnnamed1275() { |
| var o = <api.ConfusionMatrix>[]; |
| o.add(buildConfusionMatrix()); |
| o.add(buildConfusionMatrix()); |
| return o; |
| } |
| |
| void checkUnnamed1275(core.List<api.ConfusionMatrix> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkConfusionMatrix(o[0]); |
| checkConfusionMatrix(o[1]); |
| } |
| |
| core.int buildCounterMultiClassClassificationMetrics = 0; |
| api.MultiClassClassificationMetrics buildMultiClassClassificationMetrics() { |
| var o = api.MultiClassClassificationMetrics(); |
| buildCounterMultiClassClassificationMetrics++; |
| if (buildCounterMultiClassClassificationMetrics < 3) { |
| o.aggregateClassificationMetrics = buildAggregateClassificationMetrics(); |
| o.confusionMatrixList = buildUnnamed1275(); |
| } |
| buildCounterMultiClassClassificationMetrics--; |
| return o; |
| } |
| |
| void checkMultiClassClassificationMetrics( |
| api.MultiClassClassificationMetrics o) { |
| buildCounterMultiClassClassificationMetrics++; |
| if (buildCounterMultiClassClassificationMetrics < 3) { |
| checkAggregateClassificationMetrics(o.aggregateClassificationMetrics); |
| checkUnnamed1275(o.confusionMatrixList); |
| } |
| buildCounterMultiClassClassificationMetrics--; |
| } |
| |
| core.List<api.AuditConfig> buildUnnamed1276() { |
| var o = <api.AuditConfig>[]; |
| o.add(buildAuditConfig()); |
| o.add(buildAuditConfig()); |
| return o; |
| } |
| |
| void checkUnnamed1276(core.List<api.AuditConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAuditConfig(o[0]); |
| checkAuditConfig(o[1]); |
| } |
| |
| core.List<api.Binding> buildUnnamed1277() { |
| var o = <api.Binding>[]; |
| o.add(buildBinding()); |
| o.add(buildBinding()); |
| return o; |
| } |
| |
| void checkUnnamed1277(core.List<api.Binding> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkBinding(o[0]); |
| checkBinding(o[1]); |
| } |
| |
| core.int buildCounterPolicy = 0; |
| api.Policy buildPolicy() { |
| var o = api.Policy(); |
| buildCounterPolicy++; |
| if (buildCounterPolicy < 3) { |
| o.auditConfigs = buildUnnamed1276(); |
| o.bindings = buildUnnamed1277(); |
| o.etag = 'foo'; |
| o.version = 42; |
| } |
| buildCounterPolicy--; |
| return o; |
| } |
| |
| void checkPolicy(api.Policy o) { |
| buildCounterPolicy++; |
| if (buildCounterPolicy < 3) { |
| checkUnnamed1276(o.auditConfigs); |
| checkUnnamed1277(o.bindings); |
| unittest.expect(o.etag, unittest.equals('foo')); |
| unittest.expect(o.version, unittest.equals(42)); |
| } |
| buildCounterPolicy--; |
| } |
| |
| core.int buildCounterProjectListProjects = 0; |
| api.ProjectListProjects buildProjectListProjects() { |
| var o = api.ProjectListProjects(); |
| buildCounterProjectListProjects++; |
| if (buildCounterProjectListProjects < 3) { |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.numericId = 'foo'; |
| o.projectReference = buildProjectReference(); |
| } |
| buildCounterProjectListProjects--; |
| return o; |
| } |
| |
| void 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--; |
| } |
| |
| core.List<api.ProjectListProjects> buildUnnamed1278() { |
| var o = <api.ProjectListProjects>[]; |
| o.add(buildProjectListProjects()); |
| o.add(buildProjectListProjects()); |
| return o; |
| } |
| |
| void checkUnnamed1278(core.List<api.ProjectListProjects> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkProjectListProjects(o[0]); |
| checkProjectListProjects(o[1]); |
| } |
| |
| core.int buildCounterProjectList = 0; |
| api.ProjectList buildProjectList() { |
| var o = api.ProjectList(); |
| buildCounterProjectList++; |
| if (buildCounterProjectList < 3) { |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| o.projects = buildUnnamed1278(); |
| o.totalItems = 42; |
| } |
| buildCounterProjectList--; |
| return o; |
| } |
| |
| void 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')); |
| checkUnnamed1278(o.projects); |
| unittest.expect(o.totalItems, unittest.equals(42)); |
| } |
| buildCounterProjectList--; |
| } |
| |
| core.int buildCounterProjectReference = 0; |
| api.ProjectReference buildProjectReference() { |
| var o = api.ProjectReference(); |
| buildCounterProjectReference++; |
| if (buildCounterProjectReference < 3) { |
| o.projectId = 'foo'; |
| } |
| buildCounterProjectReference--; |
| return o; |
| } |
| |
| void checkProjectReference(api.ProjectReference o) { |
| buildCounterProjectReference++; |
| if (buildCounterProjectReference < 3) { |
| unittest.expect(o.projectId, unittest.equals('foo')); |
| } |
| buildCounterProjectReference--; |
| } |
| |
| core.int buildCounterQueryParameter = 0; |
| api.QueryParameter buildQueryParameter() { |
| var o = api.QueryParameter(); |
| buildCounterQueryParameter++; |
| if (buildCounterQueryParameter < 3) { |
| o.name = 'foo'; |
| o.parameterType = buildQueryParameterType(); |
| o.parameterValue = buildQueryParameterValue(); |
| } |
| buildCounterQueryParameter--; |
| return o; |
| } |
| |
| void checkQueryParameter(api.QueryParameter o) { |
| buildCounterQueryParameter++; |
| if (buildCounterQueryParameter < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| checkQueryParameterType(o.parameterType); |
| checkQueryParameterValue(o.parameterValue); |
| } |
| buildCounterQueryParameter--; |
| } |
| |
| core.int buildCounterQueryParameterTypeStructTypes = 0; |
| api.QueryParameterTypeStructTypes buildQueryParameterTypeStructTypes() { |
| var o = api.QueryParameterTypeStructTypes(); |
| buildCounterQueryParameterTypeStructTypes++; |
| if (buildCounterQueryParameterTypeStructTypes < 3) { |
| o.description = 'foo'; |
| o.name = 'foo'; |
| o.type = buildQueryParameterType(); |
| } |
| buildCounterQueryParameterTypeStructTypes--; |
| return o; |
| } |
| |
| void checkQueryParameterTypeStructTypes(api.QueryParameterTypeStructTypes o) { |
| buildCounterQueryParameterTypeStructTypes++; |
| if (buildCounterQueryParameterTypeStructTypes < 3) { |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| checkQueryParameterType(o.type); |
| } |
| buildCounterQueryParameterTypeStructTypes--; |
| } |
| |
| core.List<api.QueryParameterTypeStructTypes> buildUnnamed1279() { |
| var o = <api.QueryParameterTypeStructTypes>[]; |
| o.add(buildQueryParameterTypeStructTypes()); |
| o.add(buildQueryParameterTypeStructTypes()); |
| return o; |
| } |
| |
| void checkUnnamed1279(core.List<api.QueryParameterTypeStructTypes> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameterTypeStructTypes(o[0]); |
| checkQueryParameterTypeStructTypes(o[1]); |
| } |
| |
| core.int buildCounterQueryParameterType = 0; |
| api.QueryParameterType buildQueryParameterType() { |
| var o = api.QueryParameterType(); |
| buildCounterQueryParameterType++; |
| if (buildCounterQueryParameterType < 3) { |
| o.arrayType = buildQueryParameterType(); |
| o.structTypes = buildUnnamed1279(); |
| o.type = 'foo'; |
| } |
| buildCounterQueryParameterType--; |
| return o; |
| } |
| |
| void checkQueryParameterType(api.QueryParameterType o) { |
| buildCounterQueryParameterType++; |
| if (buildCounterQueryParameterType < 3) { |
| checkQueryParameterType(o.arrayType); |
| checkUnnamed1279(o.structTypes); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterQueryParameterType--; |
| } |
| |
| core.List<api.QueryParameterValue> buildUnnamed1280() { |
| var o = <api.QueryParameterValue>[]; |
| o.add(buildQueryParameterValue()); |
| o.add(buildQueryParameterValue()); |
| return o; |
| } |
| |
| void checkUnnamed1280(core.List<api.QueryParameterValue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameterValue(o[0]); |
| checkQueryParameterValue(o[1]); |
| } |
| |
| core.Map<core.String, api.QueryParameterValue> buildUnnamed1281() { |
| var o = <core.String, api.QueryParameterValue>{}; |
| o['x'] = buildQueryParameterValue(); |
| o['y'] = buildQueryParameterValue(); |
| return o; |
| } |
| |
| void checkUnnamed1281(core.Map<core.String, api.QueryParameterValue> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameterValue(o['x']); |
| checkQueryParameterValue(o['y']); |
| } |
| |
| core.int buildCounterQueryParameterValue = 0; |
| api.QueryParameterValue buildQueryParameterValue() { |
| var o = api.QueryParameterValue(); |
| buildCounterQueryParameterValue++; |
| if (buildCounterQueryParameterValue < 3) { |
| o.arrayValues = buildUnnamed1280(); |
| o.structValues = buildUnnamed1281(); |
| o.value = 'foo'; |
| } |
| buildCounterQueryParameterValue--; |
| return o; |
| } |
| |
| void checkQueryParameterValue(api.QueryParameterValue o) { |
| buildCounterQueryParameterValue++; |
| if (buildCounterQueryParameterValue < 3) { |
| checkUnnamed1280(o.arrayValues); |
| checkUnnamed1281(o.structValues); |
| unittest.expect(o.value, unittest.equals('foo')); |
| } |
| buildCounterQueryParameterValue--; |
| } |
| |
| core.List<api.ConnectionProperty> buildUnnamed1282() { |
| var o = <api.ConnectionProperty>[]; |
| o.add(buildConnectionProperty()); |
| o.add(buildConnectionProperty()); |
| return o; |
| } |
| |
| void checkUnnamed1282(core.List<api.ConnectionProperty> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkConnectionProperty(o[0]); |
| checkConnectionProperty(o[1]); |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1283() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1283(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.List<api.QueryParameter> buildUnnamed1284() { |
| var o = <api.QueryParameter>[]; |
| o.add(buildQueryParameter()); |
| o.add(buildQueryParameter()); |
| return o; |
| } |
| |
| void checkUnnamed1284(core.List<api.QueryParameter> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkQueryParameter(o[0]); |
| checkQueryParameter(o[1]); |
| } |
| |
| core.int buildCounterQueryRequest = 0; |
| api.QueryRequest buildQueryRequest() { |
| var o = api.QueryRequest(); |
| buildCounterQueryRequest++; |
| if (buildCounterQueryRequest < 3) { |
| o.connectionProperties = buildUnnamed1282(); |
| o.defaultDataset = buildDatasetReference(); |
| o.dryRun = true; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed1283(); |
| o.location = 'foo'; |
| o.maxResults = 42; |
| o.maximumBytesBilled = 'foo'; |
| o.parameterMode = 'foo'; |
| o.preserveNulls = true; |
| o.query = 'foo'; |
| o.queryParameters = buildUnnamed1284(); |
| o.requestId = 'foo'; |
| o.timeoutMs = 42; |
| o.useLegacySql = true; |
| o.useQueryCache = true; |
| } |
| buildCounterQueryRequest--; |
| return o; |
| } |
| |
| void checkQueryRequest(api.QueryRequest o) { |
| buildCounterQueryRequest++; |
| if (buildCounterQueryRequest < 3) { |
| checkUnnamed1282(o.connectionProperties); |
| checkDatasetReference(o.defaultDataset); |
| unittest.expect(o.dryRun, unittest.isTrue); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkUnnamed1283(o.labels); |
| unittest.expect(o.location, unittest.equals('foo')); |
| unittest.expect(o.maxResults, unittest.equals(42)); |
| unittest.expect(o.maximumBytesBilled, unittest.equals('foo')); |
| unittest.expect(o.parameterMode, unittest.equals('foo')); |
| unittest.expect(o.preserveNulls, unittest.isTrue); |
| unittest.expect(o.query, unittest.equals('foo')); |
| checkUnnamed1284(o.queryParameters); |
| unittest.expect(o.requestId, unittest.equals('foo')); |
| unittest.expect(o.timeoutMs, unittest.equals(42)); |
| unittest.expect(o.useLegacySql, unittest.isTrue); |
| unittest.expect(o.useQueryCache, unittest.isTrue); |
| } |
| buildCounterQueryRequest--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed1285() { |
| var o = <api.ErrorProto>[]; |
| o.add(buildErrorProto()); |
| o.add(buildErrorProto()); |
| return o; |
| } |
| |
| void checkUnnamed1285(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.List<api.TableRow> buildUnnamed1286() { |
| var o = <api.TableRow>[]; |
| o.add(buildTableRow()); |
| o.add(buildTableRow()); |
| return o; |
| } |
| |
| void checkUnnamed1286(core.List<api.TableRow> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableRow(o[0]); |
| checkTableRow(o[1]); |
| } |
| |
| core.int buildCounterQueryResponse = 0; |
| api.QueryResponse buildQueryResponse() { |
| var o = api.QueryResponse(); |
| buildCounterQueryResponse++; |
| if (buildCounterQueryResponse < 3) { |
| o.cacheHit = true; |
| o.errors = buildUnnamed1285(); |
| o.jobComplete = true; |
| o.jobReference = buildJobReference(); |
| o.kind = 'foo'; |
| o.numDmlAffectedRows = 'foo'; |
| o.pageToken = 'foo'; |
| o.rows = buildUnnamed1286(); |
| o.schema = buildTableSchema(); |
| o.totalBytesProcessed = 'foo'; |
| o.totalRows = 'foo'; |
| } |
| buildCounterQueryResponse--; |
| return o; |
| } |
| |
| void checkQueryResponse(api.QueryResponse o) { |
| buildCounterQueryResponse++; |
| if (buildCounterQueryResponse < 3) { |
| unittest.expect(o.cacheHit, unittest.isTrue); |
| checkUnnamed1285(o.errors); |
| unittest.expect(o.jobComplete, unittest.isTrue); |
| checkJobReference(o.jobReference); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| unittest.expect(o.numDmlAffectedRows, unittest.equals('foo')); |
| unittest.expect(o.pageToken, unittest.equals('foo')); |
| checkUnnamed1286(o.rows); |
| checkTableSchema(o.schema); |
| unittest.expect(o.totalBytesProcessed, unittest.equals('foo')); |
| unittest.expect(o.totalRows, unittest.equals('foo')); |
| } |
| buildCounterQueryResponse--; |
| } |
| |
| core.int buildCounterQueryTimelineSample = 0; |
| api.QueryTimelineSample buildQueryTimelineSample() { |
| var o = api.QueryTimelineSample(); |
| buildCounterQueryTimelineSample++; |
| if (buildCounterQueryTimelineSample < 3) { |
| o.activeUnits = 'foo'; |
| o.completedUnits = 'foo'; |
| o.elapsedMs = 'foo'; |
| o.pendingUnits = 'foo'; |
| o.totalSlotMs = 'foo'; |
| } |
| buildCounterQueryTimelineSample--; |
| return o; |
| } |
| |
| void checkQueryTimelineSample(api.QueryTimelineSample o) { |
| buildCounterQueryTimelineSample++; |
| if (buildCounterQueryTimelineSample < 3) { |
| unittest.expect(o.activeUnits, unittest.equals('foo')); |
| unittest.expect(o.completedUnits, unittest.equals('foo')); |
| unittest.expect(o.elapsedMs, unittest.equals('foo')); |
| unittest.expect(o.pendingUnits, unittest.equals('foo')); |
| unittest.expect(o.totalSlotMs, unittest.equals('foo')); |
| } |
| buildCounterQueryTimelineSample--; |
| } |
| |
| core.int buildCounterRangePartitioningRange = 0; |
| api.RangePartitioningRange buildRangePartitioningRange() { |
| var o = api.RangePartitioningRange(); |
| buildCounterRangePartitioningRange++; |
| if (buildCounterRangePartitioningRange < 3) { |
| o.end = 'foo'; |
| o.interval = 'foo'; |
| o.start = 'foo'; |
| } |
| buildCounterRangePartitioningRange--; |
| return o; |
| } |
| |
| void checkRangePartitioningRange(api.RangePartitioningRange o) { |
| buildCounterRangePartitioningRange++; |
| if (buildCounterRangePartitioningRange < 3) { |
| unittest.expect(o.end, unittest.equals('foo')); |
| unittest.expect(o.interval, unittest.equals('foo')); |
| unittest.expect(o.start, unittest.equals('foo')); |
| } |
| buildCounterRangePartitioningRange--; |
| } |
| |
| core.int buildCounterRangePartitioning = 0; |
| api.RangePartitioning buildRangePartitioning() { |
| var o = api.RangePartitioning(); |
| buildCounterRangePartitioning++; |
| if (buildCounterRangePartitioning < 3) { |
| o.field = 'foo'; |
| o.range = buildRangePartitioningRange(); |
| } |
| buildCounterRangePartitioning--; |
| return o; |
| } |
| |
| void checkRangePartitioning(api.RangePartitioning o) { |
| buildCounterRangePartitioning++; |
| if (buildCounterRangePartitioning < 3) { |
| unittest.expect(o.field, unittest.equals('foo')); |
| checkRangePartitioningRange(o.range); |
| } |
| buildCounterRangePartitioning--; |
| } |
| |
| core.int buildCounterRankingMetrics = 0; |
| api.RankingMetrics buildRankingMetrics() { |
| var o = api.RankingMetrics(); |
| buildCounterRankingMetrics++; |
| if (buildCounterRankingMetrics < 3) { |
| o.averageRank = 42.0; |
| o.meanAveragePrecision = 42.0; |
| o.meanSquaredError = 42.0; |
| o.normalizedDiscountedCumulativeGain = 42.0; |
| } |
| buildCounterRankingMetrics--; |
| return o; |
| } |
| |
| void checkRankingMetrics(api.RankingMetrics o) { |
| buildCounterRankingMetrics++; |
| if (buildCounterRankingMetrics < 3) { |
| unittest.expect(o.averageRank, unittest.equals(42.0)); |
| unittest.expect(o.meanAveragePrecision, unittest.equals(42.0)); |
| unittest.expect(o.meanSquaredError, unittest.equals(42.0)); |
| unittest.expect( |
| o.normalizedDiscountedCumulativeGain, unittest.equals(42.0)); |
| } |
| buildCounterRankingMetrics--; |
| } |
| |
| core.int buildCounterRegressionMetrics = 0; |
| api.RegressionMetrics buildRegressionMetrics() { |
| var o = api.RegressionMetrics(); |
| buildCounterRegressionMetrics++; |
| if (buildCounterRegressionMetrics < 3) { |
| o.meanAbsoluteError = 42.0; |
| o.meanSquaredError = 42.0; |
| o.meanSquaredLogError = 42.0; |
| o.medianAbsoluteError = 42.0; |
| o.rSquared = 42.0; |
| } |
| buildCounterRegressionMetrics--; |
| return o; |
| } |
| |
| void checkRegressionMetrics(api.RegressionMetrics o) { |
| buildCounterRegressionMetrics++; |
| if (buildCounterRegressionMetrics < 3) { |
| unittest.expect(o.meanAbsoluteError, unittest.equals(42.0)); |
| unittest.expect(o.meanSquaredError, unittest.equals(42.0)); |
| unittest.expect(o.meanSquaredLogError, unittest.equals(42.0)); |
| unittest.expect(o.medianAbsoluteError, unittest.equals(42.0)); |
| unittest.expect(o.rSquared, unittest.equals(42.0)); |
| } |
| buildCounterRegressionMetrics--; |
| } |
| |
| core.List<api.Argument> buildUnnamed1287() { |
| var o = <api.Argument>[]; |
| o.add(buildArgument()); |
| o.add(buildArgument()); |
| return o; |
| } |
| |
| void checkUnnamed1287(core.List<api.Argument> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkArgument(o[0]); |
| checkArgument(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed1288() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1288(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 buildCounterRoutine = 0; |
| api.Routine buildRoutine() { |
| var o = api.Routine(); |
| buildCounterRoutine++; |
| if (buildCounterRoutine < 3) { |
| o.arguments = buildUnnamed1287(); |
| o.creationTime = 'foo'; |
| o.definitionBody = 'foo'; |
| o.description = 'foo'; |
| o.determinismLevel = 'foo'; |
| o.etag = 'foo'; |
| o.importedLibraries = buildUnnamed1288(); |
| o.language = 'foo'; |
| o.lastModifiedTime = 'foo'; |
| o.returnType = buildStandardSqlDataType(); |
| o.routineReference = buildRoutineReference(); |
| o.routineType = 'foo'; |
| } |
| buildCounterRoutine--; |
| return o; |
| } |
| |
| void checkRoutine(api.Routine o) { |
| buildCounterRoutine++; |
| if (buildCounterRoutine < 3) { |
| checkUnnamed1287(o.arguments); |
| unittest.expect(o.creationTime, unittest.equals('foo')); |
| unittest.expect(o.definitionBody, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| unittest.expect(o.determinismLevel, unittest.equals('foo')); |
| unittest.expect(o.etag, unittest.equals('foo')); |
| checkUnnamed1288(o.importedLibraries); |
| unittest.expect(o.language, unittest.equals('foo')); |
| unittest.expect(o.lastModifiedTime, unittest.equals('foo')); |
| checkStandardSqlDataType(o.returnType); |
| checkRoutineReference(o.routineReference); |
| unittest.expect(o.routineType, unittest.equals('foo')); |
| } |
| buildCounterRoutine--; |
| } |
| |
| core.int buildCounterRoutineReference = 0; |
| api.RoutineReference buildRoutineReference() { |
| var o = api.RoutineReference(); |
| buildCounterRoutineReference++; |
| if (buildCounterRoutineReference < 3) { |
| o.datasetId = 'foo'; |
| o.projectId = 'foo'; |
| o.routineId = 'foo'; |
| } |
| buildCounterRoutineReference--; |
| return o; |
| } |
| |
| void checkRoutineReference(api.RoutineReference o) { |
| buildCounterRoutineReference++; |
| if (buildCounterRoutineReference < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.projectId, unittest.equals('foo')); |
| unittest.expect(o.routineId, unittest.equals('foo')); |
| } |
| buildCounterRoutineReference--; |
| } |
| |
| core.List<api.Entry> buildUnnamed1289() { |
| var o = <api.Entry>[]; |
| o.add(buildEntry()); |
| o.add(buildEntry()); |
| return o; |
| } |
| |
| void checkUnnamed1289(core.List<api.Entry> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkEntry(o[0]); |
| checkEntry(o[1]); |
| } |
| |
| core.int buildCounterRow = 0; |
| api.Row buildRow() { |
| var o = api.Row(); |
| buildCounterRow++; |
| if (buildCounterRow < 3) { |
| o.actualLabel = 'foo'; |
| o.entries = buildUnnamed1289(); |
| } |
| buildCounterRow--; |
| return o; |
| } |
| |
| void checkRow(api.Row o) { |
| buildCounterRow++; |
| if (buildCounterRow < 3) { |
| unittest.expect(o.actualLabel, unittest.equals('foo')); |
| checkUnnamed1289(o.entries); |
| } |
| buildCounterRow--; |
| } |
| |
| core.int buildCounterRowAccessPolicyReference = 0; |
| api.RowAccessPolicyReference buildRowAccessPolicyReference() { |
| var o = api.RowAccessPolicyReference(); |
| buildCounterRowAccessPolicyReference++; |
| if (buildCounterRowAccessPolicyReference < 3) { |
| o.datasetId = 'foo'; |
| o.policyId = 'foo'; |
| o.projectId = 'foo'; |
| o.tableId = 'foo'; |
| } |
| buildCounterRowAccessPolicyReference--; |
| return o; |
| } |
| |
| void checkRowAccessPolicyReference(api.RowAccessPolicyReference o) { |
| buildCounterRowAccessPolicyReference++; |
| if (buildCounterRowAccessPolicyReference < 3) { |
| unittest.expect(o.datasetId, unittest.equals('foo')); |
| unittest.expect(o.policyId, unittest.equals('foo')); |
| unittest.expect(o.projectId, unittest.equals('foo')); |
| unittest.expect(o.tableId, unittest.equals('foo')); |
| } |
| buildCounterRowAccessPolicyReference--; |
| } |
| |
| core.int buildCounterRowLevelSecurityStatistics = 0; |
| api.RowLevelSecurityStatistics buildRowLevelSecurityStatistics() { |
| var o = api.RowLevelSecurityStatistics(); |
| buildCounterRowLevelSecurityStatistics++; |
| if (buildCounterRowLevelSecurityStatistics < 3) { |
| o.rowLevelSecurityApplied = true; |
| } |
| buildCounterRowLevelSecurityStatistics--; |
| return o; |
| } |
| |
| void checkRowLevelSecurityStatistics(api.RowLevelSecurityStatistics o) { |
| buildCounterRowLevelSecurityStatistics++; |
| if (buildCounterRowLevelSecurityStatistics < 3) { |
| unittest.expect(o.rowLevelSecurityApplied, unittest.isTrue); |
| } |
| buildCounterRowLevelSecurityStatistics--; |
| } |
| |
| core.int buildCounterScriptStackFrame = 0; |
| api.ScriptStackFrame buildScriptStackFrame() { |
| var o = api.ScriptStackFrame(); |
| buildCounterScriptStackFrame++; |
| if (buildCounterScriptStackFrame < 3) { |
| o.endColumn = 42; |
| o.endLine = 42; |
| o.procedureId = 'foo'; |
| o.startColumn = 42; |
| o.startLine = 42; |
| o.text = 'foo'; |
| } |
| buildCounterScriptStackFrame--; |
| return o; |
| } |
| |
| void checkScriptStackFrame(api.ScriptStackFrame o) { |
| buildCounterScriptStackFrame++; |
| if (buildCounterScriptStackFrame < 3) { |
| unittest.expect(o.endColumn, unittest.equals(42)); |
| unittest.expect(o.endLine, unittest.equals(42)); |
| unittest.expect(o.procedureId, unittest.equals('foo')); |
| unittest.expect(o.startColumn, unittest.equals(42)); |
| unittest.expect(o.startLine, unittest.equals(42)); |
| unittest.expect(o.text, unittest.equals('foo')); |
| } |
| buildCounterScriptStackFrame--; |
| } |
| |
| core.List<api.ScriptStackFrame> buildUnnamed1290() { |
| var o = <api.ScriptStackFrame>[]; |
| o.add(buildScriptStackFrame()); |
| o.add(buildScriptStackFrame()); |
| return o; |
| } |
| |
| void checkUnnamed1290(core.List<api.ScriptStackFrame> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkScriptStackFrame(o[0]); |
| checkScriptStackFrame(o[1]); |
| } |
| |
| core.int buildCounterScriptStatistics = 0; |
| api.ScriptStatistics buildScriptStatistics() { |
| var o = api.ScriptStatistics(); |
| buildCounterScriptStatistics++; |
| if (buildCounterScriptStatistics < 3) { |
| o.evaluationKind = 'foo'; |
| o.stackFrames = buildUnnamed1290(); |
| } |
| buildCounterScriptStatistics--; |
| return o; |
| } |
| |
| void checkScriptStatistics(api.ScriptStatistics o) { |
| buildCounterScriptStatistics++; |
| if (buildCounterScriptStatistics < 3) { |
| unittest.expect(o.evaluationKind, unittest.equals('foo')); |
| checkUnnamed1290(o.stackFrames); |
| } |
| buildCounterScriptStatistics--; |
| } |
| |
| core.int buildCounterSetIamPolicyRequest = 0; |
| api.SetIamPolicyRequest buildSetIamPolicyRequest() { |
| var o = api.SetIamPolicyRequest(); |
| buildCounterSetIamPolicyRequest++; |
| if (buildCounterSetIamPolicyRequest < 3) { |
| o.policy = buildPolicy(); |
| o.updateMask = 'foo'; |
| } |
| buildCounterSetIamPolicyRequest--; |
| return o; |
| } |
| |
| void checkSetIamPolicyRequest(api.SetIamPolicyRequest o) { |
| buildCounterSetIamPolicyRequest++; |
| if (buildCounterSetIamPolicyRequest < 3) { |
| checkPolicy(o.policy); |
| unittest.expect(o.updateMask, unittest.equals('foo')); |
| } |
| buildCounterSetIamPolicyRequest--; |
| } |
| |
| core.int buildCounterSnapshotDefinition = 0; |
| api.SnapshotDefinition buildSnapshotDefinition() { |
| var o = api.SnapshotDefinition(); |
| buildCounterSnapshotDefinition++; |
| if (buildCounterSnapshotDefinition < 3) { |
| o.baseTableReference = buildTableReference(); |
| o.snapshotTime = core.DateTime.parse("2002-02-27T14:01:02"); |
| } |
| buildCounterSnapshotDefinition--; |
| return o; |
| } |
| |
| void checkSnapshotDefinition(api.SnapshotDefinition o) { |
| buildCounterSnapshotDefinition++; |
| if (buildCounterSnapshotDefinition < 3) { |
| checkTableReference(o.baseTableReference); |
| unittest.expect(o.snapshotTime, |
| unittest.equals(core.DateTime.parse("2002-02-27T14:01:02"))); |
| } |
| buildCounterSnapshotDefinition--; |
| } |
| |
| core.int buildCounterStandardSqlDataType = 0; |
| api.StandardSqlDataType buildStandardSqlDataType() { |
| var o = api.StandardSqlDataType(); |
| buildCounterStandardSqlDataType++; |
| if (buildCounterStandardSqlDataType < 3) { |
| o.arrayElementType = buildStandardSqlDataType(); |
| o.structType = buildStandardSqlStructType(); |
| o.typeKind = 'foo'; |
| } |
| buildCounterStandardSqlDataType--; |
| return o; |
| } |
| |
| void checkStandardSqlDataType(api.StandardSqlDataType o) { |
| buildCounterStandardSqlDataType++; |
| if (buildCounterStandardSqlDataType < 3) { |
| checkStandardSqlDataType(o.arrayElementType); |
| checkStandardSqlStructType(o.structType); |
| unittest.expect(o.typeKind, unittest.equals('foo')); |
| } |
| buildCounterStandardSqlDataType--; |
| } |
| |
| core.int buildCounterStandardSqlField = 0; |
| api.StandardSqlField buildStandardSqlField() { |
| var o = api.StandardSqlField(); |
| buildCounterStandardSqlField++; |
| if (buildCounterStandardSqlField < 3) { |
| o.name = 'foo'; |
| o.type = buildStandardSqlDataType(); |
| } |
| buildCounterStandardSqlField--; |
| return o; |
| } |
| |
| void checkStandardSqlField(api.StandardSqlField o) { |
| buildCounterStandardSqlField++; |
| if (buildCounterStandardSqlField < 3) { |
| unittest.expect(o.name, unittest.equals('foo')); |
| checkStandardSqlDataType(o.type); |
| } |
| buildCounterStandardSqlField--; |
| } |
| |
| core.List<api.StandardSqlField> buildUnnamed1291() { |
| var o = <api.StandardSqlField>[]; |
| o.add(buildStandardSqlField()); |
| o.add(buildStandardSqlField()); |
| return o; |
| } |
| |
| void checkUnnamed1291(core.List<api.StandardSqlField> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStandardSqlField(o[0]); |
| checkStandardSqlField(o[1]); |
| } |
| |
| core.int buildCounterStandardSqlStructType = 0; |
| api.StandardSqlStructType buildStandardSqlStructType() { |
| var o = api.StandardSqlStructType(); |
| buildCounterStandardSqlStructType++; |
| if (buildCounterStandardSqlStructType < 3) { |
| o.fields = buildUnnamed1291(); |
| } |
| buildCounterStandardSqlStructType--; |
| return o; |
| } |
| |
| void checkStandardSqlStructType(api.StandardSqlStructType o) { |
| buildCounterStandardSqlStructType++; |
| if (buildCounterStandardSqlStructType < 3) { |
| checkUnnamed1291(o.fields); |
| } |
| buildCounterStandardSqlStructType--; |
| } |
| |
| core.int buildCounterStreamingbuffer = 0; |
| api.Streamingbuffer buildStreamingbuffer() { |
| var o = api.Streamingbuffer(); |
| buildCounterStreamingbuffer++; |
| if (buildCounterStreamingbuffer < 3) { |
| o.estimatedBytes = 'foo'; |
| o.estimatedRows = 'foo'; |
| o.oldestEntryTime = 'foo'; |
| } |
| buildCounterStreamingbuffer--; |
| return o; |
| } |
| |
| void checkStreamingbuffer(api.Streamingbuffer o) { |
| buildCounterStreamingbuffer++; |
| if (buildCounterStreamingbuffer < 3) { |
| unittest.expect(o.estimatedBytes, unittest.equals('foo')); |
| unittest.expect(o.estimatedRows, unittest.equals('foo')); |
| unittest.expect(o.oldestEntryTime, unittest.equals('foo')); |
| } |
| buildCounterStreamingbuffer--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1292() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1292(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.int buildCounterTable = 0; |
| api.Table buildTable() { |
| var o = api.Table(); |
| buildCounterTable++; |
| if (buildCounterTable < 3) { |
| o.clustering = buildClustering(); |
| o.creationTime = 'foo'; |
| o.description = 'foo'; |
| o.encryptionConfiguration = buildEncryptionConfiguration(); |
| o.etag = 'foo'; |
| o.expirationTime = 'foo'; |
| o.externalDataConfiguration = buildExternalDataConfiguration(); |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed1292(); |
| o.lastModifiedTime = 'foo'; |
| o.location = 'foo'; |
| o.materializedView = buildMaterializedViewDefinition(); |
| o.model = buildModelDefinition(); |
| o.numBytes = 'foo'; |
| o.numLongTermBytes = 'foo'; |
| o.numPhysicalBytes = 'foo'; |
| o.numRows = 'foo'; |
| o.rangePartitioning = buildRangePartitioning(); |
| o.requirePartitionFilter = true; |
| o.schema = buildTableSchema(); |
| o.selfLink = 'foo'; |
| o.snapshotDefinition = buildSnapshotDefinition(); |
| o.streamingBuffer = buildStreamingbuffer(); |
| o.tableReference = buildTableReference(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.type = 'foo'; |
| o.view = buildViewDefinition(); |
| } |
| buildCounterTable--; |
| return o; |
| } |
| |
| void checkTable(api.Table o) { |
| buildCounterTable++; |
| if (buildCounterTable < 3) { |
| checkClustering(o.clustering); |
| unittest.expect(o.creationTime, unittest.equals('foo')); |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkEncryptionConfiguration(o.encryptionConfiguration); |
| unittest.expect(o.etag, unittest.equals('foo')); |
| unittest.expect(o.expirationTime, unittest.equals('foo')); |
| checkExternalDataConfiguration(o.externalDataConfiguration); |
| unittest.expect(o.friendlyName, unittest.equals('foo')); |
| unittest.expect(o.id, unittest.equals('foo')); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkUnnamed1292(o.labels); |
| unittest.expect(o.lastModifiedTime, unittest.equals('foo')); |
| unittest.expect(o.location, unittest.equals('foo')); |
| checkMaterializedViewDefinition(o.materializedView); |
| checkModelDefinition(o.model); |
| unittest.expect(o.numBytes, unittest.equals('foo')); |
| unittest.expect(o.numLongTermBytes, unittest.equals('foo')); |
| unittest.expect(o.numPhysicalBytes, unittest.equals('foo')); |
| unittest.expect(o.numRows, unittest.equals('foo')); |
| checkRangePartitioning(o.rangePartitioning); |
| unittest.expect(o.requirePartitionFilter, unittest.isTrue); |
| checkTableSchema(o.schema); |
| unittest.expect(o.selfLink, unittest.equals('foo')); |
| checkSnapshotDefinition(o.snapshotDefinition); |
| checkStreamingbuffer(o.streamingBuffer); |
| checkTableReference(o.tableReference); |
| checkTimePartitioning(o.timePartitioning); |
| unittest.expect(o.type, unittest.equals('foo')); |
| checkViewDefinition(o.view); |
| } |
| buildCounterTable--; |
| } |
| |
| core.int buildCounterTableCell = 0; |
| api.TableCell buildTableCell() { |
| var o = api.TableCell(); |
| buildCounterTableCell++; |
| if (buildCounterTableCell < 3) { |
| o.v = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| } |
| buildCounterTableCell--; |
| return o; |
| } |
| |
| void checkTableCell(api.TableCell o) { |
| buildCounterTableCell++; |
| if (buildCounterTableCell < 3) { |
| var casted4 = (o.v) as core.Map; |
| unittest.expect(casted4, unittest.hasLength(3)); |
| unittest.expect(casted4['list'], unittest.equals([1, 2, 3])); |
| unittest.expect(casted4['bool'], unittest.equals(true)); |
| unittest.expect(casted4['string'], unittest.equals('foo')); |
| } |
| buildCounterTableCell--; |
| } |
| |
| core.int buildCounterTableDataInsertAllRequestRows = 0; |
| api.TableDataInsertAllRequestRows buildTableDataInsertAllRequestRows() { |
| var o = api.TableDataInsertAllRequestRows(); |
| buildCounterTableDataInsertAllRequestRows++; |
| if (buildCounterTableDataInsertAllRequestRows < 3) { |
| o.insertId = 'foo'; |
| o.json = buildJsonObject(); |
| } |
| buildCounterTableDataInsertAllRequestRows--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllRequestRows(api.TableDataInsertAllRequestRows o) { |
| buildCounterTableDataInsertAllRequestRows++; |
| if (buildCounterTableDataInsertAllRequestRows < 3) { |
| unittest.expect(o.insertId, unittest.equals('foo')); |
| checkJsonObject(o.json); |
| } |
| buildCounterTableDataInsertAllRequestRows--; |
| } |
| |
| core.List<api.TableDataInsertAllRequestRows> buildUnnamed1293() { |
| var o = <api.TableDataInsertAllRequestRows>[]; |
| o.add(buildTableDataInsertAllRequestRows()); |
| o.add(buildTableDataInsertAllRequestRows()); |
| return o; |
| } |
| |
| void checkUnnamed1293(core.List<api.TableDataInsertAllRequestRows> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableDataInsertAllRequestRows(o[0]); |
| checkTableDataInsertAllRequestRows(o[1]); |
| } |
| |
| core.int buildCounterTableDataInsertAllRequest = 0; |
| api.TableDataInsertAllRequest buildTableDataInsertAllRequest() { |
| var o = api.TableDataInsertAllRequest(); |
| buildCounterTableDataInsertAllRequest++; |
| if (buildCounterTableDataInsertAllRequest < 3) { |
| o.ignoreUnknownValues = true; |
| o.kind = 'foo'; |
| o.rows = buildUnnamed1293(); |
| o.skipInvalidRows = true; |
| o.templateSuffix = 'foo'; |
| } |
| buildCounterTableDataInsertAllRequest--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllRequest(api.TableDataInsertAllRequest o) { |
| buildCounterTableDataInsertAllRequest++; |
| if (buildCounterTableDataInsertAllRequest < 3) { |
| unittest.expect(o.ignoreUnknownValues, unittest.isTrue); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| checkUnnamed1293(o.rows); |
| unittest.expect(o.skipInvalidRows, unittest.isTrue); |
| unittest.expect(o.templateSuffix, unittest.equals('foo')); |
| } |
| buildCounterTableDataInsertAllRequest--; |
| } |
| |
| core.List<api.ErrorProto> buildUnnamed1294() { |
| var o = <api.ErrorProto>[]; |
| o.add(buildErrorProto()); |
| o.add(buildErrorProto()); |
| return o; |
| } |
| |
| void checkUnnamed1294(core.List<api.ErrorProto> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkErrorProto(o[0]); |
| checkErrorProto(o[1]); |
| } |
| |
| core.int buildCounterTableDataInsertAllResponseInsertErrors = 0; |
| api.TableDataInsertAllResponseInsertErrors |
| buildTableDataInsertAllResponseInsertErrors() { |
| var o = api.TableDataInsertAllResponseInsertErrors(); |
| buildCounterTableDataInsertAllResponseInsertErrors++; |
| if (buildCounterTableDataInsertAllResponseInsertErrors < 3) { |
| o.errors = buildUnnamed1294(); |
| o.index = 42; |
| } |
| buildCounterTableDataInsertAllResponseInsertErrors--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllResponseInsertErrors( |
| api.TableDataInsertAllResponseInsertErrors o) { |
| buildCounterTableDataInsertAllResponseInsertErrors++; |
| if (buildCounterTableDataInsertAllResponseInsertErrors < 3) { |
| checkUnnamed1294(o.errors); |
| unittest.expect(o.index, unittest.equals(42)); |
| } |
| buildCounterTableDataInsertAllResponseInsertErrors--; |
| } |
| |
| core.List<api.TableDataInsertAllResponseInsertErrors> buildUnnamed1295() { |
| var o = <api.TableDataInsertAllResponseInsertErrors>[]; |
| o.add(buildTableDataInsertAllResponseInsertErrors()); |
| o.add(buildTableDataInsertAllResponseInsertErrors()); |
| return o; |
| } |
| |
| void checkUnnamed1295(core.List<api.TableDataInsertAllResponseInsertErrors> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableDataInsertAllResponseInsertErrors(o[0]); |
| checkTableDataInsertAllResponseInsertErrors(o[1]); |
| } |
| |
| core.int buildCounterTableDataInsertAllResponse = 0; |
| api.TableDataInsertAllResponse buildTableDataInsertAllResponse() { |
| var o = api.TableDataInsertAllResponse(); |
| buildCounterTableDataInsertAllResponse++; |
| if (buildCounterTableDataInsertAllResponse < 3) { |
| o.insertErrors = buildUnnamed1295(); |
| o.kind = 'foo'; |
| } |
| buildCounterTableDataInsertAllResponse--; |
| return o; |
| } |
| |
| void checkTableDataInsertAllResponse(api.TableDataInsertAllResponse o) { |
| buildCounterTableDataInsertAllResponse++; |
| if (buildCounterTableDataInsertAllResponse < 3) { |
| checkUnnamed1295(o.insertErrors); |
| unittest.expect(o.kind, unittest.equals('foo')); |
| } |
| buildCounterTableDataInsertAllResponse--; |
| } |
| |
| core.List<api.TableRow> buildUnnamed1296() { |
| var o = <api.TableRow>[]; |
| o.add(buildTableRow()); |
| o.add(buildTableRow()); |
| return o; |
| } |
| |
| void checkUnnamed1296(core.List<api.TableRow> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableRow(o[0]); |
| checkTableRow(o[1]); |
| } |
| |
| core.int buildCounterTableDataList = 0; |
| api.TableDataList buildTableDataList() { |
| var o = api.TableDataList(); |
| buildCounterTableDataList++; |
| if (buildCounterTableDataList < 3) { |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.pageToken = 'foo'; |
| o.rows = buildUnnamed1296(); |
| o.totalRows = 'foo'; |
| } |
| buildCounterTableDataList--; |
| return o; |
| } |
| |
| void 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')); |
| checkUnnamed1296(o.rows); |
| unittest.expect(o.totalRows, unittest.equals('foo')); |
| } |
| buildCounterTableDataList--; |
| } |
| |
| core.List<core.String> buildUnnamed1297() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1297(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 buildCounterTableFieldSchemaCategories = 0; |
| api.TableFieldSchemaCategories buildTableFieldSchemaCategories() { |
| var o = api.TableFieldSchemaCategories(); |
| buildCounterTableFieldSchemaCategories++; |
| if (buildCounterTableFieldSchemaCategories < 3) { |
| o.names = buildUnnamed1297(); |
| } |
| buildCounterTableFieldSchemaCategories--; |
| return o; |
| } |
| |
| void checkTableFieldSchemaCategories(api.TableFieldSchemaCategories o) { |
| buildCounterTableFieldSchemaCategories++; |
| if (buildCounterTableFieldSchemaCategories < 3) { |
| checkUnnamed1297(o.names); |
| } |
| buildCounterTableFieldSchemaCategories--; |
| } |
| |
| core.List<api.TableFieldSchema> buildUnnamed1298() { |
| var o = <api.TableFieldSchema>[]; |
| o.add(buildTableFieldSchema()); |
| o.add(buildTableFieldSchema()); |
| return o; |
| } |
| |
| void checkUnnamed1298(core.List<api.TableFieldSchema> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableFieldSchema(o[0]); |
| checkTableFieldSchema(o[1]); |
| } |
| |
| core.List<core.String> buildUnnamed1299() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1299(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 buildCounterTableFieldSchemaPolicyTags = 0; |
| api.TableFieldSchemaPolicyTags buildTableFieldSchemaPolicyTags() { |
| var o = api.TableFieldSchemaPolicyTags(); |
| buildCounterTableFieldSchemaPolicyTags++; |
| if (buildCounterTableFieldSchemaPolicyTags < 3) { |
| o.names = buildUnnamed1299(); |
| } |
| buildCounterTableFieldSchemaPolicyTags--; |
| return o; |
| } |
| |
| void checkTableFieldSchemaPolicyTags(api.TableFieldSchemaPolicyTags o) { |
| buildCounterTableFieldSchemaPolicyTags++; |
| if (buildCounterTableFieldSchemaPolicyTags < 3) { |
| checkUnnamed1299(o.names); |
| } |
| buildCounterTableFieldSchemaPolicyTags--; |
| } |
| |
| core.int buildCounterTableFieldSchema = 0; |
| api.TableFieldSchema buildTableFieldSchema() { |
| var o = api.TableFieldSchema(); |
| buildCounterTableFieldSchema++; |
| if (buildCounterTableFieldSchema < 3) { |
| o.categories = buildTableFieldSchemaCategories(); |
| o.description = 'foo'; |
| o.fields = buildUnnamed1298(); |
| o.mode = 'foo'; |
| o.name = 'foo'; |
| o.policyTags = buildTableFieldSchemaPolicyTags(); |
| o.type = 'foo'; |
| } |
| buildCounterTableFieldSchema--; |
| return o; |
| } |
| |
| void checkTableFieldSchema(api.TableFieldSchema o) { |
| buildCounterTableFieldSchema++; |
| if (buildCounterTableFieldSchema < 3) { |
| checkTableFieldSchemaCategories(o.categories); |
| unittest.expect(o.description, unittest.equals('foo')); |
| checkUnnamed1298(o.fields); |
| unittest.expect(o.mode, unittest.equals('foo')); |
| unittest.expect(o.name, unittest.equals('foo')); |
| checkTableFieldSchemaPolicyTags(o.policyTags); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterTableFieldSchema--; |
| } |
| |
| core.Map<core.String, core.String> buildUnnamed1300() { |
| var o = <core.String, core.String>{}; |
| o['x'] = 'foo'; |
| o['y'] = 'foo'; |
| return o; |
| } |
| |
| void checkUnnamed1300(core.Map<core.String, core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals('foo')); |
| unittest.expect(o['y'], unittest.equals('foo')); |
| } |
| |
| core.int buildCounterTableListTablesView = 0; |
| api.TableListTablesView buildTableListTablesView() { |
| var o = api.TableListTablesView(); |
| buildCounterTableListTablesView++; |
| if (buildCounterTableListTablesView < 3) { |
| o.useLegacySql = true; |
| } |
| buildCounterTableListTablesView--; |
| return o; |
| } |
| |
| void checkTableListTablesView(api.TableListTablesView o) { |
| buildCounterTableListTablesView++; |
| if (buildCounterTableListTablesView < 3) { |
| unittest.expect(o.useLegacySql, unittest.isTrue); |
| } |
| buildCounterTableListTablesView--; |
| } |
| |
| core.int buildCounterTableListTables = 0; |
| api.TableListTables buildTableListTables() { |
| var o = api.TableListTables(); |
| buildCounterTableListTables++; |
| if (buildCounterTableListTables < 3) { |
| o.clustering = buildClustering(); |
| o.creationTime = 'foo'; |
| o.expirationTime = 'foo'; |
| o.friendlyName = 'foo'; |
| o.id = 'foo'; |
| o.kind = 'foo'; |
| o.labels = buildUnnamed1300(); |
| o.rangePartitioning = buildRangePartitioning(); |
| o.tableReference = buildTableReference(); |
| o.timePartitioning = buildTimePartitioning(); |
| o.type = 'foo'; |
| o.view = buildTableListTablesView(); |
| } |
| buildCounterTableListTables--; |
| return o; |
| } |
| |
| void checkTableListTables(api.TableListTables o) { |
| buildCounterTableListTables++; |
| if (buildCounterTableListTables < 3) { |
| checkClustering(o.clustering); |
| unittest.expect(o.creationTime, 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')); |
| checkUnnamed1300(o.labels); |
| checkRangePartitioning(o.rangePartitioning); |
| checkTableReference(o.tableReference); |
| checkTimePartitioning(o.timePartitioning); |
| unittest.expect(o.type, unittest.equals('foo')); |
| checkTableListTablesView(o.view); |
| } |
| buildCounterTableListTables--; |
| } |
| |
| core.List<api.TableListTables> buildUnnamed1301() { |
| var o = <api.TableListTables>[]; |
| o.add(buildTableListTables()); |
| o.add(buildTableListTables()); |
| return o; |
| } |
| |
| void checkUnnamed1301(core.List<api.TableListTables> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableListTables(o[0]); |
| checkTableListTables(o[1]); |
| } |
| |
| core.int buildCounterTableList = 0; |
| api.TableList buildTableList() { |
| var o = api.TableList(); |
| buildCounterTableList++; |
| if (buildCounterTableList < 3) { |
| o.etag = 'foo'; |
| o.kind = 'foo'; |
| o.nextPageToken = 'foo'; |
| o.tables = buildUnnamed1301(); |
| o.totalItems = 42; |
| } |
| buildCounterTableList--; |
| return o; |
| } |
| |
| void 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')); |
| checkUnnamed1301(o.tables); |
| unittest.expect(o.totalItems, unittest.equals(42)); |
| } |
| buildCounterTableList--; |
| } |
| |
| core.int buildCounterTableReference = 0; |
| api.TableReference buildTableReference() { |
| var o = api.TableReference(); |
| buildCounterTableReference++; |
| if (buildCounterTableReference < 3) { |
| o.datasetId = 'foo'; |
| o.projectId = 'foo'; |
| o.tableId = 'foo'; |
| } |
| buildCounterTableReference--; |
| return o; |
| } |
| |
| void 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--; |
| } |
| |
| core.List<api.TableCell> buildUnnamed1302() { |
| var o = <api.TableCell>[]; |
| o.add(buildTableCell()); |
| o.add(buildTableCell()); |
| return o; |
| } |
| |
| void checkUnnamed1302(core.List<api.TableCell> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableCell(o[0]); |
| checkTableCell(o[1]); |
| } |
| |
| core.int buildCounterTableRow = 0; |
| api.TableRow buildTableRow() { |
| var o = api.TableRow(); |
| buildCounterTableRow++; |
| if (buildCounterTableRow < 3) { |
| o.f = buildUnnamed1302(); |
| } |
| buildCounterTableRow--; |
| return o; |
| } |
| |
| void checkTableRow(api.TableRow o) { |
| buildCounterTableRow++; |
| if (buildCounterTableRow < 3) { |
| checkUnnamed1302(o.f); |
| } |
| buildCounterTableRow--; |
| } |
| |
| core.List<api.TableFieldSchema> buildUnnamed1303() { |
| var o = <api.TableFieldSchema>[]; |
| o.add(buildTableFieldSchema()); |
| o.add(buildTableFieldSchema()); |
| return o; |
| } |
| |
| void checkUnnamed1303(core.List<api.TableFieldSchema> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkTableFieldSchema(o[0]); |
| checkTableFieldSchema(o[1]); |
| } |
| |
| core.int buildCounterTableSchema = 0; |
| api.TableSchema buildTableSchema() { |
| var o = api.TableSchema(); |
| buildCounterTableSchema++; |
| if (buildCounterTableSchema < 3) { |
| o.fields = buildUnnamed1303(); |
| } |
| buildCounterTableSchema--; |
| return o; |
| } |
| |
| void checkTableSchema(api.TableSchema o) { |
| buildCounterTableSchema++; |
| if (buildCounterTableSchema < 3) { |
| checkUnnamed1303(o.fields); |
| } |
| buildCounterTableSchema--; |
| } |
| |
| core.List<core.String> buildUnnamed1304() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1304(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 buildCounterTestIamPermissionsRequest = 0; |
| api.TestIamPermissionsRequest buildTestIamPermissionsRequest() { |
| var o = api.TestIamPermissionsRequest(); |
| buildCounterTestIamPermissionsRequest++; |
| if (buildCounterTestIamPermissionsRequest < 3) { |
| o.permissions = buildUnnamed1304(); |
| } |
| buildCounterTestIamPermissionsRequest--; |
| return o; |
| } |
| |
| void checkTestIamPermissionsRequest(api.TestIamPermissionsRequest o) { |
| buildCounterTestIamPermissionsRequest++; |
| if (buildCounterTestIamPermissionsRequest < 3) { |
| checkUnnamed1304(o.permissions); |
| } |
| buildCounterTestIamPermissionsRequest--; |
| } |
| |
| core.List<core.String> buildUnnamed1305() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1305(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 buildCounterTestIamPermissionsResponse = 0; |
| api.TestIamPermissionsResponse buildTestIamPermissionsResponse() { |
| var o = api.TestIamPermissionsResponse(); |
| buildCounterTestIamPermissionsResponse++; |
| if (buildCounterTestIamPermissionsResponse < 3) { |
| o.permissions = buildUnnamed1305(); |
| } |
| buildCounterTestIamPermissionsResponse--; |
| return o; |
| } |
| |
| void checkTestIamPermissionsResponse(api.TestIamPermissionsResponse o) { |
| buildCounterTestIamPermissionsResponse++; |
| if (buildCounterTestIamPermissionsResponse < 3) { |
| checkUnnamed1305(o.permissions); |
| } |
| buildCounterTestIamPermissionsResponse--; |
| } |
| |
| core.int buildCounterTimePartitioning = 0; |
| api.TimePartitioning buildTimePartitioning() { |
| var o = api.TimePartitioning(); |
| buildCounterTimePartitioning++; |
| if (buildCounterTimePartitioning < 3) { |
| o.expirationMs = 'foo'; |
| o.field = 'foo'; |
| o.requirePartitionFilter = true; |
| o.type = 'foo'; |
| } |
| buildCounterTimePartitioning--; |
| return o; |
| } |
| |
| void checkTimePartitioning(api.TimePartitioning o) { |
| buildCounterTimePartitioning++; |
| if (buildCounterTimePartitioning < 3) { |
| unittest.expect(o.expirationMs, unittest.equals('foo')); |
| unittest.expect(o.field, unittest.equals('foo')); |
| unittest.expect(o.requirePartitionFilter, unittest.isTrue); |
| unittest.expect(o.type, unittest.equals('foo')); |
| } |
| buildCounterTimePartitioning--; |
| } |
| |
| core.List<core.String> buildUnnamed1306() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1306(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.List<core.String> buildUnnamed1307() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1307(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.Map<core.String, core.double> buildUnnamed1308() { |
| var o = <core.String, core.double>{}; |
| o['x'] = 42.0; |
| o['y'] = 42.0; |
| return o; |
| } |
| |
| void checkUnnamed1308(core.Map<core.String, core.double> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect(o['x'], unittest.equals(42.0)); |
| unittest.expect(o['y'], unittest.equals(42.0)); |
| } |
| |
| core.int buildCounterTrainingOptions = 0; |
| api.TrainingOptions buildTrainingOptions() { |
| var o = api.TrainingOptions(); |
| buildCounterTrainingOptions++; |
| if (buildCounterTrainingOptions < 3) { |
| o.autoArima = true; |
| o.autoArimaMaxOrder = 'foo'; |
| o.batchSize = 'foo'; |
| o.dataFrequency = 'foo'; |
| o.dataSplitColumn = 'foo'; |
| o.dataSplitEvalFraction = 42.0; |
| o.dataSplitMethod = 'foo'; |
| o.distanceType = 'foo'; |
| o.dropout = 42.0; |
| o.earlyStop = true; |
| o.feedbackType = 'foo'; |
| o.hiddenUnits = buildUnnamed1306(); |
| o.holidayRegion = 'foo'; |
| o.horizon = 'foo'; |
| o.includeDrift = true; |
| o.initialLearnRate = 42.0; |
| o.inputLabelColumns = buildUnnamed1307(); |
| o.itemColumn = 'foo'; |
| o.kmeansInitializationColumn = 'foo'; |
| o.kmeansInitializationMethod = 'foo'; |
| o.l1Regularization = 42.0; |
| o.l2Regularization = 42.0; |
| o.labelClassWeights = buildUnnamed1308(); |
| o.learnRate = 42.0; |
| o.learnRateStrategy = 'foo'; |
| o.lossType = 'foo'; |
| o.maxIterations = 'foo'; |
| o.maxTreeDepth = 'foo'; |
| o.minRelativeProgress = 42.0; |
| o.minSplitLoss = 42.0; |
| o.modelUri = 'foo'; |
| o.nonSeasonalOrder = buildArimaOrder(); |
| o.numClusters = 'foo'; |
| o.numFactors = 'foo'; |
| o.optimizationStrategy = 'foo'; |
| o.preserveInputStructs = true; |
| o.subsample = 42.0; |
| o.timeSeriesDataColumn = 'foo'; |
| o.timeSeriesIdColumn = 'foo'; |
| o.timeSeriesTimestampColumn = 'foo'; |
| o.userColumn = 'foo'; |
| o.walsAlpha = 42.0; |
| o.warmStart = true; |
| } |
| buildCounterTrainingOptions--; |
| return o; |
| } |
| |
| void checkTrainingOptions(api.TrainingOptions o) { |
| buildCounterTrainingOptions++; |
| if (buildCounterTrainingOptions < 3) { |
| unittest.expect(o.autoArima, unittest.isTrue); |
| unittest.expect(o.autoArimaMaxOrder, unittest.equals('foo')); |
| unittest.expect(o.batchSize, unittest.equals('foo')); |
| unittest.expect(o.dataFrequency, unittest.equals('foo')); |
| unittest.expect(o.dataSplitColumn, unittest.equals('foo')); |
| unittest.expect(o.dataSplitEvalFraction, unittest.equals(42.0)); |
| unittest.expect(o.dataSplitMethod, unittest.equals('foo')); |
| unittest.expect(o.distanceType, unittest.equals('foo')); |
| unittest.expect(o.dropout, unittest.equals(42.0)); |
| unittest.expect(o.earlyStop, unittest.isTrue); |
| unittest.expect(o.feedbackType, unittest.equals('foo')); |
| checkUnnamed1306(o.hiddenUnits); |
| unittest.expect(o.holidayRegion, unittest.equals('foo')); |
| unittest.expect(o.horizon, unittest.equals('foo')); |
| unittest.expect(o.includeDrift, unittest.isTrue); |
| unittest.expect(o.initialLearnRate, unittest.equals(42.0)); |
| checkUnnamed1307(o.inputLabelColumns); |
| unittest.expect(o.itemColumn, unittest.equals('foo')); |
| unittest.expect(o.kmeansInitializationColumn, unittest.equals('foo')); |
| unittest.expect(o.kmeansInitializationMethod, unittest.equals('foo')); |
| unittest.expect(o.l1Regularization, unittest.equals(42.0)); |
| unittest.expect(o.l2Regularization, unittest.equals(42.0)); |
| checkUnnamed1308(o.labelClassWeights); |
| unittest.expect(o.learnRate, unittest.equals(42.0)); |
| unittest.expect(o.learnRateStrategy, unittest.equals('foo')); |
| unittest.expect(o.lossType, unittest.equals('foo')); |
| unittest.expect(o.maxIterations, unittest.equals('foo')); |
| unittest.expect(o.maxTreeDepth, unittest.equals('foo')); |
| unittest.expect(o.minRelativeProgress, unittest.equals(42.0)); |
| unittest.expect(o.minSplitLoss, unittest.equals(42.0)); |
| unittest.expect(o.modelUri, unittest.equals('foo')); |
| checkArimaOrder(o.nonSeasonalOrder); |
| unittest.expect(o.numClusters, unittest.equals('foo')); |
| unittest.expect(o.numFactors, unittest.equals('foo')); |
| unittest.expect(o.optimizationStrategy, unittest.equals('foo')); |
| unittest.expect(o.preserveInputStructs, unittest.isTrue); |
| unittest.expect(o.subsample, unittest.equals(42.0)); |
| unittest.expect(o.timeSeriesDataColumn, unittest.equals('foo')); |
| unittest.expect(o.timeSeriesIdColumn, unittest.equals('foo')); |
| unittest.expect(o.timeSeriesTimestampColumn, unittest.equals('foo')); |
| unittest.expect(o.userColumn, unittest.equals('foo')); |
| unittest.expect(o.walsAlpha, unittest.equals(42.0)); |
| unittest.expect(o.warmStart, unittest.isTrue); |
| } |
| buildCounterTrainingOptions--; |
| } |
| |
| core.List<api.IterationResult> buildUnnamed1309() { |
| var o = <api.IterationResult>[]; |
| o.add(buildIterationResult()); |
| o.add(buildIterationResult()); |
| return o; |
| } |
| |
| void checkUnnamed1309(core.List<api.IterationResult> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkIterationResult(o[0]); |
| checkIterationResult(o[1]); |
| } |
| |
| core.int buildCounterTrainingRun = 0; |
| api.TrainingRun buildTrainingRun() { |
| var o = api.TrainingRun(); |
| buildCounterTrainingRun++; |
| if (buildCounterTrainingRun < 3) { |
| o.dataSplitResult = buildDataSplitResult(); |
| o.evaluationMetrics = buildEvaluationMetrics(); |
| o.results = buildUnnamed1309(); |
| o.startTime = 'foo'; |
| o.trainingOptions = buildTrainingOptions(); |
| } |
| buildCounterTrainingRun--; |
| return o; |
| } |
| |
| void checkTrainingRun(api.TrainingRun o) { |
| buildCounterTrainingRun++; |
| if (buildCounterTrainingRun < 3) { |
| checkDataSplitResult(o.dataSplitResult); |
| checkEvaluationMetrics(o.evaluationMetrics); |
| checkUnnamed1309(o.results); |
| unittest.expect(o.startTime, unittest.equals('foo')); |
| checkTrainingOptions(o.trainingOptions); |
| } |
| buildCounterTrainingRun--; |
| } |
| |
| core.int buildCounterTransactionInfo = 0; |
| api.TransactionInfo buildTransactionInfo() { |
| var o = api.TransactionInfo(); |
| buildCounterTransactionInfo++; |
| if (buildCounterTransactionInfo < 3) { |
| o.transactionId = 'foo'; |
| } |
| buildCounterTransactionInfo--; |
| return o; |
| } |
| |
| void checkTransactionInfo(api.TransactionInfo o) { |
| buildCounterTransactionInfo++; |
| if (buildCounterTransactionInfo < 3) { |
| unittest.expect(o.transactionId, unittest.equals('foo')); |
| } |
| buildCounterTransactionInfo--; |
| } |
| |
| core.int buildCounterUserDefinedFunctionResource = 0; |
| api.UserDefinedFunctionResource buildUserDefinedFunctionResource() { |
| var o = api.UserDefinedFunctionResource(); |
| buildCounterUserDefinedFunctionResource++; |
| if (buildCounterUserDefinedFunctionResource < 3) { |
| o.inlineCode = 'foo'; |
| o.resourceUri = 'foo'; |
| } |
| buildCounterUserDefinedFunctionResource--; |
| return o; |
| } |
| |
| void checkUserDefinedFunctionResource(api.UserDefinedFunctionResource o) { |
| buildCounterUserDefinedFunctionResource++; |
| if (buildCounterUserDefinedFunctionResource < 3) { |
| unittest.expect(o.inlineCode, unittest.equals('foo')); |
| unittest.expect(o.resourceUri, unittest.equals('foo')); |
| } |
| buildCounterUserDefinedFunctionResource--; |
| } |
| |
| core.List<api.UserDefinedFunctionResource> buildUnnamed1310() { |
| var o = <api.UserDefinedFunctionResource>[]; |
| o.add(buildUserDefinedFunctionResource()); |
| o.add(buildUserDefinedFunctionResource()); |
| return o; |
| } |
| |
| void checkUnnamed1310(core.List<api.UserDefinedFunctionResource> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUserDefinedFunctionResource(o[0]); |
| checkUserDefinedFunctionResource(o[1]); |
| } |
| |
| core.int buildCounterViewDefinition = 0; |
| api.ViewDefinition buildViewDefinition() { |
| var o = api.ViewDefinition(); |
| buildCounterViewDefinition++; |
| if (buildCounterViewDefinition < 3) { |
| o.query = 'foo'; |
| o.useLegacySql = true; |
| o.userDefinedFunctionResources = buildUnnamed1310(); |
| } |
| buildCounterViewDefinition--; |
| return o; |
| } |
| |
| void checkViewDefinition(api.ViewDefinition o) { |
| buildCounterViewDefinition++; |
| if (buildCounterViewDefinition < 3) { |
| unittest.expect(o.query, unittest.equals('foo')); |
| unittest.expect(o.useLegacySql, unittest.isTrue); |
| checkUnnamed1310(o.userDefinedFunctionResources); |
| } |
| buildCounterViewDefinition--; |
| } |
| |
| core.List<core.String> buildUnnamed1311() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed1311(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')); |
| } |
| |
| void main() { |
| unittest.group('obj-schema-AggregateClassificationMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAggregateClassificationMetrics(); |
| var od = api.AggregateClassificationMetrics.fromJson(o.toJson()); |
| checkAggregateClassificationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Argument', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArgument(); |
| var od = api.Argument.fromJson(o.toJson()); |
| checkArgument(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaCoefficients', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaCoefficients(); |
| var od = api.ArimaCoefficients.fromJson(o.toJson()); |
| checkArimaCoefficients(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaFittingMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaFittingMetrics(); |
| var od = api.ArimaFittingMetrics.fromJson(o.toJson()); |
| checkArimaFittingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaForecastingMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaForecastingMetrics(); |
| var od = api.ArimaForecastingMetrics.fromJson(o.toJson()); |
| checkArimaForecastingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaModelInfo', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaModelInfo(); |
| var od = api.ArimaModelInfo.fromJson(o.toJson()); |
| checkArimaModelInfo(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaOrder', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaOrder(); |
| var od = api.ArimaOrder.fromJson(o.toJson()); |
| checkArimaOrder(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaResult', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaResult(); |
| var od = api.ArimaResult.fromJson(o.toJson()); |
| checkArimaResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ArimaSingleModelForecastingMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildArimaSingleModelForecastingMetrics(); |
| var od = api.ArimaSingleModelForecastingMetrics.fromJson(o.toJson()); |
| checkArimaSingleModelForecastingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AuditConfig', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAuditConfig(); |
| var od = api.AuditConfig.fromJson(o.toJson()); |
| checkAuditConfig(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-AuditLogConfig', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAuditLogConfig(); |
| var od = api.AuditLogConfig.fromJson(o.toJson()); |
| checkAuditLogConfig(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigQueryModelTraining', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBigQueryModelTraining(); |
| var od = api.BigQueryModelTraining.fromJson(o.toJson()); |
| checkBigQueryModelTraining(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigtableColumn', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBigtableColumn(); |
| var od = api.BigtableColumn.fromJson(o.toJson()); |
| checkBigtableColumn(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigtableColumnFamily', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBigtableColumnFamily(); |
| var od = api.BigtableColumnFamily.fromJson(o.toJson()); |
| checkBigtableColumnFamily(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BigtableOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBigtableOptions(); |
| var od = api.BigtableOptions.fromJson(o.toJson()); |
| checkBigtableOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BinaryClassificationMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBinaryClassificationMetrics(); |
| var od = api.BinaryClassificationMetrics.fromJson(o.toJson()); |
| checkBinaryClassificationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BinaryConfusionMatrix', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBinaryConfusionMatrix(); |
| var od = api.BinaryConfusionMatrix.fromJson(o.toJson()); |
| checkBinaryConfusionMatrix(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Binding', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBinding(); |
| var od = api.Binding.fromJson(o.toJson()); |
| checkBinding(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BqmlIterationResult', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBqmlIterationResult(); |
| var od = api.BqmlIterationResult.fromJson(o.toJson()); |
| checkBqmlIterationResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BqmlTrainingRunTrainingOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBqmlTrainingRunTrainingOptions(); |
| var od = api.BqmlTrainingRunTrainingOptions.fromJson(o.toJson()); |
| checkBqmlTrainingRunTrainingOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BqmlTrainingRun', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBqmlTrainingRun(); |
| var od = api.BqmlTrainingRun.fromJson(o.toJson()); |
| checkBqmlTrainingRun(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CategoricalValue', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCategoricalValue(); |
| var od = api.CategoricalValue.fromJson(o.toJson()); |
| checkCategoricalValue(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CategoryCount', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCategoryCount(); |
| var od = api.CategoryCount.fromJson(o.toJson()); |
| checkCategoryCount(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Cluster', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCluster(); |
| var od = api.Cluster.fromJson(o.toJson()); |
| checkCluster(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClusterInfo', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClusterInfo(); |
| var od = api.ClusterInfo.fromJson(o.toJson()); |
| checkClusterInfo(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Clustering', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClustering(); |
| var od = api.Clustering.fromJson(o.toJson()); |
| checkClustering(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClusteringMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClusteringMetrics(); |
| var od = api.ClusteringMetrics.fromJson(o.toJson()); |
| checkClusteringMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ConfusionMatrix', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildConfusionMatrix(); |
| var od = api.ConfusionMatrix.fromJson(o.toJson()); |
| checkConfusionMatrix(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ConnectionProperty', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildConnectionProperty(); |
| var od = api.ConnectionProperty.fromJson(o.toJson()); |
| checkConnectionProperty(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-CsvOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildCsvOptions(); |
| var od = api.CsvOptions.fromJson(o.toJson()); |
| checkCsvOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DataSplitResult', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDataSplitResult(); |
| var od = api.DataSplitResult.fromJson(o.toJson()); |
| checkDataSplitResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetAccess', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDatasetAccess(); |
| var od = api.DatasetAccess.fromJson(o.toJson()); |
| checkDatasetAccess(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Dataset', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDataset(); |
| var od = api.Dataset.fromJson(o.toJson()); |
| checkDataset(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetListDatasets', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDatasetListDatasets(); |
| var od = api.DatasetListDatasets.fromJson(o.toJson()); |
| checkDatasetListDatasets(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetList', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDatasetList(); |
| var od = api.DatasetList.fromJson(o.toJson()); |
| checkDatasetList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DatasetReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDatasetReference(); |
| var od = api.DatasetReference.fromJson(o.toJson()); |
| checkDatasetReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DestinationTableProperties', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDestinationTableProperties(); |
| var od = api.DestinationTableProperties.fromJson(o.toJson()); |
| checkDestinationTableProperties(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-EncryptionConfiguration', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEncryptionConfiguration(); |
| var od = api.EncryptionConfiguration.fromJson(o.toJson()); |
| checkEncryptionConfiguration(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Entry', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEntry(); |
| var od = api.Entry.fromJson(o.toJson()); |
| checkEntry(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ErrorProto', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildErrorProto(); |
| var od = api.ErrorProto.fromJson(o.toJson()); |
| checkErrorProto(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-EvaluationMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildEvaluationMetrics(); |
| var od = api.EvaluationMetrics.fromJson(o.toJson()); |
| checkEvaluationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExplainQueryStage', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildExplainQueryStage(); |
| var od = api.ExplainQueryStage.fromJson(o.toJson()); |
| checkExplainQueryStage(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExplainQueryStep', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildExplainQueryStep(); |
| var od = api.ExplainQueryStep.fromJson(o.toJson()); |
| checkExplainQueryStep(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Expr', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildExpr(); |
| var od = api.Expr.fromJson(o.toJson()); |
| checkExpr(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ExternalDataConfiguration', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildExternalDataConfiguration(); |
| var od = api.ExternalDataConfiguration.fromJson(o.toJson()); |
| checkExternalDataConfiguration(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-FeatureValue', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildFeatureValue(); |
| var od = api.FeatureValue.fromJson(o.toJson()); |
| checkFeatureValue(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetIamPolicyRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGetIamPolicyRequest(); |
| var od = api.GetIamPolicyRequest.fromJson(o.toJson()); |
| checkGetIamPolicyRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetPolicyOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGetPolicyOptions(); |
| var od = api.GetPolicyOptions.fromJson(o.toJson()); |
| checkGetPolicyOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetQueryResultsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGetQueryResultsResponse(); |
| var od = api.GetQueryResultsResponse.fromJson(o.toJson()); |
| checkGetQueryResultsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GetServiceAccountResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGetServiceAccountResponse(); |
| var od = api.GetServiceAccountResponse.fromJson(o.toJson()); |
| checkGetServiceAccountResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleSheetsOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleSheetsOptions(); |
| var od = api.GoogleSheetsOptions.fromJson(o.toJson()); |
| checkGoogleSheetsOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-HivePartitioningOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildHivePartitioningOptions(); |
| var od = api.HivePartitioningOptions.fromJson(o.toJson()); |
| checkHivePartitioningOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-IterationResult', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildIterationResult(); |
| var od = api.IterationResult.fromJson(o.toJson()); |
| checkIterationResult(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Job', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJob(); |
| var od = api.Job.fromJson(o.toJson()); |
| checkJob(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobCancelResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobCancelResponse(); |
| var od = api.JobCancelResponse.fromJson(o.toJson()); |
| checkJobCancelResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfiguration', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobConfiguration(); |
| var od = api.JobConfiguration.fromJson(o.toJson()); |
| checkJobConfiguration(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationExtract', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobConfigurationExtract(); |
| var od = api.JobConfigurationExtract.fromJson(o.toJson()); |
| checkJobConfigurationExtract(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationLoad', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobConfigurationLoad(); |
| var od = api.JobConfigurationLoad.fromJson(o.toJson()); |
| checkJobConfigurationLoad(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationQuery', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobConfigurationQuery(); |
| var od = api.JobConfigurationQuery.fromJson(o.toJson()); |
| checkJobConfigurationQuery(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobConfigurationTableCopy', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobConfigurationTableCopy(); |
| var od = api.JobConfigurationTableCopy.fromJson(o.toJson()); |
| checkJobConfigurationTableCopy(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobListJobs', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobListJobs(); |
| var od = api.JobListJobs.fromJson(o.toJson()); |
| checkJobListJobs(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobList', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobList(); |
| var od = api.JobList.fromJson(o.toJson()); |
| checkJobList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobReference(); |
| var od = api.JobReference.fromJson(o.toJson()); |
| checkJobReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatisticsReservationUsage', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatisticsReservationUsage(); |
| var od = api.JobStatisticsReservationUsage.fromJson(o.toJson()); |
| checkJobStatisticsReservationUsage(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatistics(); |
| var od = api.JobStatistics.fromJson(o.toJson()); |
| checkJobStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics2ReservationUsage', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatistics2ReservationUsage(); |
| var od = api.JobStatistics2ReservationUsage.fromJson(o.toJson()); |
| checkJobStatistics2ReservationUsage(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics2', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatistics2(); |
| var od = api.JobStatistics2.fromJson(o.toJson()); |
| checkJobStatistics2(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics3', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatistics3(); |
| var od = api.JobStatistics3.fromJson(o.toJson()); |
| checkJobStatistics3(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatistics4', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatistics4(); |
| var od = api.JobStatistics4.fromJson(o.toJson()); |
| checkJobStatistics4(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JobStatus', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJobStatus(); |
| var od = api.JobStatus.fromJson(o.toJson()); |
| checkJobStatus(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-JsonObject', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildJsonObject(); |
| var od = api.JsonObject.fromJson(o.toJson()); |
| checkJsonObject(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListModelsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListModelsResponse(); |
| var od = api.ListModelsResponse.fromJson(o.toJson()); |
| checkListModelsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListRoutinesResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListRoutinesResponse(); |
| var od = api.ListRoutinesResponse.fromJson(o.toJson()); |
| checkListRoutinesResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-LocationMetadata', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLocationMetadata(); |
| var od = api.LocationMetadata.fromJson(o.toJson()); |
| checkLocationMetadata(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MaterializedViewDefinition', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildMaterializedViewDefinition(); |
| var od = api.MaterializedViewDefinition.fromJson(o.toJson()); |
| checkMaterializedViewDefinition(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Model', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildModel(); |
| var od = api.Model.fromJson(o.toJson()); |
| checkModel(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModelDefinitionModelOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildModelDefinitionModelOptions(); |
| var od = api.ModelDefinitionModelOptions.fromJson(o.toJson()); |
| checkModelDefinitionModelOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModelDefinition', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildModelDefinition(); |
| var od = api.ModelDefinition.fromJson(o.toJson()); |
| checkModelDefinition(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ModelReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildModelReference(); |
| var od = api.ModelReference.fromJson(o.toJson()); |
| checkModelReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-MultiClassClassificationMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildMultiClassClassificationMetrics(); |
| var od = api.MultiClassClassificationMetrics.fromJson(o.toJson()); |
| checkMultiClassClassificationMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Policy', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPolicy(); |
| var od = api.Policy.fromJson(o.toJson()); |
| checkPolicy(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProjectListProjects', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildProjectListProjects(); |
| var od = api.ProjectListProjects.fromJson(o.toJson()); |
| checkProjectListProjects(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProjectList', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildProjectList(); |
| var od = api.ProjectList.fromJson(o.toJson()); |
| checkProjectList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ProjectReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildProjectReference(); |
| var od = api.ProjectReference.fromJson(o.toJson()); |
| checkProjectReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameter', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryParameter(); |
| var od = api.QueryParameter.fromJson(o.toJson()); |
| checkQueryParameter(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameterTypeStructTypes', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryParameterTypeStructTypes(); |
| var od = api.QueryParameterTypeStructTypes.fromJson(o.toJson()); |
| checkQueryParameterTypeStructTypes(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameterType', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryParameterType(); |
| var od = api.QueryParameterType.fromJson(o.toJson()); |
| checkQueryParameterType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryParameterValue', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryParameterValue(); |
| var od = api.QueryParameterValue.fromJson(o.toJson()); |
| checkQueryParameterValue(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryRequest(); |
| var od = api.QueryRequest.fromJson(o.toJson()); |
| checkQueryRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryResponse(); |
| var od = api.QueryResponse.fromJson(o.toJson()); |
| checkQueryResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-QueryTimelineSample', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildQueryTimelineSample(); |
| var od = api.QueryTimelineSample.fromJson(o.toJson()); |
| checkQueryTimelineSample(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RangePartitioningRange', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRangePartitioningRange(); |
| var od = api.RangePartitioningRange.fromJson(o.toJson()); |
| checkRangePartitioningRange(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RangePartitioning', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRangePartitioning(); |
| var od = api.RangePartitioning.fromJson(o.toJson()); |
| checkRangePartitioning(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RankingMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRankingMetrics(); |
| var od = api.RankingMetrics.fromJson(o.toJson()); |
| checkRankingMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RegressionMetrics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRegressionMetrics(); |
| var od = api.RegressionMetrics.fromJson(o.toJson()); |
| checkRegressionMetrics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Routine', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRoutine(); |
| var od = api.Routine.fromJson(o.toJson()); |
| checkRoutine(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RoutineReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRoutineReference(); |
| var od = api.RoutineReference.fromJson(o.toJson()); |
| checkRoutineReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Row', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRow(); |
| var od = api.Row.fromJson(o.toJson()); |
| checkRow(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RowAccessPolicyReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRowAccessPolicyReference(); |
| var od = api.RowAccessPolicyReference.fromJson(o.toJson()); |
| checkRowAccessPolicyReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RowLevelSecurityStatistics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRowLevelSecurityStatistics(); |
| var od = api.RowLevelSecurityStatistics.fromJson(o.toJson()); |
| checkRowLevelSecurityStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ScriptStackFrame', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildScriptStackFrame(); |
| var od = api.ScriptStackFrame.fromJson(o.toJson()); |
| checkScriptStackFrame(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ScriptStatistics', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildScriptStatistics(); |
| var od = api.ScriptStatistics.fromJson(o.toJson()); |
| checkScriptStatistics(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SetIamPolicyRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSetIamPolicyRequest(); |
| var od = api.SetIamPolicyRequest.fromJson(o.toJson()); |
| checkSetIamPolicyRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SnapshotDefinition', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSnapshotDefinition(); |
| var od = api.SnapshotDefinition.fromJson(o.toJson()); |
| checkSnapshotDefinition(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlDataType', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStandardSqlDataType(); |
| var od = api.StandardSqlDataType.fromJson(o.toJson()); |
| checkStandardSqlDataType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlField', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStandardSqlField(); |
| var od = api.StandardSqlField.fromJson(o.toJson()); |
| checkStandardSqlField(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StandardSqlStructType', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStandardSqlStructType(); |
| var od = api.StandardSqlStructType.fromJson(o.toJson()); |
| checkStandardSqlStructType(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Streamingbuffer', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStreamingbuffer(); |
| var od = api.Streamingbuffer.fromJson(o.toJson()); |
| checkStreamingbuffer(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Table', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTable(); |
| var od = api.Table.fromJson(o.toJson()); |
| checkTable(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableCell', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableCell(); |
| var od = api.TableCell.fromJson(o.toJson()); |
| checkTableCell(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllRequestRows', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableDataInsertAllRequestRows(); |
| var od = api.TableDataInsertAllRequestRows.fromJson(o.toJson()); |
| checkTableDataInsertAllRequestRows(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableDataInsertAllRequest(); |
| var od = api.TableDataInsertAllRequest.fromJson(o.toJson()); |
| checkTableDataInsertAllRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllResponseInsertErrors', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableDataInsertAllResponseInsertErrors(); |
| var od = api.TableDataInsertAllResponseInsertErrors.fromJson(o.toJson()); |
| checkTableDataInsertAllResponseInsertErrors(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataInsertAllResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableDataInsertAllResponse(); |
| var od = api.TableDataInsertAllResponse.fromJson(o.toJson()); |
| checkTableDataInsertAllResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableDataList', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableDataList(); |
| var od = api.TableDataList.fromJson(o.toJson()); |
| checkTableDataList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableFieldSchemaCategories', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableFieldSchemaCategories(); |
| var od = api.TableFieldSchemaCategories.fromJson(o.toJson()); |
| checkTableFieldSchemaCategories(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableFieldSchemaPolicyTags', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableFieldSchemaPolicyTags(); |
| var od = api.TableFieldSchemaPolicyTags.fromJson(o.toJson()); |
| checkTableFieldSchemaPolicyTags(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableFieldSchema', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableFieldSchema(); |
| var od = api.TableFieldSchema.fromJson(o.toJson()); |
| checkTableFieldSchema(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableListTablesView', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableListTablesView(); |
| var od = api.TableListTablesView.fromJson(o.toJson()); |
| checkTableListTablesView(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableListTables', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableListTables(); |
| var od = api.TableListTables.fromJson(o.toJson()); |
| checkTableListTables(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableList', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableList(); |
| var od = api.TableList.fromJson(o.toJson()); |
| checkTableList(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableReference', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableReference(); |
| var od = api.TableReference.fromJson(o.toJson()); |
| checkTableReference(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableRow', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableRow(); |
| var od = api.TableRow.fromJson(o.toJson()); |
| checkTableRow(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TableSchema', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTableSchema(); |
| var od = api.TableSchema.fromJson(o.toJson()); |
| checkTableSchema(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TestIamPermissionsRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTestIamPermissionsRequest(); |
| var od = api.TestIamPermissionsRequest.fromJson(o.toJson()); |
| checkTestIamPermissionsRequest(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TestIamPermissionsResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTestIamPermissionsResponse(); |
| var od = api.TestIamPermissionsResponse.fromJson(o.toJson()); |
| checkTestIamPermissionsResponse(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TimePartitioning', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTimePartitioning(); |
| var od = api.TimePartitioning.fromJson(o.toJson()); |
| checkTimePartitioning(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TrainingOptions', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTrainingOptions(); |
| var od = api.TrainingOptions.fromJson(o.toJson()); |
| checkTrainingOptions(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TrainingRun', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTrainingRun(); |
| var od = api.TrainingRun.fromJson(o.toJson()); |
| checkTrainingRun(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-TransactionInfo', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildTransactionInfo(); |
| var od = api.TransactionInfo.fromJson(o.toJson()); |
| checkTransactionInfo(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UserDefinedFunctionResource', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUserDefinedFunctionResource(); |
| var od = api.UserDefinedFunctionResource.fromJson(o.toJson()); |
| checkUserDefinedFunctionResource(od); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ViewDefinition', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildViewDefinition(); |
| var od = api.ViewDefinition.fromJson(o.toJson()); |
| checkViewDefinition(od); |
| }); |
| }); |
| |
| unittest.group('resource-DatasetsResourceApi', () { |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).datasets; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_deleteContents = true; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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")); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .delete(arg_projectId, arg_datasetId, |
| deleteContents: arg_deleteContents, $fields: arg_$fields) |
| .then(unittest.expectAsync1((_) {})); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).datasets; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_projectId, arg_datasetId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test('method--insert', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).datasets; |
| var arg_request = buildDataset(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Dataset.fromJson(json); |
| checkDataset(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .insert(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).datasets; |
| var arg_projectId = 'foo'; |
| var arg_all = true; |
| var arg_filter = 'foo'; |
| var arg_maxResults = 42; |
| var arg_pageToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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(queryMap["filter"].first, unittest.equals(arg_filter)); |
| unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| unittest.equals(arg_maxResults)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildDatasetList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, |
| all: arg_all, |
| filter: arg_filter, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkDatasetList(response); |
| }))); |
| }); |
| |
| unittest.test('method--patch', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).datasets; |
| var arg_request = buildDataset(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Dataset.fromJson(json); |
| checkDataset(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .patch(arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkDataset(response); |
| }))); |
| }); |
| |
| unittest.test('method--update', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).datasets; |
| var arg_request = buildDataset(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Dataset.fromJson(json); |
| checkDataset(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildDataset()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .update(arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkDataset(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-JobsResourceApi', () { |
| unittest.test('method--cancel', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).jobs; |
| var arg_projectId = 'foo'; |
| var arg_jobId = 'foo'; |
| var arg_location = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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; |
| index = path.indexOf('/cancel', pathOffset); |
| unittest.expect(index >= 0, unittest.isTrue); |
| subPart = |
| core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| pathOffset = index; |
| unittest.expect(subPart, unittest.equals('$arg_jobId')); |
| unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| unittest.equals("/cancel")); |
| pathOffset += 7; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["location"].first, unittest.equals(arg_location)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildJobCancelResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .cancel(arg_projectId, arg_jobId, |
| location: arg_location, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkJobCancelResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).jobs; |
| var arg_projectId = 'foo'; |
| var arg_jobId = 'foo'; |
| var arg_location = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["location"].first, unittest.equals(arg_location)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildJob()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_projectId, arg_jobId, |
| location: arg_location, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkJob(response); |
| }))); |
| }); |
| |
| unittest.test('method--getQueryResults', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).jobs; |
| var arg_projectId = 'foo'; |
| var arg_jobId = 'foo'; |
| var arg_location = 'foo'; |
| var arg_maxResults = 42; |
| var arg_pageToken = 'foo'; |
| var arg_startIndex = 'foo'; |
| var arg_timeoutMs = 42; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["location"].first, unittest.equals(arg_location)); |
| 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)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildGetQueryResultsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .getQueryResults(arg_projectId, arg_jobId, |
| location: arg_location, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| startIndex: arg_startIndex, |
| timeoutMs: arg_timeoutMs, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGetQueryResultsResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--insert', () { |
| // TODO: Implement tests for media upload; |
| // TODO: Implement tests for media download; |
| |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).jobs; |
| var arg_request = buildJob(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Job.fromJson(json); |
| checkJob(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildJob()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .insert(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkJob(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).jobs; |
| var arg_projectId = 'foo'; |
| var arg_allUsers = true; |
| var arg_maxCreationTime = 'foo'; |
| var arg_maxResults = 42; |
| var arg_minCreationTime = 'foo'; |
| var arg_pageToken = 'foo'; |
| var arg_parentJobId = 'foo'; |
| var arg_projection = 'foo'; |
| var arg_stateFilter = buildUnnamed1311(); |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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(queryMap["maxCreationTime"].first, |
| unittest.equals(arg_maxCreationTime)); |
| unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| unittest.equals(arg_maxResults)); |
| unittest.expect(queryMap["minCreationTime"].first, |
| unittest.equals(arg_minCreationTime)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect( |
| queryMap["parentJobId"].first, unittest.equals(arg_parentJobId)); |
| unittest.expect( |
| queryMap["projection"].first, unittest.equals(arg_projection)); |
| unittest.expect( |
| queryMap["stateFilter"], unittest.equals(arg_stateFilter)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildJobList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, |
| allUsers: arg_allUsers, |
| maxCreationTime: arg_maxCreationTime, |
| maxResults: arg_maxResults, |
| minCreationTime: arg_minCreationTime, |
| pageToken: arg_pageToken, |
| parentJobId: arg_parentJobId, |
| projection: arg_projection, |
| stateFilter: arg_stateFilter, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkJobList(response); |
| }))); |
| }); |
| |
| unittest.test('method--query', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).jobs; |
| var arg_request = buildQueryRequest(); |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.QueryRequest.fromJson(json); |
| checkQueryRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildQueryResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .query(arg_request, arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkQueryResponse(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-ModelsResourceApi', () { |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).models; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_modelId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .delete(arg_projectId, arg_datasetId, arg_modelId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1((_) {})); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).models; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_modelId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildModel()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_projectId, arg_datasetId, arg_modelId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkModel(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).models; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_maxResults = 42; |
| var arg_pageToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildListModelsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, arg_datasetId, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkListModelsResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--patch', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).models; |
| var arg_request = buildModel(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_modelId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Model.fromJson(json); |
| checkModel(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildModel()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .patch(arg_request, arg_projectId, arg_datasetId, arg_modelId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkModel(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-ProjectsResourceApi', () { |
| unittest.test('method--getServiceAccount', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).projects; |
| var arg_projectId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| index = path.indexOf('/serviceAccount', 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 + 15), |
| unittest.equals("/serviceAccount")); |
| pathOffset += 15; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildGetServiceAccountResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .getServiceAccount(arg_projectId, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkGetServiceAccountResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).projects; |
| var arg_maxResults = 42; |
| var arg_pageToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| unittest.equals("projects")); |
| pathOffset += 8; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildProjectList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list( |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkProjectList(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-RoutinesResourceApi', () { |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).routines; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_routineId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .delete(arg_projectId, arg_datasetId, arg_routineId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1((_) {})); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).routines; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_routineId = 'foo'; |
| var arg_readMask = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["readMask"].first, unittest.equals(arg_readMask)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildRoutine()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_projectId, arg_datasetId, arg_routineId, |
| readMask: arg_readMask, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkRoutine(response); |
| }))); |
| }); |
| |
| unittest.test('method--insert', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).routines; |
| var arg_request = buildRoutine(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Routine.fromJson(json); |
| checkRoutine(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildRoutine()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .insert(arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkRoutine(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).routines; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_filter = 'foo'; |
| var arg_maxResults = 42; |
| var arg_pageToken = 'foo'; |
| var arg_readMask = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
| unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| unittest.equals(arg_maxResults)); |
| unittest.expect( |
| queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| unittest.expect( |
| queryMap["readMask"].first, unittest.equals(arg_readMask)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildListRoutinesResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, arg_datasetId, |
| filter: arg_filter, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| readMask: arg_readMask, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkListRoutinesResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--update', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).routines; |
| var arg_request = buildRoutine(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_routineId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Routine.fromJson(json); |
| checkRoutine(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| unittest.equals("projects/")); |
| pathOffset += 9; |
| // NOTE: We cannot test reserved expansions due to the inability to reverse the operation; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildRoutine()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .update(arg_request, arg_projectId, arg_datasetId, arg_routineId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkRoutine(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-TabledataResourceApi', () { |
| unittest.test('method--insertAll', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tabledata; |
| var arg_request = buildTableDataInsertAllRequest(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_tableId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.TableDataInsertAllRequest.fromJson(json); |
| checkTableDataInsertAllRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTableDataInsertAllResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .insertAll(arg_request, arg_projectId, arg_datasetId, arg_tableId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTableDataInsertAllResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = 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_selectedFields = 'foo'; |
| var arg_startIndex = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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["selectedFields"].first, |
| unittest.equals(arg_selectedFields)); |
| unittest.expect( |
| queryMap["startIndex"].first, unittest.equals(arg_startIndex)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTableDataList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, arg_datasetId, arg_tableId, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| selectedFields: arg_selectedFields, |
| startIndex: arg_startIndex, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTableDataList(response); |
| }))); |
| }); |
| }); |
| |
| unittest.group('resource-TablesResourceApi', () { |
| unittest.test('method--delete', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_tableId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = ''; |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .delete(arg_projectId, arg_datasetId, arg_tableId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1((_) {})); |
| }); |
| |
| unittest.test('method--get', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_tableId = 'foo'; |
| var arg_selectedFields = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["selectedFields"].first, |
| unittest.equals(arg_selectedFields)); |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .get(arg_projectId, arg_datasetId, arg_tableId, |
| selectedFields: arg_selectedFields, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTable(response); |
| }))); |
| }); |
| |
| unittest.test('method--getIamPolicy', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_request = buildGetIamPolicyRequest(); |
| var arg_resource = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.GetIamPolicyRequest.fromJson(json); |
| checkGetIamPolicyRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildPolicy()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .getIamPolicy(arg_request, arg_resource, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkPolicy(response); |
| }))); |
| }); |
| |
| unittest.test('method--insert', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_request = buildTable(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Table.fromJson(json); |
| checkTable(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .insert(arg_request, arg_projectId, arg_datasetId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTable(response); |
| }))); |
| }); |
| |
| unittest.test('method--list', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_maxResults = 42; |
| var arg_pageToken = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| 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["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTableList()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .list(arg_projectId, arg_datasetId, |
| maxResults: arg_maxResults, |
| pageToken: arg_pageToken, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTableList(response); |
| }))); |
| }); |
| |
| unittest.test('method--patch', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_request = buildTable(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_tableId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Table.fromJson(json); |
| checkTable(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .patch(arg_request, arg_projectId, arg_datasetId, arg_tableId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTable(response); |
| }))); |
| }); |
| |
| unittest.test('method--setIamPolicy', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_request = buildSetIamPolicyRequest(); |
| var arg_resource = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.SetIamPolicyRequest.fromJson(json); |
| checkSetIamPolicyRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildPolicy()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .setIamPolicy(arg_request, arg_resource, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkPolicy(response); |
| }))); |
| }); |
| |
| unittest.test('method--testIamPermissions', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_request = buildTestIamPermissionsRequest(); |
| var arg_resource = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.TestIamPermissionsRequest.fromJson(json); |
| checkTestIamPermissionsRequest(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTestIamPermissionsResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .testIamPermissions(arg_request, arg_resource, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTestIamPermissionsResponse(response); |
| }))); |
| }); |
| |
| unittest.test('method--update', () { |
| var mock = HttpServerMock(); |
| var res = api.BigqueryApi(mock).tables; |
| var arg_request = buildTable(); |
| var arg_projectId = 'foo'; |
| var arg_datasetId = 'foo'; |
| var arg_tableId = 'foo'; |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.Table.fromJson(json); |
| checkTable(obj); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| pathOffset += 1; |
| unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| unittest.equals("bigquery/v2/")); |
| pathOffset += 12; |
| 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 = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields)); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildTable()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .update(arg_request, arg_projectId, arg_datasetId, arg_tableId, |
| $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkTable(response); |
| }))); |
| }); |
| }); |
| } |