| Index: generated/googleapis/test/pagespeedonline/v1_test.dart
|
| diff --git a/generated/googleapis/test/pagespeedonline/v1_test.dart b/generated/googleapis/test/pagespeedonline/v1_test.dart
|
| index d07d96dbe3b55857a731123f92ea42d7ea5f6698..8eac6c5dcc28d723f12476cca207cffc59a58203 100644
|
| --- a/generated/googleapis/test/pagespeedonline/v1_test.dart
|
| +++ b/generated/googleapis/test/pagespeedonline/v1_test.dart
|
| @@ -8,13 +8,48 @@ 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/pagespeedonline/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);
|
| +}
|
|
|
| core.int buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs = 0;
|
| buildResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs() {
|
| @@ -37,14 +72,14 @@ checkResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs(api.ResultFormatt
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs--;
|
| }
|
|
|
| -buildUnnamed1384() {
|
| +buildUnnamed1234() {
|
| var o = new core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs>();
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs());
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs());
|
| return o;
|
| }
|
|
|
| -checkUnnamed1384(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs> o) {
|
| +checkUnnamed1234(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs(o[0]);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksHeaderArgs(o[1]);
|
| @@ -55,7 +90,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksHeader() {
|
| var o = new api.ResultFormattedResultsRuleResultsValueUrlBlocksHeader();
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeader++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeader < 3) {
|
| - o.args = buildUnnamed1384();
|
| + o.args = buildUnnamed1234();
|
| o.format = "foo";
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeader--;
|
| @@ -65,7 +100,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksHeader() {
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksHeader(api.ResultFormattedResultsRuleResultsValueUrlBlocksHeader o) {
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeader++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeader < 3) {
|
| - checkUnnamed1384(o.args);
|
| + checkUnnamed1234(o.args);
|
| unittest.expect(o.format, unittest.equals('foo'));
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksHeader--;
|
| @@ -92,14 +127,14 @@ checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs(api.ResultFo
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs--;
|
| }
|
|
|
| -buildUnnamed1385() {
|
| +buildUnnamed1235() {
|
| var o = new core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs>();
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs());
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs());
|
| return o;
|
| }
|
|
|
| -checkUnnamed1385(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs> o) {
|
| +checkUnnamed1235(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs(o[0]);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetailsArgs(o[1]);
|
| @@ -110,7 +145,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails() {
|
| var o = new api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails();
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails < 3) {
|
| - o.args = buildUnnamed1385();
|
| + o.args = buildUnnamed1235();
|
| o.format = "foo";
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails--;
|
| @@ -120,20 +155,20 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails() {
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails(api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails o) {
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails < 3) {
|
| - checkUnnamed1385(o.args);
|
| + checkUnnamed1235(o.args);
|
| unittest.expect(o.format, unittest.equals('foo'));
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails--;
|
| }
|
|
|
| -buildUnnamed1386() {
|
| +buildUnnamed1236() {
|
| var o = new core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails>();
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails());
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails());
|
| return o;
|
| }
|
|
|
| -checkUnnamed1386(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails> o) {
|
| +checkUnnamed1236(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails(o[0]);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsDetails(o[1]);
|
| @@ -160,14 +195,14 @@ checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs(api.ResultFor
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs--;
|
| }
|
|
|
| -buildUnnamed1387() {
|
| +buildUnnamed1237() {
|
| var o = new core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs>();
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs());
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs());
|
| return o;
|
| }
|
|
|
| -checkUnnamed1387(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs> o) {
|
| +checkUnnamed1237(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs(o[0]);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsResultArgs(o[1]);
|
| @@ -178,7 +213,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult() {
|
| var o = new api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult();
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult < 3) {
|
| - o.args = buildUnnamed1387();
|
| + o.args = buildUnnamed1237();
|
| o.format = "foo";
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult--;
|
| @@ -188,7 +223,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult() {
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult(api.ResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult o) {
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult < 3) {
|
| - checkUnnamed1387(o.args);
|
| + checkUnnamed1237(o.args);
|
| unittest.expect(o.format, unittest.equals('foo'));
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult--;
|
| @@ -199,7 +234,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksUrls() {
|
| var o = new api.ResultFormattedResultsRuleResultsValueUrlBlocksUrls();
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrls++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrls < 3) {
|
| - o.details = buildUnnamed1386();
|
| + o.details = buildUnnamed1236();
|
| o.result = buildResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult();
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrls--;
|
| @@ -209,20 +244,20 @@ buildResultFormattedResultsRuleResultsValueUrlBlocksUrls() {
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrls(api.ResultFormattedResultsRuleResultsValueUrlBlocksUrls o) {
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrls++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrls < 3) {
|
| - checkUnnamed1386(o.details);
|
| + checkUnnamed1236(o.details);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrlsResult(o.result);
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocksUrls--;
|
| }
|
|
|
| -buildUnnamed1388() {
|
| +buildUnnamed1238() {
|
| var o = new core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrls>();
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrls());
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocksUrls());
|
| return o;
|
| }
|
|
|
| -checkUnnamed1388(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrls> o) {
|
| +checkUnnamed1238(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocksUrls> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrls(o[0]);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksUrls(o[1]);
|
| @@ -234,7 +269,7 @@ buildResultFormattedResultsRuleResultsValueUrlBlocks() {
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocks++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocks < 3) {
|
| o.header = buildResultFormattedResultsRuleResultsValueUrlBlocksHeader();
|
| - o.urls = buildUnnamed1388();
|
| + o.urls = buildUnnamed1238();
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocks--;
|
| return o;
|
| @@ -244,19 +279,19 @@ checkResultFormattedResultsRuleResultsValueUrlBlocks(api.ResultFormattedResultsR
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocks++;
|
| if (buildCounterResultFormattedResultsRuleResultsValueUrlBlocks < 3) {
|
| checkResultFormattedResultsRuleResultsValueUrlBlocksHeader(o.header);
|
| - checkUnnamed1388(o.urls);
|
| + checkUnnamed1238(o.urls);
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValueUrlBlocks--;
|
| }
|
|
|
| -buildUnnamed1389() {
|
| +buildUnnamed1239() {
|
| var o = new core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocks>();
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocks());
|
| o.add(buildResultFormattedResultsRuleResultsValueUrlBlocks());
|
| return o;
|
| }
|
|
|
| -checkUnnamed1389(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocks> o) {
|
| +checkUnnamed1239(core.List<api.ResultFormattedResultsRuleResultsValueUrlBlocks> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValueUrlBlocks(o[0]);
|
| checkResultFormattedResultsRuleResultsValueUrlBlocks(o[1]);
|
| @@ -269,7 +304,7 @@ buildResultFormattedResultsRuleResultsValue() {
|
| if (buildCounterResultFormattedResultsRuleResultsValue < 3) {
|
| o.localizedRuleName = "foo";
|
| o.ruleImpact = 42.0;
|
| - o.urlBlocks = buildUnnamed1389();
|
| + o.urlBlocks = buildUnnamed1239();
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValue--;
|
| return o;
|
| @@ -280,19 +315,19 @@ checkResultFormattedResultsRuleResultsValue(api.ResultFormattedResultsRuleResult
|
| if (buildCounterResultFormattedResultsRuleResultsValue < 3) {
|
| unittest.expect(o.localizedRuleName, unittest.equals('foo'));
|
| unittest.expect(o.ruleImpact, unittest.equals(42.0));
|
| - checkUnnamed1389(o.urlBlocks);
|
| + checkUnnamed1239(o.urlBlocks);
|
| }
|
| buildCounterResultFormattedResultsRuleResultsValue--;
|
| }
|
|
|
| -buildUnnamed1390() {
|
| +buildUnnamed1240() {
|
| var o = new core.Map<core.String, api.ResultFormattedResultsRuleResultsValue>();
|
| o["x"] = buildResultFormattedResultsRuleResultsValue();
|
| o["y"] = buildResultFormattedResultsRuleResultsValue();
|
| return o;
|
| }
|
|
|
| -checkUnnamed1390(core.Map<core.String, api.ResultFormattedResultsRuleResultsValue> o) {
|
| +checkUnnamed1240(core.Map<core.String, api.ResultFormattedResultsRuleResultsValue> o) {
|
| unittest.expect(o, unittest.hasLength(2));
|
| checkResultFormattedResultsRuleResultsValue(o["x"]);
|
| checkResultFormattedResultsRuleResultsValue(o["y"]);
|
| @@ -304,7 +339,7 @@ buildResultFormattedResults() {
|
| buildCounterResultFormattedResults++;
|
| if (buildCounterResultFormattedResults < 3) {
|
| o.locale = "foo";
|
| - o.ruleResults = buildUnnamed1390();
|
| + o.ruleResults = buildUnnamed1240();
|
| }
|
| buildCounterResultFormattedResults--;
|
| return o;
|
| @@ -314,19 +349,19 @@ checkResultFormattedResults(api.ResultFormattedResults o) {
|
| buildCounterResultFormattedResults++;
|
| if (buildCounterResultFormattedResults < 3) {
|
| unittest.expect(o.locale, unittest.equals('foo'));
|
| - checkUnnamed1390(o.ruleResults);
|
| + checkUnnamed1240(o.ruleResults);
|
| }
|
| buildCounterResultFormattedResults--;
|
| }
|
|
|
| -buildUnnamed1391() {
|
| +buildUnnamed1241() {
|
| var o = new core.List<core.String>();
|
| o.add("foo");
|
| o.add("foo");
|
| return o;
|
| }
|
|
|
| -checkUnnamed1391(core.List<core.String> o) {
|
| +checkUnnamed1241(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'));
|
| @@ -428,7 +463,7 @@ buildResult() {
|
| if (buildCounterResult < 3) {
|
| o.formattedResults = buildResultFormattedResults();
|
| o.id = "foo";
|
| - o.invalidRules = buildUnnamed1391();
|
| + o.invalidRules = buildUnnamed1241();
|
| o.kind = "foo";
|
| o.pageStats = buildResultPageStats();
|
| o.responseCode = 42;
|
| @@ -446,7 +481,7 @@ checkResult(api.Result o) {
|
| if (buildCounterResult < 3) {
|
| checkResultFormattedResults(o.formattedResults);
|
| unittest.expect(o.id, unittest.equals('foo'));
|
| - checkUnnamed1391(o.invalidRules);
|
| + checkUnnamed1241(o.invalidRules);
|
| unittest.expect(o.kind, unittest.equals('foo'));
|
| checkResultPageStats(o.pageStats);
|
| unittest.expect(o.responseCode, unittest.equals(42));
|
| @@ -458,14 +493,14 @@ checkResult(api.Result o) {
|
| buildCounterResult--;
|
| }
|
|
|
| -buildUnnamed1392() {
|
| +buildUnnamed1242() {
|
| var o = new core.List<core.String>();
|
| o.add("foo");
|
| o.add("foo");
|
| return o;
|
| }
|
|
|
| -checkUnnamed1392(core.List<core.String> o) {
|
| +checkUnnamed1242(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'));
|
| @@ -602,12 +637,12 @@ main() {
|
| unittest.group("resource-PagespeedapiResourceApi", () {
|
| unittest.test("method--runpagespeed", () {
|
|
|
| - var mock = new common_test.HttpServerMock();
|
| + var mock = new HttpServerMock();
|
| api.PagespeedapiResourceApi res = new api.PagespeedonlineApi(mock).pagespeedapi;
|
| var arg_url = "foo";
|
| var arg_filterThirdPartyResources = true;
|
| var arg_locale = "foo";
|
| - var arg_rule = buildUnnamed1392();
|
| + var arg_rule = buildUnnamed1242();
|
| var arg_screenshot = true;
|
| var arg_strategy = "foo";
|
| mock.register(unittest.expectAsync((http.BaseRequest req, json) {
|
| @@ -650,7 +685,7 @@ main() {
|
| "content-type" : "application/json; charset=utf-8",
|
| };
|
| var resp = convert.JSON.encode(buildResult());
|
| - return new async.Future.value(common_test.stringResponse(200, h, resp));
|
| + return new async.Future.value(stringResponse(200, h, resp));
|
| }), true);
|
| res.runpagespeed(arg_url, filterThirdPartyResources: arg_filterThirdPartyResources, locale: arg_locale, rule: arg_rule, screenshot: arg_screenshot, strategy: arg_strategy).then(unittest.expectAsync(((api.Result response) {
|
| checkResult(response);
|
|
|