| Index: generated/googleapis/test/prediction/v1_6.dart
|
| diff --git a/generated/googleapis/test/prediction/v1_6.dart b/generated/googleapis/test/prediction/v1_6.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..184f97db5c6b618d0b0a206f5ccc97555a3e5041
|
| --- /dev/null
|
| +++ b/generated/googleapis/test/prediction/v1_6.dart
|
| @@ -0,0 +1,1376 @@
|
| +library googleapis.prediction.v1_6.test;
|
| +
|
| +import "dart:core" as core;
|
| +import "dart:collection" as collection;
|
| +import "dart:async" as async;
|
| +import "dart:convert" as convert;
|
| +
|
| +import 'package:http/http.dart' as http;
|
| +import 'package:http/testing.dart' as http_testing;
|
| +import 'package:unittest/unittest.dart' as unittest;
|
| +import 'package:googleapis/common/common.dart' as common;
|
| +import 'package:googleapis/src/common_internal.dart' as common_internal;
|
| +import '../common/common_internal_test.dart' as common_test;
|
| +
|
| +import 'package:googleapis/prediction/v1_6.dart' as api;
|
| +
|
| +
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues = 0;
|
| +buildAnalyzeDataDescriptionFeaturesCategoricalValues() {
|
| + var o = new api.AnalyzeDataDescriptionFeaturesCategoricalValues();
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues < 3) {
|
| + o.count = "foo";
|
| + o.value = "foo";
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionFeaturesCategoricalValues(api.AnalyzeDataDescriptionFeaturesCategoricalValues o) {
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues < 3) {
|
| + unittest.expect(o.count, unittest.equals('foo'));
|
| + unittest.expect(o.value, unittest.equals('foo'));
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategoricalValues--;
|
| +}
|
| +
|
| +buildUnnamed765() {
|
| + var o = new core.List<api.AnalyzeDataDescriptionFeaturesCategoricalValues>();
|
| + o.add(buildAnalyzeDataDescriptionFeaturesCategoricalValues());
|
| + o.add(buildAnalyzeDataDescriptionFeaturesCategoricalValues());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed765(core.List<api.AnalyzeDataDescriptionFeaturesCategoricalValues> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkAnalyzeDataDescriptionFeaturesCategoricalValues(o[0]);
|
| + checkAnalyzeDataDescriptionFeaturesCategoricalValues(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionFeaturesCategorical = 0;
|
| +buildAnalyzeDataDescriptionFeaturesCategorical() {
|
| + var o = new api.AnalyzeDataDescriptionFeaturesCategorical();
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategorical++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesCategorical < 3) {
|
| + o.count = "foo";
|
| + o.values = buildUnnamed765();
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategorical--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionFeaturesCategorical(api.AnalyzeDataDescriptionFeaturesCategorical o) {
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategorical++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesCategorical < 3) {
|
| + unittest.expect(o.count, unittest.equals('foo'));
|
| + checkUnnamed765(o.values);
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesCategorical--;
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionFeaturesNumeric = 0;
|
| +buildAnalyzeDataDescriptionFeaturesNumeric() {
|
| + var o = new api.AnalyzeDataDescriptionFeaturesNumeric();
|
| + buildCounterAnalyzeDataDescriptionFeaturesNumeric++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesNumeric < 3) {
|
| + o.count = "foo";
|
| + o.mean = "foo";
|
| + o.variance = "foo";
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesNumeric--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionFeaturesNumeric(api.AnalyzeDataDescriptionFeaturesNumeric o) {
|
| + buildCounterAnalyzeDataDescriptionFeaturesNumeric++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesNumeric < 3) {
|
| + unittest.expect(o.count, unittest.equals('foo'));
|
| + unittest.expect(o.mean, unittest.equals('foo'));
|
| + unittest.expect(o.variance, unittest.equals('foo'));
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesNumeric--;
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionFeaturesText = 0;
|
| +buildAnalyzeDataDescriptionFeaturesText() {
|
| + var o = new api.AnalyzeDataDescriptionFeaturesText();
|
| + buildCounterAnalyzeDataDescriptionFeaturesText++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesText < 3) {
|
| + o.count = "foo";
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesText--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionFeaturesText(api.AnalyzeDataDescriptionFeaturesText o) {
|
| + buildCounterAnalyzeDataDescriptionFeaturesText++;
|
| + if (buildCounterAnalyzeDataDescriptionFeaturesText < 3) {
|
| + unittest.expect(o.count, unittest.equals('foo'));
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeaturesText--;
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionFeatures = 0;
|
| +buildAnalyzeDataDescriptionFeatures() {
|
| + var o = new api.AnalyzeDataDescriptionFeatures();
|
| + buildCounterAnalyzeDataDescriptionFeatures++;
|
| + if (buildCounterAnalyzeDataDescriptionFeatures < 3) {
|
| + o.categorical = buildAnalyzeDataDescriptionFeaturesCategorical();
|
| + o.index = "foo";
|
| + o.numeric = buildAnalyzeDataDescriptionFeaturesNumeric();
|
| + o.text = buildAnalyzeDataDescriptionFeaturesText();
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeatures--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionFeatures(api.AnalyzeDataDescriptionFeatures o) {
|
| + buildCounterAnalyzeDataDescriptionFeatures++;
|
| + if (buildCounterAnalyzeDataDescriptionFeatures < 3) {
|
| + checkAnalyzeDataDescriptionFeaturesCategorical(o.categorical);
|
| + unittest.expect(o.index, unittest.equals('foo'));
|
| + checkAnalyzeDataDescriptionFeaturesNumeric(o.numeric);
|
| + checkAnalyzeDataDescriptionFeaturesText(o.text);
|
| + }
|
| + buildCounterAnalyzeDataDescriptionFeatures--;
|
| +}
|
| +
|
| +buildUnnamed766() {
|
| + var o = new core.List<api.AnalyzeDataDescriptionFeatures>();
|
| + o.add(buildAnalyzeDataDescriptionFeatures());
|
| + o.add(buildAnalyzeDataDescriptionFeatures());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed766(core.List<api.AnalyzeDataDescriptionFeatures> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkAnalyzeDataDescriptionFeatures(o[0]);
|
| + checkAnalyzeDataDescriptionFeatures(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionOutputFeatureNumeric = 0;
|
| +buildAnalyzeDataDescriptionOutputFeatureNumeric() {
|
| + var o = new api.AnalyzeDataDescriptionOutputFeatureNumeric();
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureNumeric++;
|
| + if (buildCounterAnalyzeDataDescriptionOutputFeatureNumeric < 3) {
|
| + o.count = "foo";
|
| + o.mean = "foo";
|
| + o.variance = "foo";
|
| + }
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureNumeric--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionOutputFeatureNumeric(api.AnalyzeDataDescriptionOutputFeatureNumeric o) {
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureNumeric++;
|
| + if (buildCounterAnalyzeDataDescriptionOutputFeatureNumeric < 3) {
|
| + unittest.expect(o.count, unittest.equals('foo'));
|
| + unittest.expect(o.mean, unittest.equals('foo'));
|
| + unittest.expect(o.variance, unittest.equals('foo'));
|
| + }
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureNumeric--;
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionOutputFeatureText = 0;
|
| +buildAnalyzeDataDescriptionOutputFeatureText() {
|
| + var o = new api.AnalyzeDataDescriptionOutputFeatureText();
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureText++;
|
| + if (buildCounterAnalyzeDataDescriptionOutputFeatureText < 3) {
|
| + o.count = "foo";
|
| + o.value = "foo";
|
| + }
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureText--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionOutputFeatureText(api.AnalyzeDataDescriptionOutputFeatureText o) {
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureText++;
|
| + if (buildCounterAnalyzeDataDescriptionOutputFeatureText < 3) {
|
| + unittest.expect(o.count, unittest.equals('foo'));
|
| + unittest.expect(o.value, unittest.equals('foo'));
|
| + }
|
| + buildCounterAnalyzeDataDescriptionOutputFeatureText--;
|
| +}
|
| +
|
| +buildUnnamed767() {
|
| + var o = new core.List<api.AnalyzeDataDescriptionOutputFeatureText>();
|
| + o.add(buildAnalyzeDataDescriptionOutputFeatureText());
|
| + o.add(buildAnalyzeDataDescriptionOutputFeatureText());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed767(core.List<api.AnalyzeDataDescriptionOutputFeatureText> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkAnalyzeDataDescriptionOutputFeatureText(o[0]);
|
| + checkAnalyzeDataDescriptionOutputFeatureText(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescriptionOutputFeature = 0;
|
| +buildAnalyzeDataDescriptionOutputFeature() {
|
| + var o = new api.AnalyzeDataDescriptionOutputFeature();
|
| + buildCounterAnalyzeDataDescriptionOutputFeature++;
|
| + if (buildCounterAnalyzeDataDescriptionOutputFeature < 3) {
|
| + o.numeric = buildAnalyzeDataDescriptionOutputFeatureNumeric();
|
| + o.text = buildUnnamed767();
|
| + }
|
| + buildCounterAnalyzeDataDescriptionOutputFeature--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescriptionOutputFeature(api.AnalyzeDataDescriptionOutputFeature o) {
|
| + buildCounterAnalyzeDataDescriptionOutputFeature++;
|
| + if (buildCounterAnalyzeDataDescriptionOutputFeature < 3) {
|
| + checkAnalyzeDataDescriptionOutputFeatureNumeric(o.numeric);
|
| + checkUnnamed767(o.text);
|
| + }
|
| + buildCounterAnalyzeDataDescriptionOutputFeature--;
|
| +}
|
| +
|
| +core.int buildCounterAnalyzeDataDescription = 0;
|
| +buildAnalyzeDataDescription() {
|
| + var o = new api.AnalyzeDataDescription();
|
| + buildCounterAnalyzeDataDescription++;
|
| + if (buildCounterAnalyzeDataDescription < 3) {
|
| + o.features = buildUnnamed766();
|
| + o.outputFeature = buildAnalyzeDataDescriptionOutputFeature();
|
| + }
|
| + buildCounterAnalyzeDataDescription--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeDataDescription(api.AnalyzeDataDescription o) {
|
| + buildCounterAnalyzeDataDescription++;
|
| + if (buildCounterAnalyzeDataDescription < 3) {
|
| + checkUnnamed766(o.features);
|
| + checkAnalyzeDataDescriptionOutputFeature(o.outputFeature);
|
| + }
|
| + buildCounterAnalyzeDataDescription--;
|
| +}
|
| +
|
| +buildUnnamed768() {
|
| + var o = new core.Map<core.String, core.String>();
|
| + o["x"] = "foo";
|
| + o["y"] = "foo";
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed768(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'));
|
| +}
|
| +
|
| +buildUnnamed769() {
|
| + var o = new core.List<core.Map<core.String, core.String>>();
|
| + o.add(buildUnnamed768());
|
| + o.add(buildUnnamed768());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed769(core.List<core.Map<core.String, core.String>> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkUnnamed768(o[0]);
|
| + checkUnnamed768(o[1]);
|
| +}
|
| +
|
| +buildUnnamed770() {
|
| + var o = new core.Map<core.String, core.String>();
|
| + o["x"] = "foo";
|
| + o["y"] = "foo";
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed770(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'));
|
| +}
|
| +
|
| +buildUnnamed771() {
|
| + var o = new core.Map<core.String, core.Map<core.String, core.String>>();
|
| + o["x"] = buildUnnamed770();
|
| + o["y"] = buildUnnamed770();
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed771(core.Map<core.String, core.Map<core.String, core.String>> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkUnnamed770(o["x"]);
|
| + checkUnnamed770(o["y"]);
|
| +}
|
| +
|
| +buildUnnamed772() {
|
| + var o = new core.Map<core.String, core.String>();
|
| + o["x"] = "foo";
|
| + o["y"] = "foo";
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed772(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 buildCounterAnalyzeModelDescription = 0;
|
| +buildAnalyzeModelDescription() {
|
| + var o = new api.AnalyzeModelDescription();
|
| + buildCounterAnalyzeModelDescription++;
|
| + if (buildCounterAnalyzeModelDescription < 3) {
|
| + o.confusionMatrix = buildUnnamed771();
|
| + o.confusionMatrixRowTotals = buildUnnamed772();
|
| + o.modelinfo = buildInsert2();
|
| + }
|
| + buildCounterAnalyzeModelDescription--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyzeModelDescription(api.AnalyzeModelDescription o) {
|
| + buildCounterAnalyzeModelDescription++;
|
| + if (buildCounterAnalyzeModelDescription < 3) {
|
| + checkUnnamed771(o.confusionMatrix);
|
| + checkUnnamed772(o.confusionMatrixRowTotals);
|
| + checkInsert2(o.modelinfo);
|
| + }
|
| + buildCounterAnalyzeModelDescription--;
|
| +}
|
| +
|
| +core.int buildCounterAnalyze = 0;
|
| +buildAnalyze() {
|
| + var o = new api.Analyze();
|
| + buildCounterAnalyze++;
|
| + if (buildCounterAnalyze < 3) {
|
| + o.dataDescription = buildAnalyzeDataDescription();
|
| + o.errors = buildUnnamed769();
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.modelDescription = buildAnalyzeModelDescription();
|
| + o.selfLink = "foo";
|
| + }
|
| + buildCounterAnalyze--;
|
| + return o;
|
| +}
|
| +
|
| +checkAnalyze(api.Analyze o) {
|
| + buildCounterAnalyze++;
|
| + if (buildCounterAnalyze < 3) {
|
| + checkAnalyzeDataDescription(o.dataDescription);
|
| + checkUnnamed769(o.errors);
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkAnalyzeModelDescription(o.modelDescription);
|
| + unittest.expect(o.selfLink, unittest.equals('foo'));
|
| + }
|
| + buildCounterAnalyze--;
|
| +}
|
| +
|
| +buildUnnamed773() {
|
| + var o = new core.List<core.Object>();
|
| + o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
|
| + o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed773(core.List<core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted1 = (o[0]) as core.Map; unittest.expect(casted1, unittest.hasLength(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo'));
|
| + var casted2 = (o[1]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +core.int buildCounterInputInput = 0;
|
| +buildInputInput() {
|
| + var o = new api.InputInput();
|
| + buildCounterInputInput++;
|
| + if (buildCounterInputInput < 3) {
|
| + o.csvInstance = buildUnnamed773();
|
| + }
|
| + buildCounterInputInput--;
|
| + return o;
|
| +}
|
| +
|
| +checkInputInput(api.InputInput o) {
|
| + buildCounterInputInput++;
|
| + if (buildCounterInputInput < 3) {
|
| + checkUnnamed773(o.csvInstance);
|
| + }
|
| + buildCounterInputInput--;
|
| +}
|
| +
|
| +core.int buildCounterInput = 0;
|
| +buildInput() {
|
| + var o = new api.Input();
|
| + buildCounterInput++;
|
| + if (buildCounterInput < 3) {
|
| + o.input = buildInputInput();
|
| + }
|
| + buildCounterInput--;
|
| + return o;
|
| +}
|
| +
|
| +checkInput(api.Input o) {
|
| + buildCounterInput++;
|
| + if (buildCounterInput < 3) {
|
| + checkInputInput(o.input);
|
| + }
|
| + buildCounterInput--;
|
| +}
|
| +
|
| +buildUnnamed774() {
|
| + var o = new core.List<core.Object>();
|
| + o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
|
| + o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed774(core.List<core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted3 = (o[0]) 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'));
|
| + var casted4 = (o[1]) 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'));
|
| +}
|
| +
|
| +core.int buildCounterInsertTrainingInstances = 0;
|
| +buildInsertTrainingInstances() {
|
| + var o = new api.InsertTrainingInstances();
|
| + buildCounterInsertTrainingInstances++;
|
| + if (buildCounterInsertTrainingInstances < 3) {
|
| + o.csvInstance = buildUnnamed774();
|
| + o.output = "foo";
|
| + }
|
| + buildCounterInsertTrainingInstances--;
|
| + return o;
|
| +}
|
| +
|
| +checkInsertTrainingInstances(api.InsertTrainingInstances o) {
|
| + buildCounterInsertTrainingInstances++;
|
| + if (buildCounterInsertTrainingInstances < 3) {
|
| + checkUnnamed774(o.csvInstance);
|
| + unittest.expect(o.output, unittest.equals('foo'));
|
| + }
|
| + buildCounterInsertTrainingInstances--;
|
| +}
|
| +
|
| +buildUnnamed775() {
|
| + var o = new core.List<api.InsertTrainingInstances>();
|
| + o.add(buildInsertTrainingInstances());
|
| + o.add(buildInsertTrainingInstances());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed775(core.List<api.InsertTrainingInstances> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkInsertTrainingInstances(o[0]);
|
| + checkInsertTrainingInstances(o[1]);
|
| +}
|
| +
|
| +buildUnnamed776() {
|
| + var o = new core.Map<core.String, core.double>();
|
| + o["x"] = 42.0;
|
| + o["y"] = 42.0;
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed776(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));
|
| +}
|
| +
|
| +buildUnnamed777() {
|
| + var o = new core.List<core.Map<core.String, core.double>>();
|
| + o.add(buildUnnamed776());
|
| + o.add(buildUnnamed776());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed777(core.List<core.Map<core.String, core.double>> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkUnnamed776(o[0]);
|
| + checkUnnamed776(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterInsert = 0;
|
| +buildInsert() {
|
| + var o = new api.Insert();
|
| + buildCounterInsert++;
|
| + if (buildCounterInsert < 3) {
|
| + o.id = "foo";
|
| + o.modelType = "foo";
|
| + o.sourceModel = "foo";
|
| + o.storageDataLocation = "foo";
|
| + o.storagePMMLLocation = "foo";
|
| + o.storagePMMLModelLocation = "foo";
|
| + o.trainingInstances = buildUnnamed775();
|
| + o.utility = buildUnnamed777();
|
| + }
|
| + buildCounterInsert--;
|
| + return o;
|
| +}
|
| +
|
| +checkInsert(api.Insert o) {
|
| + buildCounterInsert++;
|
| + if (buildCounterInsert < 3) {
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.modelType, unittest.equals('foo'));
|
| + unittest.expect(o.sourceModel, unittest.equals('foo'));
|
| + unittest.expect(o.storageDataLocation, unittest.equals('foo'));
|
| + unittest.expect(o.storagePMMLLocation, unittest.equals('foo'));
|
| + unittest.expect(o.storagePMMLModelLocation, unittest.equals('foo'));
|
| + checkUnnamed775(o.trainingInstances);
|
| + checkUnnamed777(o.utility);
|
| + }
|
| + buildCounterInsert--;
|
| +}
|
| +
|
| +core.int buildCounterInsert2ModelInfo = 0;
|
| +buildInsert2ModelInfo() {
|
| + var o = new api.Insert2ModelInfo();
|
| + buildCounterInsert2ModelInfo++;
|
| + if (buildCounterInsert2ModelInfo < 3) {
|
| + o.classWeightedAccuracy = "foo";
|
| + o.classificationAccuracy = "foo";
|
| + o.meanSquaredError = "foo";
|
| + o.modelType = "foo";
|
| + o.numberInstances = "foo";
|
| + o.numberLabels = "foo";
|
| + }
|
| + buildCounterInsert2ModelInfo--;
|
| + return o;
|
| +}
|
| +
|
| +checkInsert2ModelInfo(api.Insert2ModelInfo o) {
|
| + buildCounterInsert2ModelInfo++;
|
| + if (buildCounterInsert2ModelInfo < 3) {
|
| + unittest.expect(o.classWeightedAccuracy, unittest.equals('foo'));
|
| + unittest.expect(o.classificationAccuracy, unittest.equals('foo'));
|
| + unittest.expect(o.meanSquaredError, unittest.equals('foo'));
|
| + unittest.expect(o.modelType, unittest.equals('foo'));
|
| + unittest.expect(o.numberInstances, unittest.equals('foo'));
|
| + unittest.expect(o.numberLabels, unittest.equals('foo'));
|
| + }
|
| + buildCounterInsert2ModelInfo--;
|
| +}
|
| +
|
| +core.int buildCounterInsert2 = 0;
|
| +buildInsert2() {
|
| + var o = new api.Insert2();
|
| + buildCounterInsert2++;
|
| + if (buildCounterInsert2 < 3) {
|
| + o.created = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.modelInfo = buildInsert2ModelInfo();
|
| + o.modelType = "foo";
|
| + o.selfLink = "foo";
|
| + o.storageDataLocation = "foo";
|
| + o.storagePMMLLocation = "foo";
|
| + o.storagePMMLModelLocation = "foo";
|
| + o.trainingComplete = core.DateTime.parse("2002-02-27T14:01:02");
|
| + o.trainingStatus = "foo";
|
| + }
|
| + buildCounterInsert2--;
|
| + return o;
|
| +}
|
| +
|
| +checkInsert2(api.Insert2 o) {
|
| + buildCounterInsert2++;
|
| + if (buildCounterInsert2 < 3) {
|
| + unittest.expect(o.created, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + checkInsert2ModelInfo(o.modelInfo);
|
| + unittest.expect(o.modelType, unittest.equals('foo'));
|
| + unittest.expect(o.selfLink, unittest.equals('foo'));
|
| + unittest.expect(o.storageDataLocation, unittest.equals('foo'));
|
| + unittest.expect(o.storagePMMLLocation, unittest.equals('foo'));
|
| + unittest.expect(o.storagePMMLModelLocation, unittest.equals('foo'));
|
| + unittest.expect(o.trainingComplete, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02")));
|
| + unittest.expect(o.trainingStatus, unittest.equals('foo'));
|
| + }
|
| + buildCounterInsert2--;
|
| +}
|
| +
|
| +buildUnnamed778() {
|
| + var o = new core.List<api.Insert2>();
|
| + o.add(buildInsert2());
|
| + o.add(buildInsert2());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed778(core.List<api.Insert2> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkInsert2(o[0]);
|
| + checkInsert2(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterList = 0;
|
| +buildList() {
|
| + var o = new api.List();
|
| + buildCounterList++;
|
| + if (buildCounterList < 3) {
|
| + o.items = buildUnnamed778();
|
| + o.kind = "foo";
|
| + o.nextPageToken = "foo";
|
| + o.selfLink = "foo";
|
| + }
|
| + buildCounterList--;
|
| + return o;
|
| +}
|
| +
|
| +checkList(api.List o) {
|
| + buildCounterList++;
|
| + if (buildCounterList < 3) {
|
| + checkUnnamed778(o.items);
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.nextPageToken, unittest.equals('foo'));
|
| + unittest.expect(o.selfLink, unittest.equals('foo'));
|
| + }
|
| + buildCounterList--;
|
| +}
|
| +
|
| +core.int buildCounterOutputOutputMulti = 0;
|
| +buildOutputOutputMulti() {
|
| + var o = new api.OutputOutputMulti();
|
| + buildCounterOutputOutputMulti++;
|
| + if (buildCounterOutputOutputMulti < 3) {
|
| + o.label = "foo";
|
| + o.score = "foo";
|
| + }
|
| + buildCounterOutputOutputMulti--;
|
| + return o;
|
| +}
|
| +
|
| +checkOutputOutputMulti(api.OutputOutputMulti o) {
|
| + buildCounterOutputOutputMulti++;
|
| + if (buildCounterOutputOutputMulti < 3) {
|
| + unittest.expect(o.label, unittest.equals('foo'));
|
| + unittest.expect(o.score, unittest.equals('foo'));
|
| + }
|
| + buildCounterOutputOutputMulti--;
|
| +}
|
| +
|
| +buildUnnamed779() {
|
| + var o = new core.List<api.OutputOutputMulti>();
|
| + o.add(buildOutputOutputMulti());
|
| + o.add(buildOutputOutputMulti());
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed779(core.List<api.OutputOutputMulti> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + checkOutputOutputMulti(o[0]);
|
| + checkOutputOutputMulti(o[1]);
|
| +}
|
| +
|
| +core.int buildCounterOutput = 0;
|
| +buildOutput() {
|
| + var o = new api.Output();
|
| + buildCounterOutput++;
|
| + if (buildCounterOutput < 3) {
|
| + o.id = "foo";
|
| + o.kind = "foo";
|
| + o.outputLabel = "foo";
|
| + o.outputMulti = buildUnnamed779();
|
| + o.outputValue = 42.0;
|
| + o.selfLink = "foo";
|
| + }
|
| + buildCounterOutput--;
|
| + return o;
|
| +}
|
| +
|
| +checkOutput(api.Output o) {
|
| + buildCounterOutput++;
|
| + if (buildCounterOutput < 3) {
|
| + unittest.expect(o.id, unittest.equals('foo'));
|
| + unittest.expect(o.kind, unittest.equals('foo'));
|
| + unittest.expect(o.outputLabel, unittest.equals('foo'));
|
| + checkUnnamed779(o.outputMulti);
|
| + unittest.expect(o.outputValue, unittest.equals(42.0));
|
| + unittest.expect(o.selfLink, unittest.equals('foo'));
|
| + }
|
| + buildCounterOutput--;
|
| +}
|
| +
|
| +buildUnnamed780() {
|
| + var o = new core.List<core.Object>();
|
| + o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
|
| + o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
|
| + return o;
|
| +}
|
| +
|
| +checkUnnamed780(core.List<core.Object> o) {
|
| + unittest.expect(o, unittest.hasLength(2));
|
| + var casted5 = (o[0]) as core.Map; unittest.expect(casted5, unittest.hasLength(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.expect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo'));
|
| + var casted6 = (o[1]) as core.Map; unittest.expect(casted6, unittest.hasLength(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.expect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo'));
|
| +}
|
| +
|
| +core.int buildCounterUpdate = 0;
|
| +buildUpdate() {
|
| + var o = new api.Update();
|
| + buildCounterUpdate++;
|
| + if (buildCounterUpdate < 3) {
|
| + o.csvInstance = buildUnnamed780();
|
| + o.output = "foo";
|
| + }
|
| + buildCounterUpdate--;
|
| + return o;
|
| +}
|
| +
|
| +checkUpdate(api.Update o) {
|
| + buildCounterUpdate++;
|
| + if (buildCounterUpdate < 3) {
|
| + checkUnnamed780(o.csvInstance);
|
| + unittest.expect(o.output, unittest.equals('foo'));
|
| + }
|
| + buildCounterUpdate--;
|
| +}
|
| +
|
| +
|
| +main() {
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionFeaturesCategoricalValues", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionFeaturesCategoricalValues();
|
| + var od = new api.AnalyzeDataDescriptionFeaturesCategoricalValues.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionFeaturesCategoricalValues(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionFeaturesCategorical", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionFeaturesCategorical();
|
| + var od = new api.AnalyzeDataDescriptionFeaturesCategorical.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionFeaturesCategorical(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionFeaturesNumeric", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionFeaturesNumeric();
|
| + var od = new api.AnalyzeDataDescriptionFeaturesNumeric.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionFeaturesNumeric(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionFeaturesText", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionFeaturesText();
|
| + var od = new api.AnalyzeDataDescriptionFeaturesText.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionFeaturesText(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionFeatures", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionFeatures();
|
| + var od = new api.AnalyzeDataDescriptionFeatures.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionFeatures(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionOutputFeatureNumeric", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionOutputFeatureNumeric();
|
| + var od = new api.AnalyzeDataDescriptionOutputFeatureNumeric.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionOutputFeatureNumeric(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionOutputFeatureText", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionOutputFeatureText();
|
| + var od = new api.AnalyzeDataDescriptionOutputFeatureText.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionOutputFeatureText(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescriptionOutputFeature", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescriptionOutputFeature();
|
| + var od = new api.AnalyzeDataDescriptionOutputFeature.fromJson(o.toJson());
|
| + checkAnalyzeDataDescriptionOutputFeature(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeDataDescription", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeDataDescription();
|
| + var od = new api.AnalyzeDataDescription.fromJson(o.toJson());
|
| + checkAnalyzeDataDescription(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-AnalyzeModelDescription", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyzeModelDescription();
|
| + var od = new api.AnalyzeModelDescription.fromJson(o.toJson());
|
| + checkAnalyzeModelDescription(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Analyze", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildAnalyze();
|
| + var od = new api.Analyze.fromJson(o.toJson());
|
| + checkAnalyze(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InputInput", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInputInput();
|
| + var od = new api.InputInput.fromJson(o.toJson());
|
| + checkInputInput(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Input", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInput();
|
| + var od = new api.Input.fromJson(o.toJson());
|
| + checkInput(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-InsertTrainingInstances", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInsertTrainingInstances();
|
| + var od = new api.InsertTrainingInstances.fromJson(o.toJson());
|
| + checkInsertTrainingInstances(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Insert", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInsert();
|
| + var od = new api.Insert.fromJson(o.toJson());
|
| + checkInsert(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Insert2ModelInfo", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInsert2ModelInfo();
|
| + var od = new api.Insert2ModelInfo.fromJson(o.toJson());
|
| + checkInsert2ModelInfo(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Insert2", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildInsert2();
|
| + var od = new api.Insert2.fromJson(o.toJson());
|
| + checkInsert2(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-List", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildList();
|
| + var od = new api.List.fromJson(o.toJson());
|
| + checkList(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-OutputOutputMulti", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildOutputOutputMulti();
|
| + var od = new api.OutputOutputMulti.fromJson(o.toJson());
|
| + checkOutputOutputMulti(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Output", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildOutput();
|
| + var od = new api.Output.fromJson(o.toJson());
|
| + checkOutput(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("obj-schema-Update", () {
|
| + unittest.test("to-json--from-json", () {
|
| + var o = buildUpdate();
|
| + var od = new api.Update.fromJson(o.toJson());
|
| + checkUpdate(od);
|
| + });
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-HostedmodelsResourceApi", () {
|
| + unittest.test("method--predict", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.HostedmodelsResourceApi res = new api.PredictionApi(mock).hostedmodels;
|
| + var arg_request = buildInput();
|
| + var arg_project = "foo";
|
| + var arg_hostedModelName = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.Input.fromJson(json);
|
| + checkInput(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/hostedmodels/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/hostedmodels/"));
|
| + pathOffset += 14;
|
| + index = path.indexOf("/predict", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_hostedModelName"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/predict"));
|
| + pathOffset += 8;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildOutput());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.predict(arg_request, arg_project, arg_hostedModelName).then(unittest.expectAsync(((api.Output response) {
|
| + checkOutput(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| + unittest.group("resource-TrainedmodelsResourceApi", () {
|
| + unittest.test("method--analyze", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_project = "foo";
|
| + var arg_id = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/trainedmodels/"));
|
| + pathOffset += 15;
|
| + index = path.indexOf("/analyze", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_id"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/analyze"));
|
| + pathOffset += 8;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildAnalyze());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.analyze(arg_project, arg_id).then(unittest.expectAsync(((api.Analyze response) {
|
| + checkAnalyze(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--delete", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_project = "foo";
|
| + var arg_id = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/trainedmodels/"));
|
| + pathOffset += 15;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_id"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = "";
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.delete(arg_project, arg_id).then(unittest.expectAsync((_) {}));
|
| + });
|
| +
|
| + unittest.test("method--get", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_project = "foo";
|
| + var arg_id = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/trainedmodels/"));
|
| + pathOffset += 15;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_id"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInsert2());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.get(arg_project, arg_id).then(unittest.expectAsync(((api.Insert2 response) {
|
| + checkInsert2(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--insert", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_request = buildInsert();
|
| + var arg_project = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.Insert.fromJson(json);
|
| + checkInsert(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 14), unittest.equals("/trainedmodels"));
|
| + pathOffset += 14;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInsert2());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.insert(arg_request, arg_project).then(unittest.expectAsync(((api.Insert2 response) {
|
| + checkInsert2(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--list", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_project = "foo";
|
| + var arg_maxResults = 42;
|
| + var arg_pageToken = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels/list", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 19), unittest.equals("/trainedmodels/list"));
|
| + pathOffset += 19;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| + unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.equals(arg_maxResults));
|
| + unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildList());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.list(arg_project, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.expectAsync(((api.List response) {
|
| + checkList(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--predict", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_request = buildInput();
|
| + var arg_project = "foo";
|
| + var arg_id = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.Input.fromJson(json);
|
| + checkInput(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/trainedmodels/"));
|
| + pathOffset += 15;
|
| + index = path.indexOf("/predict", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_id"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equals("/predict"));
|
| + pathOffset += 8;
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildOutput());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.predict(arg_request, arg_project, arg_id).then(unittest.expectAsync(((api.Output response) {
|
| + checkOutput(response);
|
| + })));
|
| + });
|
| +
|
| + unittest.test("method--update", () {
|
| +
|
| + var mock = new common_test.HttpServerMock();
|
| + api.TrainedmodelsResourceApi res = new api.PredictionApi(mock).trainedmodels;
|
| + var arg_request = buildUpdate();
|
| + var arg_project = "foo";
|
| + var arg_id = "foo";
|
| + mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| + var obj = new api.Update.fromJson(json);
|
| + checkUpdate(obj);
|
| +
|
| + var path = (req.url).path;
|
| + var pathOffset = 0;
|
| + var index;
|
| + var subPart;
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 26), unittest.equals("/prediction/v1.6/projects/"));
|
| + pathOffset += 26;
|
| + index = path.indexOf("/trainedmodels/", pathOffset);
|
| + unittest.expect(index >= 0, unittest.isTrue);
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index));
|
| + pathOffset = index;
|
| + unittest.expect(subPart, unittest.equals("$arg_project"));
|
| + unittest.expect(path.substring(pathOffset, pathOffset + 15), unittest.equals("/trainedmodels/"));
|
| + pathOffset += 15;
|
| + subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset));
|
| + pathOffset = path.length;
|
| + unittest.expect(subPart, unittest.equals("$arg_id"));
|
| +
|
| + var query = (req.url).query;
|
| + var queryOffset = 0;
|
| + var queryMap = {};
|
| + addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
|
| + parseBool(n) {
|
| + if (n == "true") return true;
|
| + if (n == "false") return false;
|
| + if (n == null) return null;
|
| + throw new core.ArgumentError("Invalid boolean: $n");
|
| + }
|
| + if (query.length > 0) {
|
| + for (var part in query.split("&")) {
|
| + var keyvalue = part.split("=");
|
| + addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
|
| + }
|
| + }
|
| +
|
| +
|
| + var h = {
|
| + "content-type" : "application/json; charset=utf-8",
|
| + };
|
| + var resp = convert.JSON.encode(buildInsert2());
|
| + return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + }), true);
|
| + res.update(arg_request, arg_project, arg_id).then(unittest.expectAsync(((api.Insert2 response) {
|
| + checkInsert2(response);
|
| + })));
|
| + });
|
| +
|
| + });
|
| +
|
| +
|
| +}
|
| +
|
|
|