| OLD | NEW |
| 1 library googleapis.clouddebugger.v2.test; | 1 library googleapis.clouddebugger.v2.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 1166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1177 | 1177 |
| 1178 }); | 1178 }); |
| 1179 | 1179 |
| 1180 | 1180 |
| 1181 unittest.group("resource-ControllerDebuggeesBreakpointsResourceApi", () { | 1181 unittest.group("resource-ControllerDebuggeesBreakpointsResourceApi", () { |
| 1182 unittest.test("method--list", () { | 1182 unittest.test("method--list", () { |
| 1183 | 1183 |
| 1184 var mock = new HttpServerMock(); | 1184 var mock = new HttpServerMock(); |
| 1185 api.ControllerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerA
pi(mock).controller.debuggees.breakpoints; | 1185 api.ControllerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerA
pi(mock).controller.debuggees.breakpoints; |
| 1186 var arg_debuggeeId = "foo"; | 1186 var arg_debuggeeId = "foo"; |
| 1187 var arg_successOnTimeout = true; |
| 1187 var arg_waitToken = "foo"; | 1188 var arg_waitToken = "foo"; |
| 1188 var arg_successOnTimeout = true; | |
| 1189 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1189 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 1190 var path = (req.url).path; | 1190 var path = (req.url).path; |
| 1191 var pathOffset = 0; | 1191 var pathOffset = 0; |
| 1192 var index; | 1192 var index; |
| 1193 var subPart; | 1193 var subPart; |
| 1194 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1194 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 1195 pathOffset += 1; | 1195 pathOffset += 1; |
| 1196 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("v2/controller/debuggees/")); | 1196 unittest.expect(path.substring(pathOffset, pathOffset + 24), unittest.eq
uals("v2/controller/debuggees/")); |
| 1197 pathOffset += 24; | 1197 pathOffset += 24; |
| 1198 index = path.indexOf("/breakpoints", pathOffset); | 1198 index = path.indexOf("/breakpoints", pathOffset); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1212 if (n == "false") return false; | 1212 if (n == "false") return false; |
| 1213 if (n == null) return null; | 1213 if (n == null) return null; |
| 1214 throw new core.ArgumentError("Invalid boolean: $n"); | 1214 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1215 } | 1215 } |
| 1216 if (query.length > 0) { | 1216 if (query.length > 0) { |
| 1217 for (var part in query.split("&")) { | 1217 for (var part in query.split("&")) { |
| 1218 var keyvalue = part.split("="); | 1218 var keyvalue = part.split("="); |
| 1219 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1219 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 1220 } | 1220 } |
| 1221 } | 1221 } |
| 1222 unittest.expect(queryMap["successOnTimeout"].first, unittest.equals("$ar
g_successOnTimeout")); |
| 1222 unittest.expect(queryMap["waitToken"].first, unittest.equals(arg_waitTok
en)); | 1223 unittest.expect(queryMap["waitToken"].first, unittest.equals(arg_waitTok
en)); |
| 1223 unittest.expect(queryMap["successOnTimeout"].first, unittest.equals("$ar
g_successOnTimeout")); | |
| 1224 | 1224 |
| 1225 | 1225 |
| 1226 var h = { | 1226 var h = { |
| 1227 "content-type" : "application/json; charset=utf-8", | 1227 "content-type" : "application/json; charset=utf-8", |
| 1228 }; | 1228 }; |
| 1229 var resp = convert.JSON.encode(buildListActiveBreakpointsResponse()); | 1229 var resp = convert.JSON.encode(buildListActiveBreakpointsResponse()); |
| 1230 return new async.Future.value(stringResponse(200, h, resp)); | 1230 return new async.Future.value(stringResponse(200, h, resp)); |
| 1231 }), true); | 1231 }), true); |
| 1232 res.list(arg_debuggeeId, waitToken: arg_waitToken, successOnTimeout: arg_s
uccessOnTimeout).then(unittest.expectAsync(((api.ListActiveBreakpointsResponse r
esponse) { | 1232 res.list(arg_debuggeeId, successOnTimeout: arg_successOnTimeout, waitToken
: arg_waitToken).then(unittest.expectAsync(((api.ListActiveBreakpointsResponse r
esponse) { |
| 1233 checkListActiveBreakpointsResponse(response); | 1233 checkListActiveBreakpointsResponse(response); |
| 1234 }))); | 1234 }))); |
| 1235 }); | 1235 }); |
| 1236 | 1236 |
| 1237 unittest.test("method--update", () { | 1237 unittest.test("method--update", () { |
| 1238 | 1238 |
| 1239 var mock = new HttpServerMock(); | 1239 var mock = new HttpServerMock(); |
| 1240 api.ControllerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerA
pi(mock).controller.debuggees.breakpoints; | 1240 api.ControllerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerA
pi(mock).controller.debuggees.breakpoints; |
| 1241 var arg_request = buildUpdateActiveBreakpointRequest(); | 1241 var arg_request = buildUpdateActiveBreakpointRequest(); |
| 1242 var arg_debuggeeId = "foo"; | 1242 var arg_debuggeeId = "foo"; |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1294 }); | 1294 }); |
| 1295 | 1295 |
| 1296 }); | 1296 }); |
| 1297 | 1297 |
| 1298 | 1298 |
| 1299 unittest.group("resource-DebuggerDebuggeesResourceApi", () { | 1299 unittest.group("resource-DebuggerDebuggeesResourceApi", () { |
| 1300 unittest.test("method--list", () { | 1300 unittest.test("method--list", () { |
| 1301 | 1301 |
| 1302 var mock = new HttpServerMock(); | 1302 var mock = new HttpServerMock(); |
| 1303 api.DebuggerDebuggeesResourceApi res = new api.ClouddebuggerApi(mock).debu
gger.debuggees; | 1303 api.DebuggerDebuggeesResourceApi res = new api.ClouddebuggerApi(mock).debu
gger.debuggees; |
| 1304 var arg_includeInactive = true; |
| 1304 var arg_project = "foo"; | 1305 var arg_project = "foo"; |
| 1305 var arg_includeInactive = true; | |
| 1306 var arg_clientVersion = "foo"; | 1306 var arg_clientVersion = "foo"; |
| 1307 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1307 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 1308 var path = (req.url).path; | 1308 var path = (req.url).path; |
| 1309 var pathOffset = 0; | 1309 var pathOffset = 0; |
| 1310 var index; | 1310 var index; |
| 1311 var subPart; | 1311 var subPart; |
| 1312 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1312 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 1313 pathOffset += 1; | 1313 pathOffset += 1; |
| 1314 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("v2/debugger/debuggees")); | 1314 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("v2/debugger/debuggees")); |
| 1315 pathOffset += 21; | 1315 pathOffset += 21; |
| 1316 | 1316 |
| 1317 var query = (req.url).query; | 1317 var query = (req.url).query; |
| 1318 var queryOffset = 0; | 1318 var queryOffset = 0; |
| 1319 var queryMap = {}; | 1319 var queryMap = {}; |
| 1320 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1320 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1321 parseBool(n) { | 1321 parseBool(n) { |
| 1322 if (n == "true") return true; | 1322 if (n == "true") return true; |
| 1323 if (n == "false") return false; | 1323 if (n == "false") return false; |
| 1324 if (n == null) return null; | 1324 if (n == null) return null; |
| 1325 throw new core.ArgumentError("Invalid boolean: $n"); | 1325 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1326 } | 1326 } |
| 1327 if (query.length > 0) { | 1327 if (query.length > 0) { |
| 1328 for (var part in query.split("&")) { | 1328 for (var part in query.split("&")) { |
| 1329 var keyvalue = part.split("="); | 1329 var keyvalue = part.split("="); |
| 1330 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1330 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 1331 } | 1331 } |
| 1332 } | 1332 } |
| 1333 unittest.expect(queryMap["includeInactive"].first, unittest.equals("$arg
_includeInactive")); |
| 1333 unittest.expect(queryMap["project"].first, unittest.equals(arg_project))
; | 1334 unittest.expect(queryMap["project"].first, unittest.equals(arg_project))
; |
| 1334 unittest.expect(queryMap["includeInactive"].first, unittest.equals("$arg
_includeInactive")); | |
| 1335 unittest.expect(queryMap["clientVersion"].first, unittest.equals(arg_cli
entVersion)); | 1335 unittest.expect(queryMap["clientVersion"].first, unittest.equals(arg_cli
entVersion)); |
| 1336 | 1336 |
| 1337 | 1337 |
| 1338 var h = { | 1338 var h = { |
| 1339 "content-type" : "application/json; charset=utf-8", | 1339 "content-type" : "application/json; charset=utf-8", |
| 1340 }; | 1340 }; |
| 1341 var resp = convert.JSON.encode(buildListDebuggeesResponse()); | 1341 var resp = convert.JSON.encode(buildListDebuggeesResponse()); |
| 1342 return new async.Future.value(stringResponse(200, h, resp)); | 1342 return new async.Future.value(stringResponse(200, h, resp)); |
| 1343 }), true); | 1343 }), true); |
| 1344 res.list(project: arg_project, includeInactive: arg_includeInactive, clien
tVersion: arg_clientVersion).then(unittest.expectAsync(((api.ListDebuggeesRespon
se response) { | 1344 res.list(includeInactive: arg_includeInactive, project: arg_project, clien
tVersion: arg_clientVersion).then(unittest.expectAsync(((api.ListDebuggeesRespon
se response) { |
| 1345 checkListDebuggeesResponse(response); | 1345 checkListDebuggeesResponse(response); |
| 1346 }))); | 1346 }))); |
| 1347 }); | 1347 }); |
| 1348 | 1348 |
| 1349 }); | 1349 }); |
| 1350 | 1350 |
| 1351 | 1351 |
| 1352 unittest.group("resource-DebuggerDebuggeesBreakpointsResourceApi", () { | 1352 unittest.group("resource-DebuggerDebuggeesBreakpointsResourceApi", () { |
| 1353 unittest.test("method--delete", () { | 1353 unittest.test("method--delete", () { |
| 1354 | 1354 |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1462 res.get(arg_debuggeeId, arg_breakpointId, clientVersion: arg_clientVersion
).then(unittest.expectAsync(((api.GetBreakpointResponse response) { | 1462 res.get(arg_debuggeeId, arg_breakpointId, clientVersion: arg_clientVersion
).then(unittest.expectAsync(((api.GetBreakpointResponse response) { |
| 1463 checkGetBreakpointResponse(response); | 1463 checkGetBreakpointResponse(response); |
| 1464 }))); | 1464 }))); |
| 1465 }); | 1465 }); |
| 1466 | 1466 |
| 1467 unittest.test("method--list", () { | 1467 unittest.test("method--list", () { |
| 1468 | 1468 |
| 1469 var mock = new HttpServerMock(); | 1469 var mock = new HttpServerMock(); |
| 1470 api.DebuggerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerApi
(mock).debugger.debuggees.breakpoints; | 1470 api.DebuggerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerApi
(mock).debugger.debuggees.breakpoints; |
| 1471 var arg_debuggeeId = "foo"; | 1471 var arg_debuggeeId = "foo"; |
| 1472 var arg_clientVersion = "foo"; |
| 1472 var arg_includeAllUsers = true; | 1473 var arg_includeAllUsers = true; |
| 1474 var arg_stripResults = true; |
| 1475 var arg_action_value = "foo"; |
| 1473 var arg_includeInactive = true; | 1476 var arg_includeInactive = true; |
| 1474 var arg_action_value = "foo"; | |
| 1475 var arg_stripResults = true; | |
| 1476 var arg_waitToken = "foo"; | 1477 var arg_waitToken = "foo"; |
| 1477 var arg_clientVersion = "foo"; | |
| 1478 mock.register(unittest.expectAsync((http.BaseRequest req, json) { | 1478 mock.register(unittest.expectAsync((http.BaseRequest req, json) { |
| 1479 var path = (req.url).path; | 1479 var path = (req.url).path; |
| 1480 var pathOffset = 0; | 1480 var pathOffset = 0; |
| 1481 var index; | 1481 var index; |
| 1482 var subPart; | 1482 var subPart; |
| 1483 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1483 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); |
| 1484 pathOffset += 1; | 1484 pathOffset += 1; |
| 1485 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("v2/debugger/debuggees/")); | 1485 unittest.expect(path.substring(pathOffset, pathOffset + 22), unittest.eq
uals("v2/debugger/debuggees/")); |
| 1486 pathOffset += 22; | 1486 pathOffset += 22; |
| 1487 index = path.indexOf("/breakpoints", pathOffset); | 1487 index = path.indexOf("/breakpoints", pathOffset); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1501 if (n == "false") return false; | 1501 if (n == "false") return false; |
| 1502 if (n == null) return null; | 1502 if (n == null) return null; |
| 1503 throw new core.ArgumentError("Invalid boolean: $n"); | 1503 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1504 } | 1504 } |
| 1505 if (query.length > 0) { | 1505 if (query.length > 0) { |
| 1506 for (var part in query.split("&")) { | 1506 for (var part in query.split("&")) { |
| 1507 var keyvalue = part.split("="); | 1507 var keyvalue = part.split("="); |
| 1508 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1508 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); |
| 1509 } | 1509 } |
| 1510 } | 1510 } |
| 1511 unittest.expect(queryMap["clientVersion"].first, unittest.equals(arg_cli
entVersion)); |
| 1511 unittest.expect(queryMap["includeAllUsers"].first, unittest.equals("$arg
_includeAllUsers")); | 1512 unittest.expect(queryMap["includeAllUsers"].first, unittest.equals("$arg
_includeAllUsers")); |
| 1513 unittest.expect(queryMap["stripResults"].first, unittest.equals("$arg_st
ripResults")); |
| 1514 unittest.expect(queryMap["action.value"].first, unittest.equals(arg_acti
on_value)); |
| 1512 unittest.expect(queryMap["includeInactive"].first, unittest.equals("$arg
_includeInactive")); | 1515 unittest.expect(queryMap["includeInactive"].first, unittest.equals("$arg
_includeInactive")); |
| 1513 unittest.expect(queryMap["action.value"].first, unittest.equals(arg_acti
on_value)); | |
| 1514 unittest.expect(queryMap["stripResults"].first, unittest.equals("$arg_st
ripResults")); | |
| 1515 unittest.expect(queryMap["waitToken"].first, unittest.equals(arg_waitTok
en)); | 1516 unittest.expect(queryMap["waitToken"].first, unittest.equals(arg_waitTok
en)); |
| 1516 unittest.expect(queryMap["clientVersion"].first, unittest.equals(arg_cli
entVersion)); | |
| 1517 | 1517 |
| 1518 | 1518 |
| 1519 var h = { | 1519 var h = { |
| 1520 "content-type" : "application/json; charset=utf-8", | 1520 "content-type" : "application/json; charset=utf-8", |
| 1521 }; | 1521 }; |
| 1522 var resp = convert.JSON.encode(buildListBreakpointsResponse()); | 1522 var resp = convert.JSON.encode(buildListBreakpointsResponse()); |
| 1523 return new async.Future.value(stringResponse(200, h, resp)); | 1523 return new async.Future.value(stringResponse(200, h, resp)); |
| 1524 }), true); | 1524 }), true); |
| 1525 res.list(arg_debuggeeId, includeAllUsers: arg_includeAllUsers, includeInac
tive: arg_includeInactive, action_value: arg_action_value, stripResults: arg_str
ipResults, waitToken: arg_waitToken, clientVersion: arg_clientVersion).then(unit
test.expectAsync(((api.ListBreakpointsResponse response) { | 1525 res.list(arg_debuggeeId, clientVersion: arg_clientVersion, includeAllUsers
: arg_includeAllUsers, stripResults: arg_stripResults, action_value: arg_action_
value, includeInactive: arg_includeInactive, waitToken: arg_waitToken).then(unit
test.expectAsync(((api.ListBreakpointsResponse response) { |
| 1526 checkListBreakpointsResponse(response); | 1526 checkListBreakpointsResponse(response); |
| 1527 }))); | 1527 }))); |
| 1528 }); | 1528 }); |
| 1529 | 1529 |
| 1530 unittest.test("method--set", () { | 1530 unittest.test("method--set", () { |
| 1531 | 1531 |
| 1532 var mock = new HttpServerMock(); | 1532 var mock = new HttpServerMock(); |
| 1533 api.DebuggerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerApi
(mock).debugger.debuggees.breakpoints; | 1533 api.DebuggerDebuggeesBreakpointsResourceApi res = new api.ClouddebuggerApi
(mock).debugger.debuggees.breakpoints; |
| 1534 var arg_request = buildBreakpoint(); | 1534 var arg_request = buildBreakpoint(); |
| 1535 var arg_debuggeeId = "foo"; | 1535 var arg_debuggeeId = "foo"; |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1582 res.set(arg_request, arg_debuggeeId, clientVersion: arg_clientVersion).the
n(unittest.expectAsync(((api.SetBreakpointResponse response) { | 1582 res.set(arg_request, arg_debuggeeId, clientVersion: arg_clientVersion).the
n(unittest.expectAsync(((api.SetBreakpointResponse response) { |
| 1583 checkSetBreakpointResponse(response); | 1583 checkSetBreakpointResponse(response); |
| 1584 }))); | 1584 }))); |
| 1585 }); | 1585 }); |
| 1586 | 1586 |
| 1587 }); | 1587 }); |
| 1588 | 1588 |
| 1589 | 1589 |
| 1590 } | 1590 } |
| 1591 | 1591 |
| OLD | NEW |