Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(25)

Unified Diff: generated/googleapis/test/cloudbuild/v1_test.dart

Issue 2039113004: Api-roll 37: 2016-06-06 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: generated/googleapis/test/cloudbuild/v1_test.dart
diff --git a/generated/googleapis/test/cloudbuild/v1_test.dart b/generated/googleapis/test/cloudbuild/v1_test.dart
deleted file mode 100644
index f48cf5dc6767256a1d8fbbf7be7d66d47789cde0..0000000000000000000000000000000000000000
--- a/generated/googleapis/test/cloudbuild/v1_test.dart
+++ /dev/null
@@ -1,918 +0,0 @@
-library googleapis.cloudbuild.v1.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/cloudbuild/v1.dart' as api;
-
-class HttpServerMock extends http.BaseClient {
- core.Function _callback;
- core.bool _expectJson;
-
- void register(core.Function callback, core.bool expectJson) {
- _callback = callback;
- _expectJson = expectJson;
- }
-
- async.Future<http.StreamedResponse> send(http.BaseRequest request) {
- if (_expectJson) {
- return request.finalize()
- .transform(convert.UTF8.decoder)
- .join('')
- .then((core.String jsonString) {
- 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 {
- return stream.toBytes().then((data) {
- return _callback(request, data);
- });
- }
- }
- }
-}
-
-http.StreamedResponse stringResponse(
- core.int status, core.Map headers, core.String body) {
- var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
- return new http.StreamedResponse(stream, status, headers: headers);
-}
-
-buildUnnamed630() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed630(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'));
-}
-
-buildUnnamed631() {
- var o = new core.List<api.BuildStep>();
- o.add(buildBuildStep());
- o.add(buildBuildStep());
- return o;
-}
-
-checkUnnamed631(core.List<api.BuildStep> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkBuildStep(o[0]);
- checkBuildStep(o[1]);
-}
-
-core.int buildCounterBuild = 0;
-buildBuild() {
- var o = new api.Build();
- buildCounterBuild++;
- if (buildCounterBuild < 3) {
- o.createTime = "foo";
- o.finishTime = "foo";
- o.id = "foo";
- o.images = buildUnnamed630();
- o.logsBucket = "foo";
- o.projectId = "foo";
- o.results = buildResults();
- o.source = buildSource();
- o.startTime = "foo";
- o.status = "foo";
- o.statusDetail = "foo";
- o.steps = buildUnnamed631();
- o.timeout = "foo";
- }
- buildCounterBuild--;
- return o;
-}
-
-checkBuild(api.Build o) {
- buildCounterBuild++;
- if (buildCounterBuild < 3) {
- unittest.expect(o.createTime, unittest.equals('foo'));
- unittest.expect(o.finishTime, unittest.equals('foo'));
- unittest.expect(o.id, unittest.equals('foo'));
- checkUnnamed630(o.images);
- unittest.expect(o.logsBucket, unittest.equals('foo'));
- unittest.expect(o.projectId, unittest.equals('foo'));
- checkResults(o.results);
- checkSource(o.source);
- unittest.expect(o.startTime, unittest.equals('foo'));
- unittest.expect(o.status, unittest.equals('foo'));
- unittest.expect(o.statusDetail, unittest.equals('foo'));
- checkUnnamed631(o.steps);
- unittest.expect(o.timeout, unittest.equals('foo'));
- }
- buildCounterBuild--;
-}
-
-core.int buildCounterBuildOperationMetadata = 0;
-buildBuildOperationMetadata() {
- var o = new api.BuildOperationMetadata();
- buildCounterBuildOperationMetadata++;
- if (buildCounterBuildOperationMetadata < 3) {
- o.build = buildBuild();
- }
- buildCounterBuildOperationMetadata--;
- return o;
-}
-
-checkBuildOperationMetadata(api.BuildOperationMetadata o) {
- buildCounterBuildOperationMetadata++;
- if (buildCounterBuildOperationMetadata < 3) {
- checkBuild(o.build);
- }
- buildCounterBuildOperationMetadata--;
-}
-
-buildUnnamed632() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed632(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'));
-}
-
-buildUnnamed633() {
- var o = new core.List<core.String>();
- o.add("foo");
- o.add("foo");
- return o;
-}
-
-checkUnnamed633(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 buildCounterBuildStep = 0;
-buildBuildStep() {
- var o = new api.BuildStep();
- buildCounterBuildStep++;
- if (buildCounterBuildStep < 3) {
- o.args = buildUnnamed632();
- o.dir = "foo";
- o.env = buildUnnamed633();
- o.name = "foo";
- }
- buildCounterBuildStep--;
- return o;
-}
-
-checkBuildStep(api.BuildStep o) {
- buildCounterBuildStep++;
- if (buildCounterBuildStep < 3) {
- checkUnnamed632(o.args);
- unittest.expect(o.dir, unittest.equals('foo'));
- checkUnnamed633(o.env);
- unittest.expect(o.name, unittest.equals('foo'));
- }
- buildCounterBuildStep--;
-}
-
-core.int buildCounterBuiltImage = 0;
-buildBuiltImage() {
- var o = new api.BuiltImage();
- buildCounterBuiltImage++;
- if (buildCounterBuiltImage < 3) {
- o.digest = "foo";
- o.name = "foo";
- }
- buildCounterBuiltImage--;
- return o;
-}
-
-checkBuiltImage(api.BuiltImage o) {
- buildCounterBuiltImage++;
- if (buildCounterBuiltImage < 3) {
- unittest.expect(o.digest, unittest.equals('foo'));
- unittest.expect(o.name, unittest.equals('foo'));
- }
- buildCounterBuiltImage--;
-}
-
-core.int buildCounterCancelBuildRequest = 0;
-buildCancelBuildRequest() {
- var o = new api.CancelBuildRequest();
- buildCounterCancelBuildRequest++;
- if (buildCounterCancelBuildRequest < 3) {
- }
- buildCounterCancelBuildRequest--;
- return o;
-}
-
-checkCancelBuildRequest(api.CancelBuildRequest o) {
- buildCounterCancelBuildRequest++;
- if (buildCounterCancelBuildRequest < 3) {
- }
- buildCounterCancelBuildRequest--;
-}
-
-buildUnnamed634() {
- var o = new core.List<api.Build>();
- o.add(buildBuild());
- o.add(buildBuild());
- return o;
-}
-
-checkUnnamed634(core.List<api.Build> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkBuild(o[0]);
- checkBuild(o[1]);
-}
-
-core.int buildCounterListBuildsResponse = 0;
-buildListBuildsResponse() {
- var o = new api.ListBuildsResponse();
- buildCounterListBuildsResponse++;
- if (buildCounterListBuildsResponse < 3) {
- o.builds = buildUnnamed634();
- o.nextPageToken = "foo";
- }
- buildCounterListBuildsResponse--;
- return o;
-}
-
-checkListBuildsResponse(api.ListBuildsResponse o) {
- buildCounterListBuildsResponse++;
- if (buildCounterListBuildsResponse < 3) {
- checkUnnamed634(o.builds);
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- }
- buildCounterListBuildsResponse--;
-}
-
-buildUnnamed635() {
- var o = new core.List<api.Operation>();
- o.add(buildOperation());
- o.add(buildOperation());
- return o;
-}
-
-checkUnnamed635(core.List<api.Operation> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkOperation(o[0]);
- checkOperation(o[1]);
-}
-
-core.int buildCounterListOperationsResponse = 0;
-buildListOperationsResponse() {
- var o = new api.ListOperationsResponse();
- buildCounterListOperationsResponse++;
- if (buildCounterListOperationsResponse < 3) {
- o.nextPageToken = "foo";
- o.operations = buildUnnamed635();
- }
- buildCounterListOperationsResponse--;
- return o;
-}
-
-checkListOperationsResponse(api.ListOperationsResponse o) {
- buildCounterListOperationsResponse++;
- if (buildCounterListOperationsResponse < 3) {
- unittest.expect(o.nextPageToken, unittest.equals('foo'));
- checkUnnamed635(o.operations);
- }
- buildCounterListOperationsResponse--;
-}
-
-buildUnnamed636() {
- var o = new core.Map<core.String, core.Object>();
- o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- return o;
-}
-
-checkUnnamed636(core.Map<core.String, core.Object> o) {
- unittest.expect(o, unittest.hasLength(2));
- var casted1 = (o["x"]) 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["y"]) 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'));
-}
-
-buildUnnamed637() {
- var o = new core.Map<core.String, core.Object>();
- o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- return o;
-}
-
-checkUnnamed637(core.Map<core.String, core.Object> o) {
- unittest.expect(o, unittest.hasLength(2));
- var casted3 = (o["x"]) 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["y"]) 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 buildCounterOperation = 0;
-buildOperation() {
- var o = new api.Operation();
- buildCounterOperation++;
- if (buildCounterOperation < 3) {
- o.done = true;
- o.error = buildStatus();
- o.metadata = buildUnnamed636();
- o.name = "foo";
- o.response = buildUnnamed637();
- }
- buildCounterOperation--;
- return o;
-}
-
-checkOperation(api.Operation o) {
- buildCounterOperation++;
- if (buildCounterOperation < 3) {
- unittest.expect(o.done, unittest.isTrue);
- checkStatus(o.error);
- checkUnnamed636(o.metadata);
- unittest.expect(o.name, unittest.equals('foo'));
- checkUnnamed637(o.response);
- }
- buildCounterOperation--;
-}
-
-buildUnnamed638() {
- var o = new core.List<api.BuiltImage>();
- o.add(buildBuiltImage());
- o.add(buildBuiltImage());
- return o;
-}
-
-checkUnnamed638(core.List<api.BuiltImage> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkBuiltImage(o[0]);
- checkBuiltImage(o[1]);
-}
-
-core.int buildCounterResults = 0;
-buildResults() {
- var o = new api.Results();
- buildCounterResults++;
- if (buildCounterResults < 3) {
- o.images = buildUnnamed638();
- }
- buildCounterResults--;
- return o;
-}
-
-checkResults(api.Results o) {
- buildCounterResults++;
- if (buildCounterResults < 3) {
- checkUnnamed638(o.images);
- }
- buildCounterResults--;
-}
-
-core.int buildCounterSource = 0;
-buildSource() {
- var o = new api.Source();
- buildCounterSource++;
- if (buildCounterSource < 3) {
- o.storageSource = buildStorageSource();
- }
- buildCounterSource--;
- return o;
-}
-
-checkSource(api.Source o) {
- buildCounterSource++;
- if (buildCounterSource < 3) {
- checkStorageSource(o.storageSource);
- }
- buildCounterSource--;
-}
-
-buildUnnamed639() {
- var o = new core.Map<core.String, core.Object>();
- o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
- return o;
-}
-
-checkUnnamed639(core.Map<core.String, core.Object> o) {
- unittest.expect(o, unittest.hasLength(2));
- var casted5 = (o["x"]) 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["y"]) 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'));
-}
-
-buildUnnamed640() {
- var o = new core.List<core.Map<core.String, core.Object>>();
- o.add(buildUnnamed639());
- o.add(buildUnnamed639());
- return o;
-}
-
-checkUnnamed640(core.List<core.Map<core.String, core.Object>> o) {
- unittest.expect(o, unittest.hasLength(2));
- checkUnnamed639(o[0]);
- checkUnnamed639(o[1]);
-}
-
-core.int buildCounterStatus = 0;
-buildStatus() {
- var o = new api.Status();
- buildCounterStatus++;
- if (buildCounterStatus < 3) {
- o.code = 42;
- o.details = buildUnnamed640();
- o.message = "foo";
- }
- buildCounterStatus--;
- return o;
-}
-
-checkStatus(api.Status o) {
- buildCounterStatus++;
- if (buildCounterStatus < 3) {
- unittest.expect(o.code, unittest.equals(42));
- checkUnnamed640(o.details);
- unittest.expect(o.message, unittest.equals('foo'));
- }
- buildCounterStatus--;
-}
-
-core.int buildCounterStorageSource = 0;
-buildStorageSource() {
- var o = new api.StorageSource();
- buildCounterStorageSource++;
- if (buildCounterStorageSource < 3) {
- o.bucket = "foo";
- o.generation = "foo";
- o.object = "foo";
- }
- buildCounterStorageSource--;
- return o;
-}
-
-checkStorageSource(api.StorageSource o) {
- buildCounterStorageSource++;
- if (buildCounterStorageSource < 3) {
- unittest.expect(o.bucket, unittest.equals('foo'));
- unittest.expect(o.generation, unittest.equals('foo'));
- unittest.expect(o.object, unittest.equals('foo'));
- }
- buildCounterStorageSource--;
-}
-
-
-main() {
- unittest.group("obj-schema-Build", () {
- unittest.test("to-json--from-json", () {
- var o = buildBuild();
- var od = new api.Build.fromJson(o.toJson());
- checkBuild(od);
- });
- });
-
-
- unittest.group("obj-schema-BuildOperationMetadata", () {
- unittest.test("to-json--from-json", () {
- var o = buildBuildOperationMetadata();
- var od = new api.BuildOperationMetadata.fromJson(o.toJson());
- checkBuildOperationMetadata(od);
- });
- });
-
-
- unittest.group("obj-schema-BuildStep", () {
- unittest.test("to-json--from-json", () {
- var o = buildBuildStep();
- var od = new api.BuildStep.fromJson(o.toJson());
- checkBuildStep(od);
- });
- });
-
-
- unittest.group("obj-schema-BuiltImage", () {
- unittest.test("to-json--from-json", () {
- var o = buildBuiltImage();
- var od = new api.BuiltImage.fromJson(o.toJson());
- checkBuiltImage(od);
- });
- });
-
-
- unittest.group("obj-schema-CancelBuildRequest", () {
- unittest.test("to-json--from-json", () {
- var o = buildCancelBuildRequest();
- var od = new api.CancelBuildRequest.fromJson(o.toJson());
- checkCancelBuildRequest(od);
- });
- });
-
-
- unittest.group("obj-schema-ListBuildsResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildListBuildsResponse();
- var od = new api.ListBuildsResponse.fromJson(o.toJson());
- checkListBuildsResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-ListOperationsResponse", () {
- unittest.test("to-json--from-json", () {
- var o = buildListOperationsResponse();
- var od = new api.ListOperationsResponse.fromJson(o.toJson());
- checkListOperationsResponse(od);
- });
- });
-
-
- unittest.group("obj-schema-Operation", () {
- unittest.test("to-json--from-json", () {
- var o = buildOperation();
- var od = new api.Operation.fromJson(o.toJson());
- checkOperation(od);
- });
- });
-
-
- unittest.group("obj-schema-Results", () {
- unittest.test("to-json--from-json", () {
- var o = buildResults();
- var od = new api.Results.fromJson(o.toJson());
- checkResults(od);
- });
- });
-
-
- unittest.group("obj-schema-Source", () {
- unittest.test("to-json--from-json", () {
- var o = buildSource();
- var od = new api.Source.fromJson(o.toJson());
- checkSource(od);
- });
- });
-
-
- unittest.group("obj-schema-Status", () {
- unittest.test("to-json--from-json", () {
- var o = buildStatus();
- var od = new api.Status.fromJson(o.toJson());
- checkStatus(od);
- });
- });
-
-
- unittest.group("obj-schema-StorageSource", () {
- unittest.test("to-json--from-json", () {
- var o = buildStorageSource();
- var od = new api.StorageSource.fromJson(o.toJson());
- checkStorageSource(od);
- });
- });
-
-
- unittest.group("resource-OperationsResourceApi", () {
- unittest.test("method--get", () {
-
- var mock = new HttpServerMock();
- api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations;
- var arg_name = "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 + 1), unittest.equals("/"));
- pathOffset += 1;
- unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
- pathOffset += 3;
- // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
- 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(buildOperation());
- return new async.Future.value(stringResponse(200, h, resp));
- }), true);
- res.get(arg_name).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new HttpServerMock();
- api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations;
- var arg_name = "foo";
- var arg_pageSize = 42;
- var arg_filter = "foo";
- 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 + 1), unittest.equals("/"));
- pathOffset += 1;
- unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
- pathOffset += 3;
- // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
- 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["pageSize"].first), unittest.equals(arg_pageSize));
- unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildListOperationsResponse());
- return new async.Future.value(stringResponse(200, h, resp));
- }), true);
- res.list(arg_name, pageSize: arg_pageSize, filter: arg_filter, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListOperationsResponse response) {
- checkListOperationsResponse(response);
- })));
- });
-
- });
-
-
- unittest.group("resource-ProjectsBuildsResourceApi", () {
- unittest.test("method--cancel", () {
-
- var mock = new HttpServerMock();
- api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.builds;
- var arg_request = buildCancelBuildRequest();
- var arg_projectId = "foo";
- var arg_id = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.CancelBuildRequest.fromJson(json);
- checkCancelBuildRequest(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
- pathOffset += 1;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/projects/"));
- pathOffset += 12;
- index = path.indexOf("/builds/", 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("/builds/"));
- pathOffset += 8;
- 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_id"));
- unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equals(":cancel"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildBuild());
- return new async.Future.value(stringResponse(200, h, resp));
- }), true);
- res.cancel(arg_request, arg_projectId, arg_id).then(unittest.expectAsync(((api.Build response) {
- checkBuild(response);
- })));
- });
-
- unittest.test("method--create", () {
-
- var mock = new HttpServerMock();
- api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.builds;
- var arg_request = buildBuild();
- var arg_projectId = "foo";
- mock.register(unittest.expectAsync((http.BaseRequest req, json) {
- var obj = new api.Build.fromJson(json);
- checkBuild(obj);
-
- var path = (req.url).path;
- var pathOffset = 0;
- var index;
- var subPart;
- unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
- pathOffset += 1;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/projects/"));
- pathOffset += 12;
- index = path.indexOf("/builds", 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 + 7), unittest.equals("/builds"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildOperation());
- return new async.Future.value(stringResponse(200, h, resp));
- }), true);
- res.create(arg_request, arg_projectId).then(unittest.expectAsync(((api.Operation response) {
- checkOperation(response);
- })));
- });
-
- unittest.test("method--get", () {
-
- var mock = new HttpServerMock();
- api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.builds;
- var arg_projectId = "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 + 1), unittest.equals("/"));
- pathOffset += 1;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/projects/"));
- pathOffset += 12;
- index = path.indexOf("/builds/", 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("/builds/"));
- pathOffset += 8;
- 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(buildBuild());
- return new async.Future.value(stringResponse(200, h, resp));
- }), true);
- res.get(arg_projectId, arg_id).then(unittest.expectAsync(((api.Build response) {
- checkBuild(response);
- })));
- });
-
- unittest.test("method--list", () {
-
- var mock = new HttpServerMock();
- api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.builds;
- var arg_projectId = "foo";
- var arg_pageSize = 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 + 1), unittest.equals("/"));
- pathOffset += 1;
- unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.equals("v1/projects/"));
- pathOffset += 12;
- index = path.indexOf("/builds", 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 + 7), unittest.equals("/builds"));
- pathOffset += 7;
-
- var query = (req.url).query;
- var queryOffset = 0;
- var queryMap = {};
- addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
- parseBool(n) {
- if (n == "true") return true;
- if (n == "false") return false;
- if (n == null) return null;
- throw new core.ArgumentError("Invalid boolean: $n");
- }
- if (query.length > 0) {
- for (var part in query.split("&")) {
- var keyvalue = part.split("=");
- addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
- }
- }
- unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize));
- unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
-
-
- var h = {
- "content-type" : "application/json; charset=utf-8",
- };
- var resp = convert.JSON.encode(buildListBuildsResponse());
- return new async.Future.value(stringResponse(200, h, resp));
- }), true);
- res.list(arg_projectId, pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListBuildsResponse response) {
- checkListBuildsResponse(response);
- })));
- });
-
- });
-
-
-}
-
« no previous file with comments | « generated/googleapis/test/cloudbilling/v1_test.dart ('k') | generated/googleapis/test/clouddebugger/v2_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698