OLD | NEW |
1 library googleapis.ml.v1.test; | 1 library googleapis.ml.v1.test; |
2 | 2 |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:collection" as collection; | 4 import "dart:collection" as collection; |
5 import "dart:async" as async; | 5 import "dart:async" as async; |
6 import "dart:convert" as convert; | 6 import "dart:convert" as convert; |
7 | 7 |
8 import 'package:http/http.dart' as http; | 8 import 'package:http/http.dart' as http; |
9 import 'package:http/testing.dart' as http_testing; | 9 import 'package:http/testing.dart' as http_testing; |
10 import 'package:unittest/unittest.dart' as unittest; | 10 import 'package:unittest/unittest.dart' as unittest; |
(...skipping 1476 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1487 res.get(arg_name).then(unittest.expectAsync(((api.GoogleCloudMlV1Job respo
nse) { | 1487 res.get(arg_name).then(unittest.expectAsync(((api.GoogleCloudMlV1Job respo
nse) { |
1488 checkGoogleCloudMlV1Job(response); | 1488 checkGoogleCloudMlV1Job(response); |
1489 }))); | 1489 }))); |
1490 }); | 1490 }); |
1491 | 1491 |
1492 unittest.test("method--list", () { | 1492 unittest.test("method--list", () { |
1493 | 1493 |
1494 var mock = new HttpServerMock(); | 1494 var mock = new HttpServerMock(); |
1495 api.ProjectsJobsResourceApi res = new api.MlApi(mock).projects.jobs; | 1495 api.ProjectsJobsResourceApi res = new api.MlApi(mock).projects.jobs; |
1496 var arg_parent = "foo"; | 1496 var arg_parent = "foo"; |
| 1497 var arg_pageSize = 42; |
1497 var arg_filter = "foo"; | 1498 var arg_filter = "foo"; |
1498 var arg_pageToken = "foo"; | 1499 var arg_pageToken = "foo"; |
1499 var arg_pageSize = 42; | |
1500 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1500 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1501 var path = (req.url).path; | 1501 var path = (req.url).path; |
1502 var pathOffset = 0; | 1502 var pathOffset = 0; |
1503 var index; | 1503 var index; |
1504 var subPart; | 1504 var subPart; |
1505 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1505 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1506 pathOffset += 1; | 1506 pathOffset += 1; |
1507 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); | 1507 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); |
1508 pathOffset += 3; | 1508 pathOffset += 3; |
1509 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1509 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1510 | 1510 |
1511 var query = (req.url).query; | 1511 var query = (req.url).query; |
1512 var queryOffset = 0; | 1512 var queryOffset = 0; |
1513 var queryMap = {}; | 1513 var queryMap = {}; |
1514 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1514 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1515 parseBool(n) { | 1515 parseBool(n) { |
1516 if (n == "true") return true; | 1516 if (n == "true") return true; |
1517 if (n == "false") return false; | 1517 if (n == "false") return false; |
1518 if (n == null) return null; | 1518 if (n == null) return null; |
1519 throw new core.ArgumentError("Invalid boolean: $n"); | 1519 throw new core.ArgumentError("Invalid boolean: $n"); |
1520 } | 1520 } |
1521 if (query.length > 0) { | 1521 if (query.length > 0) { |
1522 for (var part in query.split("&")) { | 1522 for (var part in query.split("&")) { |
1523 var keyvalue = part.split("="); | 1523 var keyvalue = part.split("="); |
1524 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1524 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1525 } | 1525 } |
1526 } | 1526 } |
| 1527 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
1527 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 1528 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
1528 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1529 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1529 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | |
1530 | 1530 |
1531 | 1531 |
1532 var h = { | 1532 var h = { |
1533 "content-type" : "application/json; charset=utf-8", | 1533 "content-type" : "application/json; charset=utf-8", |
1534 }; | 1534 }; |
1535 var resp = convert.JSON.encode(buildGoogleCloudMlV1ListJobsResponse()); | 1535 var resp = convert.JSON.encode(buildGoogleCloudMlV1ListJobsResponse()); |
1536 return new async.Future.value(stringResponse(200, h, resp)); | 1536 return new async.Future.value(stringResponse(200, h, resp)); |
1537 }), true); | 1537 }), true); |
1538 res.list(arg_parent, filter: arg_filter, pageToken: arg_pageToken, pageSiz
e: arg_pageSize).then(unittest.expectAsync(((api.GoogleCloudMlV1ListJobsResponse
response) { | 1538 res.list(arg_parent, pageSize: arg_pageSize, filter: arg_filter, pageToken
: arg_pageToken).then(unittest.expectAsync(((api.GoogleCloudMlV1ListJobsResponse
response) { |
1539 checkGoogleCloudMlV1ListJobsResponse(response); | 1539 checkGoogleCloudMlV1ListJobsResponse(response); |
1540 }))); | 1540 }))); |
1541 }); | 1541 }); |
1542 | 1542 |
1543 }); | 1543 }); |
1544 | 1544 |
1545 | 1545 |
1546 unittest.group("resource-ProjectsModelsResourceApi", () { | 1546 unittest.group("resource-ProjectsModelsResourceApi", () { |
1547 unittest.test("method--create", () { | 1547 unittest.test("method--create", () { |
1548 | 1548 |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1681 res.get(arg_name).then(unittest.expectAsync(((api.GoogleCloudMlV1Model res
ponse) { | 1681 res.get(arg_name).then(unittest.expectAsync(((api.GoogleCloudMlV1Model res
ponse) { |
1682 checkGoogleCloudMlV1Model(response); | 1682 checkGoogleCloudMlV1Model(response); |
1683 }))); | 1683 }))); |
1684 }); | 1684 }); |
1685 | 1685 |
1686 unittest.test("method--list", () { | 1686 unittest.test("method--list", () { |
1687 | 1687 |
1688 var mock = new HttpServerMock(); | 1688 var mock = new HttpServerMock(); |
1689 api.ProjectsModelsResourceApi res = new api.MlApi(mock).projects.models; | 1689 api.ProjectsModelsResourceApi res = new api.MlApi(mock).projects.models; |
1690 var arg_parent = "foo"; | 1690 var arg_parent = "foo"; |
| 1691 var arg_pageSize = 42; |
1691 var arg_pageToken = "foo"; | 1692 var arg_pageToken = "foo"; |
1692 var arg_pageSize = 42; | |
1693 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1693 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1694 var path = (req.url).path; | 1694 var path = (req.url).path; |
1695 var pathOffset = 0; | 1695 var pathOffset = 0; |
1696 var index; | 1696 var index; |
1697 var subPart; | 1697 var subPart; |
1698 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1698 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1699 pathOffset += 1; | 1699 pathOffset += 1; |
1700 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); | 1700 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); |
1701 pathOffset += 3; | 1701 pathOffset += 3; |
1702 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1702 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1703 | 1703 |
1704 var query = (req.url).query; | 1704 var query = (req.url).query; |
1705 var queryOffset = 0; | 1705 var queryOffset = 0; |
1706 var queryMap = {}; | 1706 var queryMap = {}; |
1707 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1707 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1708 parseBool(n) { | 1708 parseBool(n) { |
1709 if (n == "true") return true; | 1709 if (n == "true") return true; |
1710 if (n == "false") return false; | 1710 if (n == "false") return false; |
1711 if (n == null) return null; | 1711 if (n == null) return null; |
1712 throw new core.ArgumentError("Invalid boolean: $n"); | 1712 throw new core.ArgumentError("Invalid boolean: $n"); |
1713 } | 1713 } |
1714 if (query.length > 0) { | 1714 if (query.length > 0) { |
1715 for (var part in query.split("&")) { | 1715 for (var part in query.split("&")) { |
1716 var keyvalue = part.split("="); | 1716 var keyvalue = part.split("="); |
1717 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1717 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1718 } | 1718 } |
1719 } | 1719 } |
| 1720 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
1720 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1721 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1721 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | |
1722 | 1722 |
1723 | 1723 |
1724 var h = { | 1724 var h = { |
1725 "content-type" : "application/json; charset=utf-8", | 1725 "content-type" : "application/json; charset=utf-8", |
1726 }; | 1726 }; |
1727 var resp = convert.JSON.encode(buildGoogleCloudMlV1ListModelsResponse())
; | 1727 var resp = convert.JSON.encode(buildGoogleCloudMlV1ListModelsResponse())
; |
1728 return new async.Future.value(stringResponse(200, h, resp)); | 1728 return new async.Future.value(stringResponse(200, h, resp)); |
1729 }), true); | 1729 }), true); |
1730 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync(((api.GoogleCloudMlV1ListModelsResponse response) { | 1730 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.GoogleCloudMlV1ListModelsResponse response) { |
1731 checkGoogleCloudMlV1ListModelsResponse(response); | 1731 checkGoogleCloudMlV1ListModelsResponse(response); |
1732 }))); | 1732 }))); |
1733 }); | 1733 }); |
1734 | 1734 |
1735 }); | 1735 }); |
1736 | 1736 |
1737 | 1737 |
1738 unittest.group("resource-ProjectsModelsVersionsResourceApi", () { | 1738 unittest.group("resource-ProjectsModelsVersionsResourceApi", () { |
1739 unittest.test("method--create", () { | 1739 unittest.test("method--create", () { |
1740 | 1740 |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1873 res.get(arg_name).then(unittest.expectAsync(((api.GoogleCloudMlV1Version r
esponse) { | 1873 res.get(arg_name).then(unittest.expectAsync(((api.GoogleCloudMlV1Version r
esponse) { |
1874 checkGoogleCloudMlV1Version(response); | 1874 checkGoogleCloudMlV1Version(response); |
1875 }))); | 1875 }))); |
1876 }); | 1876 }); |
1877 | 1877 |
1878 unittest.test("method--list", () { | 1878 unittest.test("method--list", () { |
1879 | 1879 |
1880 var mock = new HttpServerMock(); | 1880 var mock = new HttpServerMock(); |
1881 api.ProjectsModelsVersionsResourceApi res = new api.MlApi(mock).projects.m
odels.versions; | 1881 api.ProjectsModelsVersionsResourceApi res = new api.MlApi(mock).projects.m
odels.versions; |
1882 var arg_parent = "foo"; | 1882 var arg_parent = "foo"; |
| 1883 var arg_pageSize = 42; |
1883 var arg_pageToken = "foo"; | 1884 var arg_pageToken = "foo"; |
1884 var arg_pageSize = 42; | |
1885 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1885 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
1886 var path = (req.url).path; | 1886 var path = (req.url).path; |
1887 var pathOffset = 0; | 1887 var pathOffset = 0; |
1888 var index; | 1888 var index; |
1889 var subPart; | 1889 var subPart; |
1890 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1890 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
1891 pathOffset += 1; | 1891 pathOffset += 1; |
1892 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); | 1892 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); |
1893 pathOffset += 3; | 1893 pathOffset += 3; |
1894 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1894 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1895 | 1895 |
1896 var query = (req.url).query; | 1896 var query = (req.url).query; |
1897 var queryOffset = 0; | 1897 var queryOffset = 0; |
1898 var queryMap = {}; | 1898 var queryMap = {}; |
1899 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1899 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1900 parseBool(n) { | 1900 parseBool(n) { |
1901 if (n == "true") return true; | 1901 if (n == "true") return true; |
1902 if (n == "false") return false; | 1902 if (n == "false") return false; |
1903 if (n == null) return null; | 1903 if (n == null) return null; |
1904 throw new core.ArgumentError("Invalid boolean: $n"); | 1904 throw new core.ArgumentError("Invalid boolean: $n"); |
1905 } | 1905 } |
1906 if (query.length > 0) { | 1906 if (query.length > 0) { |
1907 for (var part in query.split("&")) { | 1907 for (var part in query.split("&")) { |
1908 var keyvalue = part.split("="); | 1908 var keyvalue = part.split("="); |
1909 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1909 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
1910 } | 1910 } |
1911 } | 1911 } |
| 1912 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); |
1912 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1913 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); |
1913 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | |
1914 | 1914 |
1915 | 1915 |
1916 var h = { | 1916 var h = { |
1917 "content-type" : "application/json; charset=utf-8", | 1917 "content-type" : "application/json; charset=utf-8", |
1918 }; | 1918 }; |
1919 var resp = convert.JSON.encode(buildGoogleCloudMlV1ListVersionsResponse(
)); | 1919 var resp = convert.JSON.encode(buildGoogleCloudMlV1ListVersionsResponse(
)); |
1920 return new async.Future.value(stringResponse(200, h, resp)); | 1920 return new async.Future.value(stringResponse(200, h, resp)); |
1921 }), true); | 1921 }), true); |
1922 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync(((api.GoogleCloudMlV1ListVersionsResponse response) { | 1922 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync(((api.GoogleCloudMlV1ListVersionsResponse response) { |
1923 checkGoogleCloudMlV1ListVersionsResponse(response); | 1923 checkGoogleCloudMlV1ListVersionsResponse(response); |
1924 }))); | 1924 }))); |
1925 }); | 1925 }); |
1926 | 1926 |
1927 unittest.test("method--setDefault", () { | 1927 unittest.test("method--setDefault", () { |
1928 | 1928 |
1929 var mock = new HttpServerMock(); | 1929 var mock = new HttpServerMock(); |
1930 api.ProjectsModelsVersionsResourceApi res = new api.MlApi(mock).projects.m
odels.versions; | 1930 api.ProjectsModelsVersionsResourceApi res = new api.MlApi(mock).projects.m
odels.versions; |
1931 var arg_request = buildGoogleCloudMlV1SetDefaultVersionRequest(); | 1931 var arg_request = buildGoogleCloudMlV1SetDefaultVersionRequest(); |
1932 var arg_name = "foo"; | 1932 var arg_name = "foo"; |
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2161 res.list(arg_name, filter: arg_filter, pageToken: arg_pageToken, pageSize:
arg_pageSize).then(unittest.expectAsync(((api.GoogleLongrunningListOperationsRe
sponse response) { | 2161 res.list(arg_name, filter: arg_filter, pageToken: arg_pageToken, pageSize:
arg_pageSize).then(unittest.expectAsync(((api.GoogleLongrunningListOperationsRe
sponse response) { |
2162 checkGoogleLongrunningListOperationsResponse(response); | 2162 checkGoogleLongrunningListOperationsResponse(response); |
2163 }))); | 2163 }))); |
2164 }); | 2164 }); |
2165 | 2165 |
2166 }); | 2166 }); |
2167 | 2167 |
2168 | 2168 |
2169 } | 2169 } |
2170 | 2170 |
OLD | NEW |