| OLD | NEW |
| 1 library googleapis.cloudbuild.v1.test; | 1 library googleapis.cloudbuild.v1.test; |
| 2 | 2 |
| 3 import "dart:core" as core; | 3 import "dart:core" as core; |
| 4 import "dart:collection" as collection; | |
| 5 import "dart:async" as async; | 4 import "dart:async" as async; |
| 6 import "dart:convert" as convert; | 5 import "dart:convert" as convert; |
| 7 | 6 |
| 8 import 'package:http/http.dart' as http; | 7 import 'package:http/http.dart' as http; |
| 9 import 'package:http/testing.dart' as http_testing; | |
| 10 import 'package:test/test.dart' as unittest; | 8 import 'package:test/test.dart' as unittest; |
| 11 | 9 |
| 12 import 'package:googleapis/cloudbuild/v1.dart' as api; | 10 import 'package:googleapis/cloudbuild/v1.dart' as api; |
| 13 | 11 |
| 14 class HttpServerMock extends http.BaseClient { | 12 class HttpServerMock extends http.BaseClient { |
| 15 core.Function _callback; | 13 core.Function _callback; |
| 16 core.bool _expectJson; | 14 core.bool _expectJson; |
| 17 | 15 |
| 18 void register(core.Function callback, core.bool expectJson) { | 16 void register(core.Function callback, core.bool expectJson) { |
| 19 _callback = callback; | 17 _callback = callback; |
| 20 _expectJson = expectJson; | 18 _expectJson = expectJson; |
| 21 } | 19 } |
| 22 | 20 |
| 23 async.Future<http.StreamedResponse> send(http.BaseRequest request) { | 21 async.Future<http.StreamedResponse> send(http.BaseRequest request) { |
| 24 if (_expectJson) { | 22 if (_expectJson) { |
| 25 return request.finalize() | 23 return request |
| 24 .finalize() |
| 26 .transform(convert.UTF8.decoder) | 25 .transform(convert.UTF8.decoder) |
| 27 .join('') | 26 .join('') |
| 28 .then((core.String jsonString) { | 27 .then((core.String jsonString) { |
| 29 if (jsonString.isEmpty) { | 28 if (jsonString.isEmpty) { |
| 30 return _callback(request, null); | 29 return _callback(request, null); |
| 31 } else { | 30 } else { |
| 32 return _callback(request, convert.JSON.decode(jsonString)); | 31 return _callback(request, convert.JSON.decode(jsonString)); |
| 33 } | 32 } |
| 34 }); | 33 }); |
| 35 } else { | 34 } else { |
| 36 var stream = request.finalize(); | 35 var stream = request.finalize(); |
| 37 if (stream == null) { | 36 if (stream == null) { |
| 38 return _callback(request, []); | 37 return _callback(request, []); |
| 39 } else { | 38 } else { |
| 40 return stream.toBytes().then((data) { | 39 return stream.toBytes().then((data) { |
| 41 return _callback(request, data); | 40 return _callback(request, data); |
| 42 }); | 41 }); |
| 43 } | 42 } |
| 44 } | 43 } |
| 45 } | 44 } |
| 46 } | 45 } |
| 47 | 46 |
| 48 http.StreamedResponse stringResponse( | 47 http.StreamedResponse stringResponse(core.int status, |
| 49 core.int status, core.Map<core.String, core.String> headers, core.String bod
y) { | 48 core.Map<core.String, core.String> headers, core.String body) { |
| 50 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); | 49 var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]); |
| 51 return new http.StreamedResponse(stream, status, headers: headers); | 50 return new http.StreamedResponse(stream, status, headers: headers); |
| 52 } | 51 } |
| 53 | 52 |
| 54 buildUnnamed1419() { | 53 buildUnnamed1409() { |
| 55 var o = new core.List<core.String>(); | 54 var o = new core.List<core.String>(); |
| 56 o.add("foo"); | 55 o.add("foo"); |
| 57 o.add("foo"); | 56 o.add("foo"); |
| 58 return o; | 57 return o; |
| 59 } | 58 } |
| 60 | 59 |
| 61 checkUnnamed1419(core.List<core.String> o) { | 60 checkUnnamed1409(core.List<core.String> o) { |
| 62 unittest.expect(o, unittest.hasLength(2)); | 61 unittest.expect(o, unittest.hasLength(2)); |
| 63 unittest.expect(o[0], unittest.equals('foo')); | 62 unittest.expect(o[0], unittest.equals('foo')); |
| 64 unittest.expect(o[1], unittest.equals('foo')); | 63 unittest.expect(o[1], unittest.equals('foo')); |
| 65 } | 64 } |
| 66 | 65 |
| 67 buildUnnamed1420() { | 66 buildUnnamed1410() { |
| 68 var o = new core.List<api.Secret>(); | 67 var o = new core.List<api.Secret>(); |
| 69 o.add(buildSecret()); | 68 o.add(buildSecret()); |
| 70 o.add(buildSecret()); | 69 o.add(buildSecret()); |
| 71 return o; | 70 return o; |
| 72 } | 71 } |
| 73 | 72 |
| 74 checkUnnamed1420(core.List<api.Secret> o) { | 73 checkUnnamed1410(core.List<api.Secret> o) { |
| 75 unittest.expect(o, unittest.hasLength(2)); | 74 unittest.expect(o, unittest.hasLength(2)); |
| 76 checkSecret(o[0]); | 75 checkSecret(o[0]); |
| 77 checkSecret(o[1]); | 76 checkSecret(o[1]); |
| 78 } | 77 } |
| 79 | 78 |
| 80 buildUnnamed1421() { | 79 buildUnnamed1411() { |
| 81 var o = new core.List<api.BuildStep>(); | 80 var o = new core.List<api.BuildStep>(); |
| 82 o.add(buildBuildStep()); | 81 o.add(buildBuildStep()); |
| 83 o.add(buildBuildStep()); | 82 o.add(buildBuildStep()); |
| 84 return o; | 83 return o; |
| 85 } | 84 } |
| 86 | 85 |
| 87 checkUnnamed1421(core.List<api.BuildStep> o) { | 86 checkUnnamed1411(core.List<api.BuildStep> o) { |
| 88 unittest.expect(o, unittest.hasLength(2)); | 87 unittest.expect(o, unittest.hasLength(2)); |
| 89 checkBuildStep(o[0]); | 88 checkBuildStep(o[0]); |
| 90 checkBuildStep(o[1]); | 89 checkBuildStep(o[1]); |
| 91 } | 90 } |
| 92 | 91 |
| 93 buildUnnamed1422() { | 92 buildUnnamed1412() { |
| 94 var o = new core.Map<core.String, core.String>(); | 93 var o = new core.Map<core.String, core.String>(); |
| 95 o["x"] = "foo"; | 94 o["x"] = "foo"; |
| 96 o["y"] = "foo"; | 95 o["y"] = "foo"; |
| 97 return o; | 96 return o; |
| 98 } | 97 } |
| 99 | 98 |
| 100 checkUnnamed1422(core.Map<core.String, core.String> o) { | 99 checkUnnamed1412(core.Map<core.String, core.String> o) { |
| 101 unittest.expect(o, unittest.hasLength(2)); | 100 unittest.expect(o, unittest.hasLength(2)); |
| 102 unittest.expect(o["x"], unittest.equals('foo')); | 101 unittest.expect(o["x"], unittest.equals('foo')); |
| 103 unittest.expect(o["y"], unittest.equals('foo')); | 102 unittest.expect(o["y"], unittest.equals('foo')); |
| 104 } | 103 } |
| 105 | 104 |
| 106 buildUnnamed1423() { | 105 buildUnnamed1413() { |
| 107 var o = new core.List<core.String>(); | 106 var o = new core.List<core.String>(); |
| 108 o.add("foo"); | 107 o.add("foo"); |
| 109 o.add("foo"); | 108 o.add("foo"); |
| 110 return o; | 109 return o; |
| 111 } | 110 } |
| 112 | 111 |
| 113 checkUnnamed1423(core.List<core.String> o) { | 112 checkUnnamed1413(core.List<core.String> o) { |
| 114 unittest.expect(o, unittest.hasLength(2)); | 113 unittest.expect(o, unittest.hasLength(2)); |
| 115 unittest.expect(o[0], unittest.equals('foo')); | 114 unittest.expect(o[0], unittest.equals('foo')); |
| 116 unittest.expect(o[1], unittest.equals('foo')); | 115 unittest.expect(o[1], unittest.equals('foo')); |
| 117 } | 116 } |
| 118 | 117 |
| 119 core.int buildCounterBuild = 0; | 118 core.int buildCounterBuild = 0; |
| 120 buildBuild() { | 119 buildBuild() { |
| 121 var o = new api.Build(); | 120 var o = new api.Build(); |
| 122 buildCounterBuild++; | 121 buildCounterBuild++; |
| 123 if (buildCounterBuild < 3) { | 122 if (buildCounterBuild < 3) { |
| 124 o.buildTriggerId = "foo"; | 123 o.buildTriggerId = "foo"; |
| 125 o.createTime = "foo"; | 124 o.createTime = "foo"; |
| 126 o.finishTime = "foo"; | 125 o.finishTime = "foo"; |
| 127 o.id = "foo"; | 126 o.id = "foo"; |
| 128 o.images = buildUnnamed1419(); | 127 o.images = buildUnnamed1409(); |
| 129 o.logUrl = "foo"; | 128 o.logUrl = "foo"; |
| 130 o.logsBucket = "foo"; | 129 o.logsBucket = "foo"; |
| 131 o.options = buildBuildOptions(); | 130 o.options = buildBuildOptions(); |
| 132 o.projectId = "foo"; | 131 o.projectId = "foo"; |
| 133 o.results = buildResults(); | 132 o.results = buildResults(); |
| 134 o.secrets = buildUnnamed1420(); | 133 o.secrets = buildUnnamed1410(); |
| 135 o.source = buildSource(); | 134 o.source = buildSource(); |
| 136 o.sourceProvenance = buildSourceProvenance(); | 135 o.sourceProvenance = buildSourceProvenance(); |
| 137 o.startTime = "foo"; | 136 o.startTime = "foo"; |
| 138 o.status = "foo"; | 137 o.status = "foo"; |
| 139 o.statusDetail = "foo"; | 138 o.statusDetail = "foo"; |
| 140 o.steps = buildUnnamed1421(); | 139 o.steps = buildUnnamed1411(); |
| 141 o.substitutions = buildUnnamed1422(); | 140 o.substitutions = buildUnnamed1412(); |
| 142 o.tags = buildUnnamed1423(); | 141 o.tags = buildUnnamed1413(); |
| 143 o.timeout = "foo"; | 142 o.timeout = "foo"; |
| 144 } | 143 } |
| 145 buildCounterBuild--; | 144 buildCounterBuild--; |
| 146 return o; | 145 return o; |
| 147 } | 146 } |
| 148 | 147 |
| 149 checkBuild(api.Build o) { | 148 checkBuild(api.Build o) { |
| 150 buildCounterBuild++; | 149 buildCounterBuild++; |
| 151 if (buildCounterBuild < 3) { | 150 if (buildCounterBuild < 3) { |
| 152 unittest.expect(o.buildTriggerId, unittest.equals('foo')); | 151 unittest.expect(o.buildTriggerId, unittest.equals('foo')); |
| 153 unittest.expect(o.createTime, unittest.equals('foo')); | 152 unittest.expect(o.createTime, unittest.equals('foo')); |
| 154 unittest.expect(o.finishTime, unittest.equals('foo')); | 153 unittest.expect(o.finishTime, unittest.equals('foo')); |
| 155 unittest.expect(o.id, unittest.equals('foo')); | 154 unittest.expect(o.id, unittest.equals('foo')); |
| 156 checkUnnamed1419(o.images); | 155 checkUnnamed1409(o.images); |
| 157 unittest.expect(o.logUrl, unittest.equals('foo')); | 156 unittest.expect(o.logUrl, unittest.equals('foo')); |
| 158 unittest.expect(o.logsBucket, unittest.equals('foo')); | 157 unittest.expect(o.logsBucket, unittest.equals('foo')); |
| 159 checkBuildOptions(o.options); | 158 checkBuildOptions(o.options); |
| 160 unittest.expect(o.projectId, unittest.equals('foo')); | 159 unittest.expect(o.projectId, unittest.equals('foo')); |
| 161 checkResults(o.results); | 160 checkResults(o.results); |
| 162 checkUnnamed1420(o.secrets); | 161 checkUnnamed1410(o.secrets); |
| 163 checkSource(o.source); | 162 checkSource(o.source); |
| 164 checkSourceProvenance(o.sourceProvenance); | 163 checkSourceProvenance(o.sourceProvenance); |
| 165 unittest.expect(o.startTime, unittest.equals('foo')); | 164 unittest.expect(o.startTime, unittest.equals('foo')); |
| 166 unittest.expect(o.status, unittest.equals('foo')); | 165 unittest.expect(o.status, unittest.equals('foo')); |
| 167 unittest.expect(o.statusDetail, unittest.equals('foo')); | 166 unittest.expect(o.statusDetail, unittest.equals('foo')); |
| 168 checkUnnamed1421(o.steps); | 167 checkUnnamed1411(o.steps); |
| 169 checkUnnamed1422(o.substitutions); | 168 checkUnnamed1412(o.substitutions); |
| 170 checkUnnamed1423(o.tags); | 169 checkUnnamed1413(o.tags); |
| 171 unittest.expect(o.timeout, unittest.equals('foo')); | 170 unittest.expect(o.timeout, unittest.equals('foo')); |
| 172 } | 171 } |
| 173 buildCounterBuild--; | 172 buildCounterBuild--; |
| 174 } | 173 } |
| 175 | 174 |
| 176 core.int buildCounterBuildOperationMetadata = 0; | 175 core.int buildCounterBuildOperationMetadata = 0; |
| 177 buildBuildOperationMetadata() { | 176 buildBuildOperationMetadata() { |
| 178 var o = new api.BuildOperationMetadata(); | 177 var o = new api.BuildOperationMetadata(); |
| 179 buildCounterBuildOperationMetadata++; | 178 buildCounterBuildOperationMetadata++; |
| 180 if (buildCounterBuildOperationMetadata < 3) { | 179 if (buildCounterBuildOperationMetadata < 3) { |
| 181 o.build = buildBuild(); | 180 o.build = buildBuild(); |
| 182 } | 181 } |
| 183 buildCounterBuildOperationMetadata--; | 182 buildCounterBuildOperationMetadata--; |
| 184 return o; | 183 return o; |
| 185 } | 184 } |
| 186 | 185 |
| 187 checkBuildOperationMetadata(api.BuildOperationMetadata o) { | 186 checkBuildOperationMetadata(api.BuildOperationMetadata o) { |
| 188 buildCounterBuildOperationMetadata++; | 187 buildCounterBuildOperationMetadata++; |
| 189 if (buildCounterBuildOperationMetadata < 3) { | 188 if (buildCounterBuildOperationMetadata < 3) { |
| 190 checkBuild(o.build); | 189 checkBuild(o.build); |
| 191 } | 190 } |
| 192 buildCounterBuildOperationMetadata--; | 191 buildCounterBuildOperationMetadata--; |
| 193 } | 192 } |
| 194 | 193 |
| 195 buildUnnamed1424() { | 194 buildUnnamed1414() { |
| 196 var o = new core.List<core.String>(); | 195 var o = new core.List<core.String>(); |
| 197 o.add("foo"); | 196 o.add("foo"); |
| 198 o.add("foo"); | 197 o.add("foo"); |
| 199 return o; | 198 return o; |
| 200 } | 199 } |
| 201 | 200 |
| 202 checkUnnamed1424(core.List<core.String> o) { | 201 checkUnnamed1414(core.List<core.String> o) { |
| 203 unittest.expect(o, unittest.hasLength(2)); | 202 unittest.expect(o, unittest.hasLength(2)); |
| 204 unittest.expect(o[0], unittest.equals('foo')); | 203 unittest.expect(o[0], unittest.equals('foo')); |
| 205 unittest.expect(o[1], unittest.equals('foo')); | 204 unittest.expect(o[1], unittest.equals('foo')); |
| 206 } | 205 } |
| 207 | 206 |
| 208 core.int buildCounterBuildOptions = 0; | 207 core.int buildCounterBuildOptions = 0; |
| 209 buildBuildOptions() { | 208 buildBuildOptions() { |
| 210 var o = new api.BuildOptions(); | 209 var o = new api.BuildOptions(); |
| 211 buildCounterBuildOptions++; | 210 buildCounterBuildOptions++; |
| 212 if (buildCounterBuildOptions < 3) { | 211 if (buildCounterBuildOptions < 3) { |
| 213 o.requestedVerifyOption = "foo"; | 212 o.requestedVerifyOption = "foo"; |
| 214 o.sourceProvenanceHash = buildUnnamed1424(); | 213 o.sourceProvenanceHash = buildUnnamed1414(); |
| 215 o.substitutionOption = "foo"; | 214 o.substitutionOption = "foo"; |
| 216 } | 215 } |
| 217 buildCounterBuildOptions--; | 216 buildCounterBuildOptions--; |
| 218 return o; | 217 return o; |
| 219 } | 218 } |
| 220 | 219 |
| 221 checkBuildOptions(api.BuildOptions o) { | 220 checkBuildOptions(api.BuildOptions o) { |
| 222 buildCounterBuildOptions++; | 221 buildCounterBuildOptions++; |
| 223 if (buildCounterBuildOptions < 3) { | 222 if (buildCounterBuildOptions < 3) { |
| 224 unittest.expect(o.requestedVerifyOption, unittest.equals('foo')); | 223 unittest.expect(o.requestedVerifyOption, unittest.equals('foo')); |
| 225 checkUnnamed1424(o.sourceProvenanceHash); | 224 checkUnnamed1414(o.sourceProvenanceHash); |
| 226 unittest.expect(o.substitutionOption, unittest.equals('foo')); | 225 unittest.expect(o.substitutionOption, unittest.equals('foo')); |
| 227 } | 226 } |
| 228 buildCounterBuildOptions--; | 227 buildCounterBuildOptions--; |
| 229 } | 228 } |
| 230 | 229 |
| 231 buildUnnamed1425() { | 230 buildUnnamed1415() { |
| 232 var o = new core.List<core.String>(); | 231 var o = new core.List<core.String>(); |
| 233 o.add("foo"); | 232 o.add("foo"); |
| 234 o.add("foo"); | 233 o.add("foo"); |
| 235 return o; | 234 return o; |
| 236 } | 235 } |
| 237 | 236 |
| 238 checkUnnamed1425(core.List<core.String> o) { | 237 checkUnnamed1415(core.List<core.String> o) { |
| 239 unittest.expect(o, unittest.hasLength(2)); | 238 unittest.expect(o, unittest.hasLength(2)); |
| 240 unittest.expect(o[0], unittest.equals('foo')); | 239 unittest.expect(o[0], unittest.equals('foo')); |
| 241 unittest.expect(o[1], unittest.equals('foo')); | 240 unittest.expect(o[1], unittest.equals('foo')); |
| 242 } | 241 } |
| 243 | 242 |
| 244 buildUnnamed1426() { | 243 buildUnnamed1416() { |
| 245 var o = new core.List<core.String>(); | 244 var o = new core.List<core.String>(); |
| 246 o.add("foo"); | 245 o.add("foo"); |
| 247 o.add("foo"); | 246 o.add("foo"); |
| 248 return o; | 247 return o; |
| 249 } | 248 } |
| 250 | 249 |
| 251 checkUnnamed1426(core.List<core.String> o) { | 250 checkUnnamed1416(core.List<core.String> o) { |
| 252 unittest.expect(o, unittest.hasLength(2)); | 251 unittest.expect(o, unittest.hasLength(2)); |
| 253 unittest.expect(o[0], unittest.equals('foo')); | 252 unittest.expect(o[0], unittest.equals('foo')); |
| 254 unittest.expect(o[1], unittest.equals('foo')); | 253 unittest.expect(o[1], unittest.equals('foo')); |
| 255 } | 254 } |
| 256 | 255 |
| 257 buildUnnamed1427() { | 256 buildUnnamed1417() { |
| 258 var o = new core.List<core.String>(); | 257 var o = new core.List<core.String>(); |
| 259 o.add("foo"); | 258 o.add("foo"); |
| 260 o.add("foo"); | 259 o.add("foo"); |
| 261 return o; | 260 return o; |
| 262 } | 261 } |
| 263 | 262 |
| 264 checkUnnamed1427(core.List<core.String> o) { | 263 checkUnnamed1417(core.List<core.String> o) { |
| 265 unittest.expect(o, unittest.hasLength(2)); | 264 unittest.expect(o, unittest.hasLength(2)); |
| 266 unittest.expect(o[0], unittest.equals('foo')); | 265 unittest.expect(o[0], unittest.equals('foo')); |
| 267 unittest.expect(o[1], unittest.equals('foo')); | 266 unittest.expect(o[1], unittest.equals('foo')); |
| 268 } | 267 } |
| 269 | 268 |
| 270 buildUnnamed1428() { | 269 buildUnnamed1418() { |
| 271 var o = new core.List<api.Volume>(); | 270 var o = new core.List<api.Volume>(); |
| 272 o.add(buildVolume()); | 271 o.add(buildVolume()); |
| 273 o.add(buildVolume()); | 272 o.add(buildVolume()); |
| 274 return o; | 273 return o; |
| 275 } | 274 } |
| 276 | 275 |
| 277 checkUnnamed1428(core.List<api.Volume> o) { | 276 checkUnnamed1418(core.List<api.Volume> o) { |
| 278 unittest.expect(o, unittest.hasLength(2)); | 277 unittest.expect(o, unittest.hasLength(2)); |
| 279 checkVolume(o[0]); | 278 checkVolume(o[0]); |
| 280 checkVolume(o[1]); | 279 checkVolume(o[1]); |
| 281 } | 280 } |
| 282 | 281 |
| 283 buildUnnamed1429() { | 282 buildUnnamed1419() { |
| 284 var o = new core.List<core.String>(); | 283 var o = new core.List<core.String>(); |
| 285 o.add("foo"); | 284 o.add("foo"); |
| 286 o.add("foo"); | 285 o.add("foo"); |
| 287 return o; | 286 return o; |
| 288 } | 287 } |
| 289 | 288 |
| 290 checkUnnamed1429(core.List<core.String> o) { | 289 checkUnnamed1419(core.List<core.String> o) { |
| 291 unittest.expect(o, unittest.hasLength(2)); | 290 unittest.expect(o, unittest.hasLength(2)); |
| 292 unittest.expect(o[0], unittest.equals('foo')); | 291 unittest.expect(o[0], unittest.equals('foo')); |
| 293 unittest.expect(o[1], unittest.equals('foo')); | 292 unittest.expect(o[1], unittest.equals('foo')); |
| 294 } | 293 } |
| 295 | 294 |
| 296 core.int buildCounterBuildStep = 0; | 295 core.int buildCounterBuildStep = 0; |
| 297 buildBuildStep() { | 296 buildBuildStep() { |
| 298 var o = new api.BuildStep(); | 297 var o = new api.BuildStep(); |
| 299 buildCounterBuildStep++; | 298 buildCounterBuildStep++; |
| 300 if (buildCounterBuildStep < 3) { | 299 if (buildCounterBuildStep < 3) { |
| 301 o.args = buildUnnamed1425(); | 300 o.args = buildUnnamed1415(); |
| 302 o.dir = "foo"; | 301 o.dir = "foo"; |
| 303 o.entrypoint = "foo"; | 302 o.entrypoint = "foo"; |
| 304 o.env = buildUnnamed1426(); | 303 o.env = buildUnnamed1416(); |
| 305 o.id = "foo"; | 304 o.id = "foo"; |
| 306 o.name = "foo"; | 305 o.name = "foo"; |
| 307 o.secretEnv = buildUnnamed1427(); | 306 o.secretEnv = buildUnnamed1417(); |
| 308 o.volumes = buildUnnamed1428(); | 307 o.volumes = buildUnnamed1418(); |
| 309 o.waitFor = buildUnnamed1429(); | 308 o.waitFor = buildUnnamed1419(); |
| 310 } | 309 } |
| 311 buildCounterBuildStep--; | 310 buildCounterBuildStep--; |
| 312 return o; | 311 return o; |
| 313 } | 312 } |
| 314 | 313 |
| 315 checkBuildStep(api.BuildStep o) { | 314 checkBuildStep(api.BuildStep o) { |
| 316 buildCounterBuildStep++; | 315 buildCounterBuildStep++; |
| 317 if (buildCounterBuildStep < 3) { | 316 if (buildCounterBuildStep < 3) { |
| 318 checkUnnamed1425(o.args); | 317 checkUnnamed1415(o.args); |
| 319 unittest.expect(o.dir, unittest.equals('foo')); | 318 unittest.expect(o.dir, unittest.equals('foo')); |
| 320 unittest.expect(o.entrypoint, unittest.equals('foo')); | 319 unittest.expect(o.entrypoint, unittest.equals('foo')); |
| 321 checkUnnamed1426(o.env); | 320 checkUnnamed1416(o.env); |
| 322 unittest.expect(o.id, unittest.equals('foo')); | 321 unittest.expect(o.id, unittest.equals('foo')); |
| 323 unittest.expect(o.name, unittest.equals('foo')); | 322 unittest.expect(o.name, unittest.equals('foo')); |
| 324 checkUnnamed1427(o.secretEnv); | 323 checkUnnamed1417(o.secretEnv); |
| 325 checkUnnamed1428(o.volumes); | 324 checkUnnamed1418(o.volumes); |
| 326 checkUnnamed1429(o.waitFor); | 325 checkUnnamed1419(o.waitFor); |
| 327 } | 326 } |
| 328 buildCounterBuildStep--; | 327 buildCounterBuildStep--; |
| 329 } | 328 } |
| 330 | 329 |
| 331 buildUnnamed1430() { | 330 buildUnnamed1420() { |
| 332 var o = new core.Map<core.String, core.String>(); | 331 var o = new core.Map<core.String, core.String>(); |
| 333 o["x"] = "foo"; | 332 o["x"] = "foo"; |
| 334 o["y"] = "foo"; | 333 o["y"] = "foo"; |
| 335 return o; | 334 return o; |
| 336 } | 335 } |
| 337 | 336 |
| 338 checkUnnamed1430(core.Map<core.String, core.String> o) { | 337 checkUnnamed1420(core.Map<core.String, core.String> o) { |
| 339 unittest.expect(o, unittest.hasLength(2)); | 338 unittest.expect(o, unittest.hasLength(2)); |
| 340 unittest.expect(o["x"], unittest.equals('foo')); | 339 unittest.expect(o["x"], unittest.equals('foo')); |
| 341 unittest.expect(o["y"], unittest.equals('foo')); | 340 unittest.expect(o["y"], unittest.equals('foo')); |
| 342 } | 341 } |
| 343 | 342 |
| 344 core.int buildCounterBuildTrigger = 0; | 343 core.int buildCounterBuildTrigger = 0; |
| 345 buildBuildTrigger() { | 344 buildBuildTrigger() { |
| 346 var o = new api.BuildTrigger(); | 345 var o = new api.BuildTrigger(); |
| 347 buildCounterBuildTrigger++; | 346 buildCounterBuildTrigger++; |
| 348 if (buildCounterBuildTrigger < 3) { | 347 if (buildCounterBuildTrigger < 3) { |
| 349 o.build = buildBuild(); | 348 o.build = buildBuild(); |
| 350 o.createTime = "foo"; | 349 o.createTime = "foo"; |
| 351 o.description = "foo"; | 350 o.description = "foo"; |
| 352 o.disabled = true; | 351 o.disabled = true; |
| 353 o.filename = "foo"; | 352 o.filename = "foo"; |
| 354 o.id = "foo"; | 353 o.id = "foo"; |
| 355 o.substitutions = buildUnnamed1430(); | 354 o.substitutions = buildUnnamed1420(); |
| 356 o.triggerTemplate = buildRepoSource(); | 355 o.triggerTemplate = buildRepoSource(); |
| 357 } | 356 } |
| 358 buildCounterBuildTrigger--; | 357 buildCounterBuildTrigger--; |
| 359 return o; | 358 return o; |
| 360 } | 359 } |
| 361 | 360 |
| 362 checkBuildTrigger(api.BuildTrigger o) { | 361 checkBuildTrigger(api.BuildTrigger o) { |
| 363 buildCounterBuildTrigger++; | 362 buildCounterBuildTrigger++; |
| 364 if (buildCounterBuildTrigger < 3) { | 363 if (buildCounterBuildTrigger < 3) { |
| 365 checkBuild(o.build); | 364 checkBuild(o.build); |
| 366 unittest.expect(o.createTime, unittest.equals('foo')); | 365 unittest.expect(o.createTime, unittest.equals('foo')); |
| 367 unittest.expect(o.description, unittest.equals('foo')); | 366 unittest.expect(o.description, unittest.equals('foo')); |
| 368 unittest.expect(o.disabled, unittest.isTrue); | 367 unittest.expect(o.disabled, unittest.isTrue); |
| 369 unittest.expect(o.filename, unittest.equals('foo')); | 368 unittest.expect(o.filename, unittest.equals('foo')); |
| 370 unittest.expect(o.id, unittest.equals('foo')); | 369 unittest.expect(o.id, unittest.equals('foo')); |
| 371 checkUnnamed1430(o.substitutions); | 370 checkUnnamed1420(o.substitutions); |
| 372 checkRepoSource(o.triggerTemplate); | 371 checkRepoSource(o.triggerTemplate); |
| 373 } | 372 } |
| 374 buildCounterBuildTrigger--; | 373 buildCounterBuildTrigger--; |
| 375 } | 374 } |
| 376 | 375 |
| 377 core.int buildCounterBuiltImage = 0; | 376 core.int buildCounterBuiltImage = 0; |
| 378 buildBuiltImage() { | 377 buildBuiltImage() { |
| 379 var o = new api.BuiltImage(); | 378 var o = new api.BuiltImage(); |
| 380 buildCounterBuiltImage++; | 379 buildCounterBuiltImage++; |
| 381 if (buildCounterBuiltImage < 3) { | 380 if (buildCounterBuiltImage < 3) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 392 unittest.expect(o.digest, unittest.equals('foo')); | 391 unittest.expect(o.digest, unittest.equals('foo')); |
| 393 unittest.expect(o.name, unittest.equals('foo')); | 392 unittest.expect(o.name, unittest.equals('foo')); |
| 394 } | 393 } |
| 395 buildCounterBuiltImage--; | 394 buildCounterBuiltImage--; |
| 396 } | 395 } |
| 397 | 396 |
| 398 core.int buildCounterCancelBuildRequest = 0; | 397 core.int buildCounterCancelBuildRequest = 0; |
| 399 buildCancelBuildRequest() { | 398 buildCancelBuildRequest() { |
| 400 var o = new api.CancelBuildRequest(); | 399 var o = new api.CancelBuildRequest(); |
| 401 buildCounterCancelBuildRequest++; | 400 buildCounterCancelBuildRequest++; |
| 402 if (buildCounterCancelBuildRequest < 3) { | 401 if (buildCounterCancelBuildRequest < 3) {} |
| 403 } | |
| 404 buildCounterCancelBuildRequest--; | 402 buildCounterCancelBuildRequest--; |
| 405 return o; | 403 return o; |
| 406 } | 404 } |
| 407 | 405 |
| 408 checkCancelBuildRequest(api.CancelBuildRequest o) { | 406 checkCancelBuildRequest(api.CancelBuildRequest o) { |
| 409 buildCounterCancelBuildRequest++; | 407 buildCounterCancelBuildRequest++; |
| 410 if (buildCounterCancelBuildRequest < 3) { | 408 if (buildCounterCancelBuildRequest < 3) {} |
| 411 } | |
| 412 buildCounterCancelBuildRequest--; | 409 buildCounterCancelBuildRequest--; |
| 413 } | 410 } |
| 414 | 411 |
| 415 core.int buildCounterCancelOperationRequest = 0; | 412 core.int buildCounterCancelOperationRequest = 0; |
| 416 buildCancelOperationRequest() { | 413 buildCancelOperationRequest() { |
| 417 var o = new api.CancelOperationRequest(); | 414 var o = new api.CancelOperationRequest(); |
| 418 buildCounterCancelOperationRequest++; | 415 buildCounterCancelOperationRequest++; |
| 419 if (buildCounterCancelOperationRequest < 3) { | 416 if (buildCounterCancelOperationRequest < 3) {} |
| 420 } | |
| 421 buildCounterCancelOperationRequest--; | 417 buildCounterCancelOperationRequest--; |
| 422 return o; | 418 return o; |
| 423 } | 419 } |
| 424 | 420 |
| 425 checkCancelOperationRequest(api.CancelOperationRequest o) { | 421 checkCancelOperationRequest(api.CancelOperationRequest o) { |
| 426 buildCounterCancelOperationRequest++; | 422 buildCounterCancelOperationRequest++; |
| 427 if (buildCounterCancelOperationRequest < 3) { | 423 if (buildCounterCancelOperationRequest < 3) {} |
| 428 } | |
| 429 buildCounterCancelOperationRequest--; | 424 buildCounterCancelOperationRequest--; |
| 430 } | 425 } |
| 431 | 426 |
| 432 core.int buildCounterEmpty = 0; | 427 core.int buildCounterEmpty = 0; |
| 433 buildEmpty() { | 428 buildEmpty() { |
| 434 var o = new api.Empty(); | 429 var o = new api.Empty(); |
| 435 buildCounterEmpty++; | 430 buildCounterEmpty++; |
| 436 if (buildCounterEmpty < 3) { | 431 if (buildCounterEmpty < 3) {} |
| 437 } | |
| 438 buildCounterEmpty--; | 432 buildCounterEmpty--; |
| 439 return o; | 433 return o; |
| 440 } | 434 } |
| 441 | 435 |
| 442 checkEmpty(api.Empty o) { | 436 checkEmpty(api.Empty o) { |
| 443 buildCounterEmpty++; | 437 buildCounterEmpty++; |
| 444 if (buildCounterEmpty < 3) { | 438 if (buildCounterEmpty < 3) {} |
| 445 } | |
| 446 buildCounterEmpty--; | 439 buildCounterEmpty--; |
| 447 } | 440 } |
| 448 | 441 |
| 449 buildUnnamed1431() { | 442 buildUnnamed1421() { |
| 450 var o = new core.List<api.Hash>(); | 443 var o = new core.List<api.Hash>(); |
| 451 o.add(buildHash()); | 444 o.add(buildHash()); |
| 452 o.add(buildHash()); | 445 o.add(buildHash()); |
| 453 return o; | 446 return o; |
| 454 } | 447 } |
| 455 | 448 |
| 456 checkUnnamed1431(core.List<api.Hash> o) { | 449 checkUnnamed1421(core.List<api.Hash> o) { |
| 457 unittest.expect(o, unittest.hasLength(2)); | 450 unittest.expect(o, unittest.hasLength(2)); |
| 458 checkHash(o[0]); | 451 checkHash(o[0]); |
| 459 checkHash(o[1]); | 452 checkHash(o[1]); |
| 460 } | 453 } |
| 461 | 454 |
| 462 core.int buildCounterFileHashes = 0; | 455 core.int buildCounterFileHashes = 0; |
| 463 buildFileHashes() { | 456 buildFileHashes() { |
| 464 var o = new api.FileHashes(); | 457 var o = new api.FileHashes(); |
| 465 buildCounterFileHashes++; | 458 buildCounterFileHashes++; |
| 466 if (buildCounterFileHashes < 3) { | 459 if (buildCounterFileHashes < 3) { |
| 467 o.fileHash = buildUnnamed1431(); | 460 o.fileHash = buildUnnamed1421(); |
| 468 } | 461 } |
| 469 buildCounterFileHashes--; | 462 buildCounterFileHashes--; |
| 470 return o; | 463 return o; |
| 471 } | 464 } |
| 472 | 465 |
| 473 checkFileHashes(api.FileHashes o) { | 466 checkFileHashes(api.FileHashes o) { |
| 474 buildCounterFileHashes++; | 467 buildCounterFileHashes++; |
| 475 if (buildCounterFileHashes < 3) { | 468 if (buildCounterFileHashes < 3) { |
| 476 checkUnnamed1431(o.fileHash); | 469 checkUnnamed1421(o.fileHash); |
| 477 } | 470 } |
| 478 buildCounterFileHashes--; | 471 buildCounterFileHashes--; |
| 479 } | 472 } |
| 480 | 473 |
| 481 core.int buildCounterHash = 0; | 474 core.int buildCounterHash = 0; |
| 482 buildHash() { | 475 buildHash() { |
| 483 var o = new api.Hash(); | 476 var o = new api.Hash(); |
| 484 buildCounterHash++; | 477 buildCounterHash++; |
| 485 if (buildCounterHash < 3) { | 478 if (buildCounterHash < 3) { |
| 486 o.type = "foo"; | 479 o.type = "foo"; |
| 487 o.value = "foo"; | 480 o.value = "foo"; |
| 488 } | 481 } |
| 489 buildCounterHash--; | 482 buildCounterHash--; |
| 490 return o; | 483 return o; |
| 491 } | 484 } |
| 492 | 485 |
| 493 checkHash(api.Hash o) { | 486 checkHash(api.Hash o) { |
| 494 buildCounterHash++; | 487 buildCounterHash++; |
| 495 if (buildCounterHash < 3) { | 488 if (buildCounterHash < 3) { |
| 496 unittest.expect(o.type, unittest.equals('foo')); | 489 unittest.expect(o.type, unittest.equals('foo')); |
| 497 unittest.expect(o.value, unittest.equals('foo')); | 490 unittest.expect(o.value, unittest.equals('foo')); |
| 498 } | 491 } |
| 499 buildCounterHash--; | 492 buildCounterHash--; |
| 500 } | 493 } |
| 501 | 494 |
| 502 buildUnnamed1432() { | 495 buildUnnamed1422() { |
| 503 var o = new core.List<api.BuildTrigger>(); | 496 var o = new core.List<api.BuildTrigger>(); |
| 504 o.add(buildBuildTrigger()); | 497 o.add(buildBuildTrigger()); |
| 505 o.add(buildBuildTrigger()); | 498 o.add(buildBuildTrigger()); |
| 506 return o; | 499 return o; |
| 507 } | 500 } |
| 508 | 501 |
| 509 checkUnnamed1432(core.List<api.BuildTrigger> o) { | 502 checkUnnamed1422(core.List<api.BuildTrigger> o) { |
| 510 unittest.expect(o, unittest.hasLength(2)); | 503 unittest.expect(o, unittest.hasLength(2)); |
| 511 checkBuildTrigger(o[0]); | 504 checkBuildTrigger(o[0]); |
| 512 checkBuildTrigger(o[1]); | 505 checkBuildTrigger(o[1]); |
| 513 } | 506 } |
| 514 | 507 |
| 515 core.int buildCounterListBuildTriggersResponse = 0; | 508 core.int buildCounterListBuildTriggersResponse = 0; |
| 516 buildListBuildTriggersResponse() { | 509 buildListBuildTriggersResponse() { |
| 517 var o = new api.ListBuildTriggersResponse(); | 510 var o = new api.ListBuildTriggersResponse(); |
| 518 buildCounterListBuildTriggersResponse++; | 511 buildCounterListBuildTriggersResponse++; |
| 519 if (buildCounterListBuildTriggersResponse < 3) { | 512 if (buildCounterListBuildTriggersResponse < 3) { |
| 520 o.triggers = buildUnnamed1432(); | 513 o.triggers = buildUnnamed1422(); |
| 521 } | 514 } |
| 522 buildCounterListBuildTriggersResponse--; | 515 buildCounterListBuildTriggersResponse--; |
| 523 return o; | 516 return o; |
| 524 } | 517 } |
| 525 | 518 |
| 526 checkListBuildTriggersResponse(api.ListBuildTriggersResponse o) { | 519 checkListBuildTriggersResponse(api.ListBuildTriggersResponse o) { |
| 527 buildCounterListBuildTriggersResponse++; | 520 buildCounterListBuildTriggersResponse++; |
| 528 if (buildCounterListBuildTriggersResponse < 3) { | 521 if (buildCounterListBuildTriggersResponse < 3) { |
| 529 checkUnnamed1432(o.triggers); | 522 checkUnnamed1422(o.triggers); |
| 530 } | 523 } |
| 531 buildCounterListBuildTriggersResponse--; | 524 buildCounterListBuildTriggersResponse--; |
| 532 } | 525 } |
| 533 | 526 |
| 534 buildUnnamed1433() { | 527 buildUnnamed1423() { |
| 535 var o = new core.List<api.Build>(); | 528 var o = new core.List<api.Build>(); |
| 536 o.add(buildBuild()); | 529 o.add(buildBuild()); |
| 537 o.add(buildBuild()); | 530 o.add(buildBuild()); |
| 538 return o; | 531 return o; |
| 539 } | 532 } |
| 540 | 533 |
| 541 checkUnnamed1433(core.List<api.Build> o) { | 534 checkUnnamed1423(core.List<api.Build> o) { |
| 542 unittest.expect(o, unittest.hasLength(2)); | 535 unittest.expect(o, unittest.hasLength(2)); |
| 543 checkBuild(o[0]); | 536 checkBuild(o[0]); |
| 544 checkBuild(o[1]); | 537 checkBuild(o[1]); |
| 545 } | 538 } |
| 546 | 539 |
| 547 core.int buildCounterListBuildsResponse = 0; | 540 core.int buildCounterListBuildsResponse = 0; |
| 548 buildListBuildsResponse() { | 541 buildListBuildsResponse() { |
| 549 var o = new api.ListBuildsResponse(); | 542 var o = new api.ListBuildsResponse(); |
| 550 buildCounterListBuildsResponse++; | 543 buildCounterListBuildsResponse++; |
| 551 if (buildCounterListBuildsResponse < 3) { | 544 if (buildCounterListBuildsResponse < 3) { |
| 552 o.builds = buildUnnamed1433(); | 545 o.builds = buildUnnamed1423(); |
| 553 o.nextPageToken = "foo"; | 546 o.nextPageToken = "foo"; |
| 554 } | 547 } |
| 555 buildCounterListBuildsResponse--; | 548 buildCounterListBuildsResponse--; |
| 556 return o; | 549 return o; |
| 557 } | 550 } |
| 558 | 551 |
| 559 checkListBuildsResponse(api.ListBuildsResponse o) { | 552 checkListBuildsResponse(api.ListBuildsResponse o) { |
| 560 buildCounterListBuildsResponse++; | 553 buildCounterListBuildsResponse++; |
| 561 if (buildCounterListBuildsResponse < 3) { | 554 if (buildCounterListBuildsResponse < 3) { |
| 562 checkUnnamed1433(o.builds); | 555 checkUnnamed1423(o.builds); |
| 563 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 556 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 564 } | 557 } |
| 565 buildCounterListBuildsResponse--; | 558 buildCounterListBuildsResponse--; |
| 566 } | 559 } |
| 567 | 560 |
| 568 buildUnnamed1434() { | 561 buildUnnamed1424() { |
| 569 var o = new core.List<api.Operation>(); | 562 var o = new core.List<api.Operation>(); |
| 570 o.add(buildOperation()); | 563 o.add(buildOperation()); |
| 571 o.add(buildOperation()); | 564 o.add(buildOperation()); |
| 572 return o; | 565 return o; |
| 573 } | 566 } |
| 574 | 567 |
| 575 checkUnnamed1434(core.List<api.Operation> o) { | 568 checkUnnamed1424(core.List<api.Operation> o) { |
| 576 unittest.expect(o, unittest.hasLength(2)); | 569 unittest.expect(o, unittest.hasLength(2)); |
| 577 checkOperation(o[0]); | 570 checkOperation(o[0]); |
| 578 checkOperation(o[1]); | 571 checkOperation(o[1]); |
| 579 } | 572 } |
| 580 | 573 |
| 581 core.int buildCounterListOperationsResponse = 0; | 574 core.int buildCounterListOperationsResponse = 0; |
| 582 buildListOperationsResponse() { | 575 buildListOperationsResponse() { |
| 583 var o = new api.ListOperationsResponse(); | 576 var o = new api.ListOperationsResponse(); |
| 584 buildCounterListOperationsResponse++; | 577 buildCounterListOperationsResponse++; |
| 585 if (buildCounterListOperationsResponse < 3) { | 578 if (buildCounterListOperationsResponse < 3) { |
| 586 o.nextPageToken = "foo"; | 579 o.nextPageToken = "foo"; |
| 587 o.operations = buildUnnamed1434(); | 580 o.operations = buildUnnamed1424(); |
| 588 } | 581 } |
| 589 buildCounterListOperationsResponse--; | 582 buildCounterListOperationsResponse--; |
| 590 return o; | 583 return o; |
| 591 } | 584 } |
| 592 | 585 |
| 593 checkListOperationsResponse(api.ListOperationsResponse o) { | 586 checkListOperationsResponse(api.ListOperationsResponse o) { |
| 594 buildCounterListOperationsResponse++; | 587 buildCounterListOperationsResponse++; |
| 595 if (buildCounterListOperationsResponse < 3) { | 588 if (buildCounterListOperationsResponse < 3) { |
| 596 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 589 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 597 checkUnnamed1434(o.operations); | 590 checkUnnamed1424(o.operations); |
| 598 } | 591 } |
| 599 buildCounterListOperationsResponse--; | 592 buildCounterListOperationsResponse--; |
| 600 } | 593 } |
| 601 | 594 |
| 602 buildUnnamed1435() { | 595 buildUnnamed1425() { |
| 603 var o = new core.Map<core.String, core.Object>(); | 596 var o = new core.Map<core.String, core.Object>(); |
| 604 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 597 o["x"] = { |
| 605 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 598 'list': [1, 2, 3], |
| 599 'bool': true, |
| 600 'string': 'foo' |
| 601 }; |
| 602 o["y"] = { |
| 603 'list': [1, 2, 3], |
| 604 'bool': true, |
| 605 'string': 'foo' |
| 606 }; |
| 606 return o; | 607 return o; |
| 607 } | 608 } |
| 608 | 609 |
| 609 checkUnnamed1435(core.Map<core.String, core.Object> o) { | 610 checkUnnamed1425(core.Map<core.String, core.Object> o) { |
| 610 unittest.expect(o, unittest.hasLength(2)); | 611 unittest.expect(o, unittest.hasLength(2)); |
| 611 var casted1 = (o["x"]) as core.Map; unittest.expect(casted1, unittest.hasLengt
h(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"],
unittest.equals('foo')); | 612 var casted1 = (o["x"]) as core.Map; |
| 612 var casted2 = (o["y"]) as core.Map; unittest.expect(casted2, unittest.hasLengt
h(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"],
unittest.equals('foo')); | 613 unittest.expect(casted1, unittest.hasLength(3)); |
| 614 unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); |
| 615 unittest.expect(casted1["bool"], unittest.equals(true)); |
| 616 unittest.expect(casted1["string"], unittest.equals('foo')); |
| 617 var casted2 = (o["y"]) as core.Map; |
| 618 unittest.expect(casted2, unittest.hasLength(3)); |
| 619 unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); |
| 620 unittest.expect(casted2["bool"], unittest.equals(true)); |
| 621 unittest.expect(casted2["string"], unittest.equals('foo')); |
| 613 } | 622 } |
| 614 | 623 |
| 615 buildUnnamed1436() { | 624 buildUnnamed1426() { |
| 616 var o = new core.Map<core.String, core.Object>(); | 625 var o = new core.Map<core.String, core.Object>(); |
| 617 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 626 o["x"] = { |
| 618 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 627 'list': [1, 2, 3], |
| 628 'bool': true, |
| 629 'string': 'foo' |
| 630 }; |
| 631 o["y"] = { |
| 632 'list': [1, 2, 3], |
| 633 'bool': true, |
| 634 'string': 'foo' |
| 635 }; |
| 619 return o; | 636 return o; |
| 620 } | 637 } |
| 621 | 638 |
| 622 checkUnnamed1436(core.Map<core.String, core.Object> o) { | 639 checkUnnamed1426(core.Map<core.String, core.Object> o) { |
| 623 unittest.expect(o, unittest.hasLength(2)); | 640 unittest.expect(o, unittest.hasLength(2)); |
| 624 var casted3 = (o["x"]) as core.Map; unittest.expect(casted3, unittest.hasLengt
h(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"],
unittest.equals('foo')); | 641 var casted3 = (o["x"]) as core.Map; |
| 625 var casted4 = (o["y"]) as core.Map; unittest.expect(casted4, unittest.hasLengt
h(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"],
unittest.equals('foo')); | 642 unittest.expect(casted3, unittest.hasLength(3)); |
| 643 unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); |
| 644 unittest.expect(casted3["bool"], unittest.equals(true)); |
| 645 unittest.expect(casted3["string"], unittest.equals('foo')); |
| 646 var casted4 = (o["y"]) as core.Map; |
| 647 unittest.expect(casted4, unittest.hasLength(3)); |
| 648 unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); |
| 649 unittest.expect(casted4["bool"], unittest.equals(true)); |
| 650 unittest.expect(casted4["string"], unittest.equals('foo')); |
| 626 } | 651 } |
| 627 | 652 |
| 628 core.int buildCounterOperation = 0; | 653 core.int buildCounterOperation = 0; |
| 629 buildOperation() { | 654 buildOperation() { |
| 630 var o = new api.Operation(); | 655 var o = new api.Operation(); |
| 631 buildCounterOperation++; | 656 buildCounterOperation++; |
| 632 if (buildCounterOperation < 3) { | 657 if (buildCounterOperation < 3) { |
| 633 o.done = true; | 658 o.done = true; |
| 634 o.error = buildStatus(); | 659 o.error = buildStatus(); |
| 635 o.metadata = buildUnnamed1435(); | 660 o.metadata = buildUnnamed1425(); |
| 636 o.name = "foo"; | 661 o.name = "foo"; |
| 637 o.response = buildUnnamed1436(); | 662 o.response = buildUnnamed1426(); |
| 638 } | 663 } |
| 639 buildCounterOperation--; | 664 buildCounterOperation--; |
| 640 return o; | 665 return o; |
| 641 } | 666 } |
| 642 | 667 |
| 643 checkOperation(api.Operation o) { | 668 checkOperation(api.Operation o) { |
| 644 buildCounterOperation++; | 669 buildCounterOperation++; |
| 645 if (buildCounterOperation < 3) { | 670 if (buildCounterOperation < 3) { |
| 646 unittest.expect(o.done, unittest.isTrue); | 671 unittest.expect(o.done, unittest.isTrue); |
| 647 checkStatus(o.error); | 672 checkStatus(o.error); |
| 648 checkUnnamed1435(o.metadata); | 673 checkUnnamed1425(o.metadata); |
| 649 unittest.expect(o.name, unittest.equals('foo')); | 674 unittest.expect(o.name, unittest.equals('foo')); |
| 650 checkUnnamed1436(o.response); | 675 checkUnnamed1426(o.response); |
| 651 } | 676 } |
| 652 buildCounterOperation--; | 677 buildCounterOperation--; |
| 653 } | 678 } |
| 654 | 679 |
| 655 core.int buildCounterRepoSource = 0; | 680 core.int buildCounterRepoSource = 0; |
| 656 buildRepoSource() { | 681 buildRepoSource() { |
| 657 var o = new api.RepoSource(); | 682 var o = new api.RepoSource(); |
| 658 buildCounterRepoSource++; | 683 buildCounterRepoSource++; |
| 659 if (buildCounterRepoSource < 3) { | 684 if (buildCounterRepoSource < 3) { |
| 660 o.branchName = "foo"; | 685 o.branchName = "foo"; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 672 if (buildCounterRepoSource < 3) { | 697 if (buildCounterRepoSource < 3) { |
| 673 unittest.expect(o.branchName, unittest.equals('foo')); | 698 unittest.expect(o.branchName, unittest.equals('foo')); |
| 674 unittest.expect(o.commitSha, unittest.equals('foo')); | 699 unittest.expect(o.commitSha, unittest.equals('foo')); |
| 675 unittest.expect(o.projectId, unittest.equals('foo')); | 700 unittest.expect(o.projectId, unittest.equals('foo')); |
| 676 unittest.expect(o.repoName, unittest.equals('foo')); | 701 unittest.expect(o.repoName, unittest.equals('foo')); |
| 677 unittest.expect(o.tagName, unittest.equals('foo')); | 702 unittest.expect(o.tagName, unittest.equals('foo')); |
| 678 } | 703 } |
| 679 buildCounterRepoSource--; | 704 buildCounterRepoSource--; |
| 680 } | 705 } |
| 681 | 706 |
| 682 buildUnnamed1437() { | 707 buildUnnamed1427() { |
| 683 var o = new core.List<core.String>(); | 708 var o = new core.List<core.String>(); |
| 684 o.add("foo"); | 709 o.add("foo"); |
| 685 o.add("foo"); | 710 o.add("foo"); |
| 686 return o; | 711 return o; |
| 687 } | 712 } |
| 688 | 713 |
| 689 checkUnnamed1437(core.List<core.String> o) { | 714 checkUnnamed1427(core.List<core.String> o) { |
| 690 unittest.expect(o, unittest.hasLength(2)); | 715 unittest.expect(o, unittest.hasLength(2)); |
| 691 unittest.expect(o[0], unittest.equals('foo')); | 716 unittest.expect(o[0], unittest.equals('foo')); |
| 692 unittest.expect(o[1], unittest.equals('foo')); | 717 unittest.expect(o[1], unittest.equals('foo')); |
| 693 } | 718 } |
| 694 | 719 |
| 695 buildUnnamed1438() { | 720 buildUnnamed1428() { |
| 696 var o = new core.List<api.BuiltImage>(); | 721 var o = new core.List<api.BuiltImage>(); |
| 697 o.add(buildBuiltImage()); | 722 o.add(buildBuiltImage()); |
| 698 o.add(buildBuiltImage()); | 723 o.add(buildBuiltImage()); |
| 699 return o; | 724 return o; |
| 700 } | 725 } |
| 701 | 726 |
| 702 checkUnnamed1438(core.List<api.BuiltImage> o) { | 727 checkUnnamed1428(core.List<api.BuiltImage> o) { |
| 703 unittest.expect(o, unittest.hasLength(2)); | 728 unittest.expect(o, unittest.hasLength(2)); |
| 704 checkBuiltImage(o[0]); | 729 checkBuiltImage(o[0]); |
| 705 checkBuiltImage(o[1]); | 730 checkBuiltImage(o[1]); |
| 706 } | 731 } |
| 707 | 732 |
| 708 core.int buildCounterResults = 0; | 733 core.int buildCounterResults = 0; |
| 709 buildResults() { | 734 buildResults() { |
| 710 var o = new api.Results(); | 735 var o = new api.Results(); |
| 711 buildCounterResults++; | 736 buildCounterResults++; |
| 712 if (buildCounterResults < 3) { | 737 if (buildCounterResults < 3) { |
| 713 o.buildStepImages = buildUnnamed1437(); | 738 o.buildStepImages = buildUnnamed1427(); |
| 714 o.images = buildUnnamed1438(); | 739 o.images = buildUnnamed1428(); |
| 715 } | 740 } |
| 716 buildCounterResults--; | 741 buildCounterResults--; |
| 717 return o; | 742 return o; |
| 718 } | 743 } |
| 719 | 744 |
| 720 checkResults(api.Results o) { | 745 checkResults(api.Results o) { |
| 721 buildCounterResults++; | 746 buildCounterResults++; |
| 722 if (buildCounterResults < 3) { | 747 if (buildCounterResults < 3) { |
| 723 checkUnnamed1437(o.buildStepImages); | 748 checkUnnamed1427(o.buildStepImages); |
| 724 checkUnnamed1438(o.images); | 749 checkUnnamed1428(o.images); |
| 725 } | 750 } |
| 726 buildCounterResults--; | 751 buildCounterResults--; |
| 727 } | 752 } |
| 728 | 753 |
| 729 buildUnnamed1439() { | 754 buildUnnamed1429() { |
| 730 var o = new core.Map<core.String, core.String>(); | 755 var o = new core.Map<core.String, core.String>(); |
| 731 o["x"] = "foo"; | 756 o["x"] = "foo"; |
| 732 o["y"] = "foo"; | 757 o["y"] = "foo"; |
| 733 return o; | 758 return o; |
| 734 } | 759 } |
| 735 | 760 |
| 736 checkUnnamed1439(core.Map<core.String, core.String> o) { | 761 checkUnnamed1429(core.Map<core.String, core.String> o) { |
| 737 unittest.expect(o, unittest.hasLength(2)); | 762 unittest.expect(o, unittest.hasLength(2)); |
| 738 unittest.expect(o["x"], unittest.equals('foo')); | 763 unittest.expect(o["x"], unittest.equals('foo')); |
| 739 unittest.expect(o["y"], unittest.equals('foo')); | 764 unittest.expect(o["y"], unittest.equals('foo')); |
| 740 } | 765 } |
| 741 | 766 |
| 742 core.int buildCounterSecret = 0; | 767 core.int buildCounterSecret = 0; |
| 743 buildSecret() { | 768 buildSecret() { |
| 744 var o = new api.Secret(); | 769 var o = new api.Secret(); |
| 745 buildCounterSecret++; | 770 buildCounterSecret++; |
| 746 if (buildCounterSecret < 3) { | 771 if (buildCounterSecret < 3) { |
| 747 o.kmsKeyName = "foo"; | 772 o.kmsKeyName = "foo"; |
| 748 o.secretEnv = buildUnnamed1439(); | 773 o.secretEnv = buildUnnamed1429(); |
| 749 } | 774 } |
| 750 buildCounterSecret--; | 775 buildCounterSecret--; |
| 751 return o; | 776 return o; |
| 752 } | 777 } |
| 753 | 778 |
| 754 checkSecret(api.Secret o) { | 779 checkSecret(api.Secret o) { |
| 755 buildCounterSecret++; | 780 buildCounterSecret++; |
| 756 if (buildCounterSecret < 3) { | 781 if (buildCounterSecret < 3) { |
| 757 unittest.expect(o.kmsKeyName, unittest.equals('foo')); | 782 unittest.expect(o.kmsKeyName, unittest.equals('foo')); |
| 758 checkUnnamed1439(o.secretEnv); | 783 checkUnnamed1429(o.secretEnv); |
| 759 } | 784 } |
| 760 buildCounterSecret--; | 785 buildCounterSecret--; |
| 761 } | 786 } |
| 762 | 787 |
| 763 core.int buildCounterSource = 0; | 788 core.int buildCounterSource = 0; |
| 764 buildSource() { | 789 buildSource() { |
| 765 var o = new api.Source(); | 790 var o = new api.Source(); |
| 766 buildCounterSource++; | 791 buildCounterSource++; |
| 767 if (buildCounterSource < 3) { | 792 if (buildCounterSource < 3) { |
| 768 o.repoSource = buildRepoSource(); | 793 o.repoSource = buildRepoSource(); |
| 769 o.storageSource = buildStorageSource(); | 794 o.storageSource = buildStorageSource(); |
| 770 } | 795 } |
| 771 buildCounterSource--; | 796 buildCounterSource--; |
| 772 return o; | 797 return o; |
| 773 } | 798 } |
| 774 | 799 |
| 775 checkSource(api.Source o) { | 800 checkSource(api.Source o) { |
| 776 buildCounterSource++; | 801 buildCounterSource++; |
| 777 if (buildCounterSource < 3) { | 802 if (buildCounterSource < 3) { |
| 778 checkRepoSource(o.repoSource); | 803 checkRepoSource(o.repoSource); |
| 779 checkStorageSource(o.storageSource); | 804 checkStorageSource(o.storageSource); |
| 780 } | 805 } |
| 781 buildCounterSource--; | 806 buildCounterSource--; |
| 782 } | 807 } |
| 783 | 808 |
| 784 buildUnnamed1440() { | 809 buildUnnamed1430() { |
| 785 var o = new core.Map<core.String, api.FileHashes>(); | 810 var o = new core.Map<core.String, api.FileHashes>(); |
| 786 o["x"] = buildFileHashes(); | 811 o["x"] = buildFileHashes(); |
| 787 o["y"] = buildFileHashes(); | 812 o["y"] = buildFileHashes(); |
| 788 return o; | 813 return o; |
| 789 } | 814 } |
| 790 | 815 |
| 791 checkUnnamed1440(core.Map<core.String, api.FileHashes> o) { | 816 checkUnnamed1430(core.Map<core.String, api.FileHashes> o) { |
| 792 unittest.expect(o, unittest.hasLength(2)); | 817 unittest.expect(o, unittest.hasLength(2)); |
| 793 checkFileHashes(o["x"]); | 818 checkFileHashes(o["x"]); |
| 794 checkFileHashes(o["y"]); | 819 checkFileHashes(o["y"]); |
| 795 } | 820 } |
| 796 | 821 |
| 797 core.int buildCounterSourceProvenance = 0; | 822 core.int buildCounterSourceProvenance = 0; |
| 798 buildSourceProvenance() { | 823 buildSourceProvenance() { |
| 799 var o = new api.SourceProvenance(); | 824 var o = new api.SourceProvenance(); |
| 800 buildCounterSourceProvenance++; | 825 buildCounterSourceProvenance++; |
| 801 if (buildCounterSourceProvenance < 3) { | 826 if (buildCounterSourceProvenance < 3) { |
| 802 o.fileHashes = buildUnnamed1440(); | 827 o.fileHashes = buildUnnamed1430(); |
| 803 o.resolvedRepoSource = buildRepoSource(); | 828 o.resolvedRepoSource = buildRepoSource(); |
| 804 o.resolvedStorageSource = buildStorageSource(); | 829 o.resolvedStorageSource = buildStorageSource(); |
| 805 } | 830 } |
| 806 buildCounterSourceProvenance--; | 831 buildCounterSourceProvenance--; |
| 807 return o; | 832 return o; |
| 808 } | 833 } |
| 809 | 834 |
| 810 checkSourceProvenance(api.SourceProvenance o) { | 835 checkSourceProvenance(api.SourceProvenance o) { |
| 811 buildCounterSourceProvenance++; | 836 buildCounterSourceProvenance++; |
| 812 if (buildCounterSourceProvenance < 3) { | 837 if (buildCounterSourceProvenance < 3) { |
| 813 checkUnnamed1440(o.fileHashes); | 838 checkUnnamed1430(o.fileHashes); |
| 814 checkRepoSource(o.resolvedRepoSource); | 839 checkRepoSource(o.resolvedRepoSource); |
| 815 checkStorageSource(o.resolvedStorageSource); | 840 checkStorageSource(o.resolvedStorageSource); |
| 816 } | 841 } |
| 817 buildCounterSourceProvenance--; | 842 buildCounterSourceProvenance--; |
| 818 } | 843 } |
| 819 | 844 |
| 820 buildUnnamed1441() { | 845 buildUnnamed1431() { |
| 821 var o = new core.Map<core.String, core.Object>(); | 846 var o = new core.Map<core.String, core.Object>(); |
| 822 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 847 o["x"] = { |
| 823 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 848 'list': [1, 2, 3], |
| 849 'bool': true, |
| 850 'string': 'foo' |
| 851 }; |
| 852 o["y"] = { |
| 853 'list': [1, 2, 3], |
| 854 'bool': true, |
| 855 'string': 'foo' |
| 856 }; |
| 824 return o; | 857 return o; |
| 825 } | 858 } |
| 826 | 859 |
| 827 checkUnnamed1441(core.Map<core.String, core.Object> o) { | 860 checkUnnamed1431(core.Map<core.String, core.Object> o) { |
| 828 unittest.expect(o, unittest.hasLength(2)); | 861 unittest.expect(o, unittest.hasLength(2)); |
| 829 var casted5 = (o["x"]) as core.Map; unittest.expect(casted5, unittest.hasLengt
h(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"],
unittest.equals('foo')); | 862 var casted5 = (o["x"]) as core.Map; |
| 830 var casted6 = (o["y"]) as core.Map; unittest.expect(casted6, unittest.hasLengt
h(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.ex
pect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"],
unittest.equals('foo')); | 863 unittest.expect(casted5, unittest.hasLength(3)); |
| 864 unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); |
| 865 unittest.expect(casted5["bool"], unittest.equals(true)); |
| 866 unittest.expect(casted5["string"], unittest.equals('foo')); |
| 867 var casted6 = (o["y"]) as core.Map; |
| 868 unittest.expect(casted6, unittest.hasLength(3)); |
| 869 unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); |
| 870 unittest.expect(casted6["bool"], unittest.equals(true)); |
| 871 unittest.expect(casted6["string"], unittest.equals('foo')); |
| 831 } | 872 } |
| 832 | 873 |
| 833 buildUnnamed1442() { | 874 buildUnnamed1432() { |
| 834 var o = new core.List<core.Map<core.String, core.Object>>(); | 875 var o = new core.List<core.Map<core.String, core.Object>>(); |
| 835 o.add(buildUnnamed1441()); | 876 o.add(buildUnnamed1431()); |
| 836 o.add(buildUnnamed1441()); | 877 o.add(buildUnnamed1431()); |
| 837 return o; | 878 return o; |
| 838 } | 879 } |
| 839 | 880 |
| 840 checkUnnamed1442(core.List<core.Map<core.String, core.Object>> o) { | 881 checkUnnamed1432(core.List<core.Map<core.String, core.Object>> o) { |
| 841 unittest.expect(o, unittest.hasLength(2)); | 882 unittest.expect(o, unittest.hasLength(2)); |
| 842 checkUnnamed1441(o[0]); | 883 checkUnnamed1431(o[0]); |
| 843 checkUnnamed1441(o[1]); | 884 checkUnnamed1431(o[1]); |
| 844 } | 885 } |
| 845 | 886 |
| 846 core.int buildCounterStatus = 0; | 887 core.int buildCounterStatus = 0; |
| 847 buildStatus() { | 888 buildStatus() { |
| 848 var o = new api.Status(); | 889 var o = new api.Status(); |
| 849 buildCounterStatus++; | 890 buildCounterStatus++; |
| 850 if (buildCounterStatus < 3) { | 891 if (buildCounterStatus < 3) { |
| 851 o.code = 42; | 892 o.code = 42; |
| 852 o.details = buildUnnamed1442(); | 893 o.details = buildUnnamed1432(); |
| 853 o.message = "foo"; | 894 o.message = "foo"; |
| 854 } | 895 } |
| 855 buildCounterStatus--; | 896 buildCounterStatus--; |
| 856 return o; | 897 return o; |
| 857 } | 898 } |
| 858 | 899 |
| 859 checkStatus(api.Status o) { | 900 checkStatus(api.Status o) { |
| 860 buildCounterStatus++; | 901 buildCounterStatus++; |
| 861 if (buildCounterStatus < 3) { | 902 if (buildCounterStatus < 3) { |
| 862 unittest.expect(o.code, unittest.equals(42)); | 903 unittest.expect(o.code, unittest.equals(42)); |
| 863 checkUnnamed1442(o.details); | 904 checkUnnamed1432(o.details); |
| 864 unittest.expect(o.message, unittest.equals('foo')); | 905 unittest.expect(o.message, unittest.equals('foo')); |
| 865 } | 906 } |
| 866 buildCounterStatus--; | 907 buildCounterStatus--; |
| 867 } | 908 } |
| 868 | 909 |
| 869 core.int buildCounterStorageSource = 0; | 910 core.int buildCounterStorageSource = 0; |
| 870 buildStorageSource() { | 911 buildStorageSource() { |
| 871 var o = new api.StorageSource(); | 912 var o = new api.StorageSource(); |
| 872 buildCounterStorageSource++; | 913 buildCounterStorageSource++; |
| 873 if (buildCounterStorageSource < 3) { | 914 if (buildCounterStorageSource < 3) { |
| (...skipping 29 matching lines...) Expand all Loading... |
| 903 | 944 |
| 904 checkVolume(api.Volume o) { | 945 checkVolume(api.Volume o) { |
| 905 buildCounterVolume++; | 946 buildCounterVolume++; |
| 906 if (buildCounterVolume < 3) { | 947 if (buildCounterVolume < 3) { |
| 907 unittest.expect(o.name, unittest.equals('foo')); | 948 unittest.expect(o.name, unittest.equals('foo')); |
| 908 unittest.expect(o.path, unittest.equals('foo')); | 949 unittest.expect(o.path, unittest.equals('foo')); |
| 909 } | 950 } |
| 910 buildCounterVolume--; | 951 buildCounterVolume--; |
| 911 } | 952 } |
| 912 | 953 |
| 913 | |
| 914 main() { | 954 main() { |
| 915 unittest.group("obj-schema-Build", () { | 955 unittest.group("obj-schema-Build", () { |
| 916 unittest.test("to-json--from-json", () { | 956 unittest.test("to-json--from-json", () { |
| 917 var o = buildBuild(); | 957 var o = buildBuild(); |
| 918 var od = new api.Build.fromJson(o.toJson()); | 958 var od = new api.Build.fromJson(o.toJson()); |
| 919 checkBuild(od); | 959 checkBuild(od); |
| 920 }); | 960 }); |
| 921 }); | 961 }); |
| 922 | 962 |
| 923 | |
| 924 unittest.group("obj-schema-BuildOperationMetadata", () { | 963 unittest.group("obj-schema-BuildOperationMetadata", () { |
| 925 unittest.test("to-json--from-json", () { | 964 unittest.test("to-json--from-json", () { |
| 926 var o = buildBuildOperationMetadata(); | 965 var o = buildBuildOperationMetadata(); |
| 927 var od = new api.BuildOperationMetadata.fromJson(o.toJson()); | 966 var od = new api.BuildOperationMetadata.fromJson(o.toJson()); |
| 928 checkBuildOperationMetadata(od); | 967 checkBuildOperationMetadata(od); |
| 929 }); | 968 }); |
| 930 }); | 969 }); |
| 931 | 970 |
| 932 | |
| 933 unittest.group("obj-schema-BuildOptions", () { | 971 unittest.group("obj-schema-BuildOptions", () { |
| 934 unittest.test("to-json--from-json", () { | 972 unittest.test("to-json--from-json", () { |
| 935 var o = buildBuildOptions(); | 973 var o = buildBuildOptions(); |
| 936 var od = new api.BuildOptions.fromJson(o.toJson()); | 974 var od = new api.BuildOptions.fromJson(o.toJson()); |
| 937 checkBuildOptions(od); | 975 checkBuildOptions(od); |
| 938 }); | 976 }); |
| 939 }); | 977 }); |
| 940 | 978 |
| 941 | |
| 942 unittest.group("obj-schema-BuildStep", () { | 979 unittest.group("obj-schema-BuildStep", () { |
| 943 unittest.test("to-json--from-json", () { | 980 unittest.test("to-json--from-json", () { |
| 944 var o = buildBuildStep(); | 981 var o = buildBuildStep(); |
| 945 var od = new api.BuildStep.fromJson(o.toJson()); | 982 var od = new api.BuildStep.fromJson(o.toJson()); |
| 946 checkBuildStep(od); | 983 checkBuildStep(od); |
| 947 }); | 984 }); |
| 948 }); | 985 }); |
| 949 | 986 |
| 950 | |
| 951 unittest.group("obj-schema-BuildTrigger", () { | 987 unittest.group("obj-schema-BuildTrigger", () { |
| 952 unittest.test("to-json--from-json", () { | 988 unittest.test("to-json--from-json", () { |
| 953 var o = buildBuildTrigger(); | 989 var o = buildBuildTrigger(); |
| 954 var od = new api.BuildTrigger.fromJson(o.toJson()); | 990 var od = new api.BuildTrigger.fromJson(o.toJson()); |
| 955 checkBuildTrigger(od); | 991 checkBuildTrigger(od); |
| 956 }); | 992 }); |
| 957 }); | 993 }); |
| 958 | 994 |
| 959 | |
| 960 unittest.group("obj-schema-BuiltImage", () { | 995 unittest.group("obj-schema-BuiltImage", () { |
| 961 unittest.test("to-json--from-json", () { | 996 unittest.test("to-json--from-json", () { |
| 962 var o = buildBuiltImage(); | 997 var o = buildBuiltImage(); |
| 963 var od = new api.BuiltImage.fromJson(o.toJson()); | 998 var od = new api.BuiltImage.fromJson(o.toJson()); |
| 964 checkBuiltImage(od); | 999 checkBuiltImage(od); |
| 965 }); | 1000 }); |
| 966 }); | 1001 }); |
| 967 | 1002 |
| 968 | |
| 969 unittest.group("obj-schema-CancelBuildRequest", () { | 1003 unittest.group("obj-schema-CancelBuildRequest", () { |
| 970 unittest.test("to-json--from-json", () { | 1004 unittest.test("to-json--from-json", () { |
| 971 var o = buildCancelBuildRequest(); | 1005 var o = buildCancelBuildRequest(); |
| 972 var od = new api.CancelBuildRequest.fromJson(o.toJson()); | 1006 var od = new api.CancelBuildRequest.fromJson(o.toJson()); |
| 973 checkCancelBuildRequest(od); | 1007 checkCancelBuildRequest(od); |
| 974 }); | 1008 }); |
| 975 }); | 1009 }); |
| 976 | 1010 |
| 977 | |
| 978 unittest.group("obj-schema-CancelOperationRequest", () { | 1011 unittest.group("obj-schema-CancelOperationRequest", () { |
| 979 unittest.test("to-json--from-json", () { | 1012 unittest.test("to-json--from-json", () { |
| 980 var o = buildCancelOperationRequest(); | 1013 var o = buildCancelOperationRequest(); |
| 981 var od = new api.CancelOperationRequest.fromJson(o.toJson()); | 1014 var od = new api.CancelOperationRequest.fromJson(o.toJson()); |
| 982 checkCancelOperationRequest(od); | 1015 checkCancelOperationRequest(od); |
| 983 }); | 1016 }); |
| 984 }); | 1017 }); |
| 985 | 1018 |
| 986 | |
| 987 unittest.group("obj-schema-Empty", () { | 1019 unittest.group("obj-schema-Empty", () { |
| 988 unittest.test("to-json--from-json", () { | 1020 unittest.test("to-json--from-json", () { |
| 989 var o = buildEmpty(); | 1021 var o = buildEmpty(); |
| 990 var od = new api.Empty.fromJson(o.toJson()); | 1022 var od = new api.Empty.fromJson(o.toJson()); |
| 991 checkEmpty(od); | 1023 checkEmpty(od); |
| 992 }); | 1024 }); |
| 993 }); | 1025 }); |
| 994 | 1026 |
| 995 | |
| 996 unittest.group("obj-schema-FileHashes", () { | 1027 unittest.group("obj-schema-FileHashes", () { |
| 997 unittest.test("to-json--from-json", () { | 1028 unittest.test("to-json--from-json", () { |
| 998 var o = buildFileHashes(); | 1029 var o = buildFileHashes(); |
| 999 var od = new api.FileHashes.fromJson(o.toJson()); | 1030 var od = new api.FileHashes.fromJson(o.toJson()); |
| 1000 checkFileHashes(od); | 1031 checkFileHashes(od); |
| 1001 }); | 1032 }); |
| 1002 }); | 1033 }); |
| 1003 | 1034 |
| 1004 | |
| 1005 unittest.group("obj-schema-Hash", () { | 1035 unittest.group("obj-schema-Hash", () { |
| 1006 unittest.test("to-json--from-json", () { | 1036 unittest.test("to-json--from-json", () { |
| 1007 var o = buildHash(); | 1037 var o = buildHash(); |
| 1008 var od = new api.Hash.fromJson(o.toJson()); | 1038 var od = new api.Hash.fromJson(o.toJson()); |
| 1009 checkHash(od); | 1039 checkHash(od); |
| 1010 }); | 1040 }); |
| 1011 }); | 1041 }); |
| 1012 | 1042 |
| 1013 | |
| 1014 unittest.group("obj-schema-ListBuildTriggersResponse", () { | 1043 unittest.group("obj-schema-ListBuildTriggersResponse", () { |
| 1015 unittest.test("to-json--from-json", () { | 1044 unittest.test("to-json--from-json", () { |
| 1016 var o = buildListBuildTriggersResponse(); | 1045 var o = buildListBuildTriggersResponse(); |
| 1017 var od = new api.ListBuildTriggersResponse.fromJson(o.toJson()); | 1046 var od = new api.ListBuildTriggersResponse.fromJson(o.toJson()); |
| 1018 checkListBuildTriggersResponse(od); | 1047 checkListBuildTriggersResponse(od); |
| 1019 }); | 1048 }); |
| 1020 }); | 1049 }); |
| 1021 | 1050 |
| 1022 | |
| 1023 unittest.group("obj-schema-ListBuildsResponse", () { | 1051 unittest.group("obj-schema-ListBuildsResponse", () { |
| 1024 unittest.test("to-json--from-json", () { | 1052 unittest.test("to-json--from-json", () { |
| 1025 var o = buildListBuildsResponse(); | 1053 var o = buildListBuildsResponse(); |
| 1026 var od = new api.ListBuildsResponse.fromJson(o.toJson()); | 1054 var od = new api.ListBuildsResponse.fromJson(o.toJson()); |
| 1027 checkListBuildsResponse(od); | 1055 checkListBuildsResponse(od); |
| 1028 }); | 1056 }); |
| 1029 }); | 1057 }); |
| 1030 | 1058 |
| 1031 | |
| 1032 unittest.group("obj-schema-ListOperationsResponse", () { | 1059 unittest.group("obj-schema-ListOperationsResponse", () { |
| 1033 unittest.test("to-json--from-json", () { | 1060 unittest.test("to-json--from-json", () { |
| 1034 var o = buildListOperationsResponse(); | 1061 var o = buildListOperationsResponse(); |
| 1035 var od = new api.ListOperationsResponse.fromJson(o.toJson()); | 1062 var od = new api.ListOperationsResponse.fromJson(o.toJson()); |
| 1036 checkListOperationsResponse(od); | 1063 checkListOperationsResponse(od); |
| 1037 }); | 1064 }); |
| 1038 }); | 1065 }); |
| 1039 | 1066 |
| 1040 | |
| 1041 unittest.group("obj-schema-Operation", () { | 1067 unittest.group("obj-schema-Operation", () { |
| 1042 unittest.test("to-json--from-json", () { | 1068 unittest.test("to-json--from-json", () { |
| 1043 var o = buildOperation(); | 1069 var o = buildOperation(); |
| 1044 var od = new api.Operation.fromJson(o.toJson()); | 1070 var od = new api.Operation.fromJson(o.toJson()); |
| 1045 checkOperation(od); | 1071 checkOperation(od); |
| 1046 }); | 1072 }); |
| 1047 }); | 1073 }); |
| 1048 | 1074 |
| 1049 | |
| 1050 unittest.group("obj-schema-RepoSource", () { | 1075 unittest.group("obj-schema-RepoSource", () { |
| 1051 unittest.test("to-json--from-json", () { | 1076 unittest.test("to-json--from-json", () { |
| 1052 var o = buildRepoSource(); | 1077 var o = buildRepoSource(); |
| 1053 var od = new api.RepoSource.fromJson(o.toJson()); | 1078 var od = new api.RepoSource.fromJson(o.toJson()); |
| 1054 checkRepoSource(od); | 1079 checkRepoSource(od); |
| 1055 }); | 1080 }); |
| 1056 }); | 1081 }); |
| 1057 | 1082 |
| 1058 | |
| 1059 unittest.group("obj-schema-Results", () { | 1083 unittest.group("obj-schema-Results", () { |
| 1060 unittest.test("to-json--from-json", () { | 1084 unittest.test("to-json--from-json", () { |
| 1061 var o = buildResults(); | 1085 var o = buildResults(); |
| 1062 var od = new api.Results.fromJson(o.toJson()); | 1086 var od = new api.Results.fromJson(o.toJson()); |
| 1063 checkResults(od); | 1087 checkResults(od); |
| 1064 }); | 1088 }); |
| 1065 }); | 1089 }); |
| 1066 | 1090 |
| 1067 | |
| 1068 unittest.group("obj-schema-Secret", () { | 1091 unittest.group("obj-schema-Secret", () { |
| 1069 unittest.test("to-json--from-json", () { | 1092 unittest.test("to-json--from-json", () { |
| 1070 var o = buildSecret(); | 1093 var o = buildSecret(); |
| 1071 var od = new api.Secret.fromJson(o.toJson()); | 1094 var od = new api.Secret.fromJson(o.toJson()); |
| 1072 checkSecret(od); | 1095 checkSecret(od); |
| 1073 }); | 1096 }); |
| 1074 }); | 1097 }); |
| 1075 | 1098 |
| 1076 | |
| 1077 unittest.group("obj-schema-Source", () { | 1099 unittest.group("obj-schema-Source", () { |
| 1078 unittest.test("to-json--from-json", () { | 1100 unittest.test("to-json--from-json", () { |
| 1079 var o = buildSource(); | 1101 var o = buildSource(); |
| 1080 var od = new api.Source.fromJson(o.toJson()); | 1102 var od = new api.Source.fromJson(o.toJson()); |
| 1081 checkSource(od); | 1103 checkSource(od); |
| 1082 }); | 1104 }); |
| 1083 }); | 1105 }); |
| 1084 | 1106 |
| 1085 | |
| 1086 unittest.group("obj-schema-SourceProvenance", () { | 1107 unittest.group("obj-schema-SourceProvenance", () { |
| 1087 unittest.test("to-json--from-json", () { | 1108 unittest.test("to-json--from-json", () { |
| 1088 var o = buildSourceProvenance(); | 1109 var o = buildSourceProvenance(); |
| 1089 var od = new api.SourceProvenance.fromJson(o.toJson()); | 1110 var od = new api.SourceProvenance.fromJson(o.toJson()); |
| 1090 checkSourceProvenance(od); | 1111 checkSourceProvenance(od); |
| 1091 }); | 1112 }); |
| 1092 }); | 1113 }); |
| 1093 | 1114 |
| 1094 | |
| 1095 unittest.group("obj-schema-Status", () { | 1115 unittest.group("obj-schema-Status", () { |
| 1096 unittest.test("to-json--from-json", () { | 1116 unittest.test("to-json--from-json", () { |
| 1097 var o = buildStatus(); | 1117 var o = buildStatus(); |
| 1098 var od = new api.Status.fromJson(o.toJson()); | 1118 var od = new api.Status.fromJson(o.toJson()); |
| 1099 checkStatus(od); | 1119 checkStatus(od); |
| 1100 }); | 1120 }); |
| 1101 }); | 1121 }); |
| 1102 | 1122 |
| 1103 | |
| 1104 unittest.group("obj-schema-StorageSource", () { | 1123 unittest.group("obj-schema-StorageSource", () { |
| 1105 unittest.test("to-json--from-json", () { | 1124 unittest.test("to-json--from-json", () { |
| 1106 var o = buildStorageSource(); | 1125 var o = buildStorageSource(); |
| 1107 var od = new api.StorageSource.fromJson(o.toJson()); | 1126 var od = new api.StorageSource.fromJson(o.toJson()); |
| 1108 checkStorageSource(od); | 1127 checkStorageSource(od); |
| 1109 }); | 1128 }); |
| 1110 }); | 1129 }); |
| 1111 | 1130 |
| 1112 | |
| 1113 unittest.group("obj-schema-Volume", () { | 1131 unittest.group("obj-schema-Volume", () { |
| 1114 unittest.test("to-json--from-json", () { | 1132 unittest.test("to-json--from-json", () { |
| 1115 var o = buildVolume(); | 1133 var o = buildVolume(); |
| 1116 var od = new api.Volume.fromJson(o.toJson()); | 1134 var od = new api.Volume.fromJson(o.toJson()); |
| 1117 checkVolume(od); | 1135 checkVolume(od); |
| 1118 }); | 1136 }); |
| 1119 }); | 1137 }); |
| 1120 | 1138 |
| 1121 | |
| 1122 unittest.group("resource-OperationsResourceApi", () { | 1139 unittest.group("resource-OperationsResourceApi", () { |
| 1123 unittest.test("method--cancel", () { | 1140 unittest.test("method--cancel", () { |
| 1124 | |
| 1125 var mock = new HttpServerMock(); | 1141 var mock = new HttpServerMock(); |
| 1126 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; | 1142 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; |
| 1127 var arg_request = buildCancelOperationRequest(); | 1143 var arg_request = buildCancelOperationRequest(); |
| 1128 var arg_name = "foo"; | 1144 var arg_name = "foo"; |
| 1129 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1145 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1130 var obj = new api.CancelOperationRequest.fromJson(json); | 1146 var obj = new api.CancelOperationRequest.fromJson(json); |
| 1131 checkCancelOperationRequest(obj); | 1147 checkCancelOperationRequest(obj); |
| 1132 | 1148 |
| 1133 var path = (req.url).path; | 1149 var path = (req.url).path; |
| 1134 var pathOffset = 0; | 1150 var pathOffset = 0; |
| 1135 var index; | 1151 var index; |
| 1136 var subPart; | 1152 var subPart; |
| 1137 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1153 unittest.expect( |
| 1154 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1138 pathOffset += 1; | 1155 pathOffset += 1; |
| 1139 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); | 1156 unittest.expect( |
| 1157 path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| 1140 pathOffset += 3; | 1158 pathOffset += 3; |
| 1141 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1159 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
| 1142 | 1160 |
| 1143 var query = (req.url).query; | 1161 var query = (req.url).query; |
| 1144 var queryOffset = 0; | 1162 var queryOffset = 0; |
| 1145 var queryMap = {}; | 1163 var queryMap = {}; |
| 1146 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1164 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1147 parseBool(n) { | 1165 parseBool(n) { |
| 1148 if (n == "true") return true; | 1166 if (n == "true") return true; |
| 1149 if (n == "false") return false; | 1167 if (n == "false") return false; |
| 1150 if (n == null) return null; | 1168 if (n == null) return null; |
| 1151 throw new core.ArgumentError("Invalid boolean: $n"); | 1169 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1152 } | 1170 } |
| 1171 |
| 1153 if (query.length > 0) { | 1172 if (query.length > 0) { |
| 1154 for (var part in query.split("&")) { | 1173 for (var part in query.split("&")) { |
| 1155 var keyvalue = part.split("="); | 1174 var keyvalue = part.split("="); |
| 1156 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1175 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1176 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1157 } | 1177 } |
| 1158 } | 1178 } |
| 1159 | 1179 |
| 1160 | |
| 1161 var h = { | 1180 var h = { |
| 1162 "content-type" : "application/json; charset=utf-8", | 1181 "content-type": "application/json; charset=utf-8", |
| 1163 }; | 1182 }; |
| 1164 var resp = convert.JSON.encode(buildEmpty()); | 1183 var resp = convert.JSON.encode(buildEmpty()); |
| 1165 return new async.Future.value(stringResponse(200, h, resp)); | 1184 return new async.Future.value(stringResponse(200, h, resp)); |
| 1166 }), true); | 1185 }), true); |
| 1167 res.cancel(arg_request, arg_name).then(unittest.expectAsync1(((api.Empty r
esponse) { | 1186 res |
| 1187 .cancel(arg_request, arg_name) |
| 1188 .then(unittest.expectAsync1(((api.Empty response) { |
| 1168 checkEmpty(response); | 1189 checkEmpty(response); |
| 1169 }))); | 1190 }))); |
| 1170 }); | 1191 }); |
| 1171 | 1192 |
| 1172 unittest.test("method--get", () { | 1193 unittest.test("method--get", () { |
| 1173 | |
| 1174 var mock = new HttpServerMock(); | 1194 var mock = new HttpServerMock(); |
| 1175 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; | 1195 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; |
| 1176 var arg_name = "foo"; | 1196 var arg_name = "foo"; |
| 1177 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1197 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1178 var path = (req.url).path; | 1198 var path = (req.url).path; |
| 1179 var pathOffset = 0; | 1199 var pathOffset = 0; |
| 1180 var index; | 1200 var index; |
| 1181 var subPart; | 1201 var subPart; |
| 1182 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1202 unittest.expect( |
| 1203 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1183 pathOffset += 1; | 1204 pathOffset += 1; |
| 1184 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); | 1205 unittest.expect( |
| 1206 path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| 1185 pathOffset += 3; | 1207 pathOffset += 3; |
| 1186 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1208 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
| 1187 | 1209 |
| 1188 var query = (req.url).query; | 1210 var query = (req.url).query; |
| 1189 var queryOffset = 0; | 1211 var queryOffset = 0; |
| 1190 var queryMap = {}; | 1212 var queryMap = {}; |
| 1191 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1213 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1192 parseBool(n) { | 1214 parseBool(n) { |
| 1193 if (n == "true") return true; | 1215 if (n == "true") return true; |
| 1194 if (n == "false") return false; | 1216 if (n == "false") return false; |
| 1195 if (n == null) return null; | 1217 if (n == null) return null; |
| 1196 throw new core.ArgumentError("Invalid boolean: $n"); | 1218 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1197 } | 1219 } |
| 1220 |
| 1198 if (query.length > 0) { | 1221 if (query.length > 0) { |
| 1199 for (var part in query.split("&")) { | 1222 for (var part in query.split("&")) { |
| 1200 var keyvalue = part.split("="); | 1223 var keyvalue = part.split("="); |
| 1201 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1224 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1225 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1202 } | 1226 } |
| 1203 } | 1227 } |
| 1204 | 1228 |
| 1205 | |
| 1206 var h = { | 1229 var h = { |
| 1207 "content-type" : "application/json; charset=utf-8", | 1230 "content-type": "application/json; charset=utf-8", |
| 1208 }; | 1231 }; |
| 1209 var resp = convert.JSON.encode(buildOperation()); | 1232 var resp = convert.JSON.encode(buildOperation()); |
| 1210 return new async.Future.value(stringResponse(200, h, resp)); | 1233 return new async.Future.value(stringResponse(200, h, resp)); |
| 1211 }), true); | 1234 }), true); |
| 1212 res.get(arg_name).then(unittest.expectAsync1(((api.Operation response) { | 1235 res.get(arg_name).then(unittest.expectAsync1(((api.Operation response) { |
| 1213 checkOperation(response); | 1236 checkOperation(response); |
| 1214 }))); | 1237 }))); |
| 1215 }); | 1238 }); |
| 1216 | 1239 |
| 1217 unittest.test("method--list", () { | 1240 unittest.test("method--list", () { |
| 1218 | |
| 1219 var mock = new HttpServerMock(); | 1241 var mock = new HttpServerMock(); |
| 1220 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; | 1242 api.OperationsResourceApi res = new api.CloudbuildApi(mock).operations; |
| 1221 var arg_name = "foo"; | 1243 var arg_name = "foo"; |
| 1222 var arg_filter = "foo"; | |
| 1223 var arg_pageToken = "foo"; | 1244 var arg_pageToken = "foo"; |
| 1224 var arg_pageSize = 42; | 1245 var arg_pageSize = 42; |
| 1246 var arg_filter = "foo"; |
| 1225 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1247 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1226 var path = (req.url).path; | 1248 var path = (req.url).path; |
| 1227 var pathOffset = 0; | 1249 var pathOffset = 0; |
| 1228 var index; | 1250 var index; |
| 1229 var subPart; | 1251 var subPart; |
| 1230 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1252 unittest.expect( |
| 1253 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1231 pathOffset += 1; | 1254 pathOffset += 1; |
| 1232 unittest.expect(path.substring(pathOffset, pathOffset + 3), unittest.equ
als("v1/")); | 1255 unittest.expect( |
| 1256 path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/")); |
| 1233 pathOffset += 3; | 1257 pathOffset += 3; |
| 1234 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1258 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
| 1235 | 1259 |
| 1236 var query = (req.url).query; | 1260 var query = (req.url).query; |
| 1237 var queryOffset = 0; | 1261 var queryOffset = 0; |
| 1238 var queryMap = {}; | 1262 var queryMap = {}; |
| 1239 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1263 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1240 parseBool(n) { | 1264 parseBool(n) { |
| 1241 if (n == "true") return true; | 1265 if (n == "true") return true; |
| 1242 if (n == "false") return false; | 1266 if (n == "false") return false; |
| 1243 if (n == null) return null; | 1267 if (n == null) return null; |
| 1244 throw new core.ArgumentError("Invalid boolean: $n"); | 1268 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1245 } | 1269 } |
| 1270 |
| 1246 if (query.length > 0) { | 1271 if (query.length > 0) { |
| 1247 for (var part in query.split("&")) { | 1272 for (var part in query.split("&")) { |
| 1248 var keyvalue = part.split("="); | 1273 var keyvalue = part.split("="); |
| 1249 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1274 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1275 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1250 } | 1276 } |
| 1251 } | 1277 } |
| 1278 unittest.expect( |
| 1279 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 1280 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1281 unittest.equals(arg_pageSize)); |
| 1252 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 1282 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
| 1253 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | |
| 1254 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | |
| 1255 | |
| 1256 | 1283 |
| 1257 var h = { | 1284 var h = { |
| 1258 "content-type" : "application/json; charset=utf-8", | 1285 "content-type": "application/json; charset=utf-8", |
| 1259 }; | 1286 }; |
| 1260 var resp = convert.JSON.encode(buildListOperationsResponse()); | 1287 var resp = convert.JSON.encode(buildListOperationsResponse()); |
| 1261 return new async.Future.value(stringResponse(200, h, resp)); | 1288 return new async.Future.value(stringResponse(200, h, resp)); |
| 1262 }), true); | 1289 }), true); |
| 1263 res.list(arg_name, filter: arg_filter, pageToken: arg_pageToken, pageSize:
arg_pageSize).then(unittest.expectAsync1(((api.ListOperationsResponse response)
{ | 1290 res |
| 1291 .list(arg_name, |
| 1292 pageToken: arg_pageToken, |
| 1293 pageSize: arg_pageSize, |
| 1294 filter: arg_filter) |
| 1295 .then(unittest.expectAsync1(((api.ListOperationsResponse response) { |
| 1264 checkListOperationsResponse(response); | 1296 checkListOperationsResponse(response); |
| 1265 }))); | 1297 }))); |
| 1266 }); | 1298 }); |
| 1267 | |
| 1268 }); | 1299 }); |
| 1269 | 1300 |
| 1270 | |
| 1271 unittest.group("resource-ProjectsBuildsResourceApi", () { | 1301 unittest.group("resource-ProjectsBuildsResourceApi", () { |
| 1272 unittest.test("method--cancel", () { | 1302 unittest.test("method--cancel", () { |
| 1273 | |
| 1274 var mock = new HttpServerMock(); | 1303 var mock = new HttpServerMock(); |
| 1275 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b
uilds; | 1304 api.ProjectsBuildsResourceApi res = |
| 1305 new api.CloudbuildApi(mock).projects.builds; |
| 1276 var arg_request = buildCancelBuildRequest(); | 1306 var arg_request = buildCancelBuildRequest(); |
| 1277 var arg_projectId = "foo"; | 1307 var arg_projectId = "foo"; |
| 1278 var arg_id = "foo"; | 1308 var arg_id = "foo"; |
| 1279 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1309 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1280 var obj = new api.CancelBuildRequest.fromJson(json); | 1310 var obj = new api.CancelBuildRequest.fromJson(json); |
| 1281 checkCancelBuildRequest(obj); | 1311 checkCancelBuildRequest(obj); |
| 1282 | 1312 |
| 1283 var path = (req.url).path; | 1313 var path = (req.url).path; |
| 1284 var pathOffset = 0; | 1314 var pathOffset = 0; |
| 1285 var index; | 1315 var index; |
| 1286 var subPart; | 1316 var subPart; |
| 1287 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1317 unittest.expect( |
| 1318 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1288 pathOffset += 1; | 1319 pathOffset += 1; |
| 1289 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1320 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1321 unittest.equals("v1/projects/")); |
| 1290 pathOffset += 12; | 1322 pathOffset += 12; |
| 1291 index = path.indexOf("/builds/", pathOffset); | 1323 index = path.indexOf("/builds/", pathOffset); |
| 1292 unittest.expect(index >= 0, unittest.isTrue); | 1324 unittest.expect(index >= 0, unittest.isTrue); |
| 1293 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1325 subPart = |
| 1326 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1294 pathOffset = index; | 1327 pathOffset = index; |
| 1295 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1328 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1296 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/builds/")); | 1329 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1330 unittest.equals("/builds/")); |
| 1297 pathOffset += 8; | 1331 pathOffset += 8; |
| 1298 index = path.indexOf(":cancel", pathOffset); | 1332 index = path.indexOf(":cancel", pathOffset); |
| 1299 unittest.expect(index >= 0, unittest.isTrue); | 1333 unittest.expect(index >= 0, unittest.isTrue); |
| 1300 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1334 subPart = |
| 1335 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1301 pathOffset = index; | 1336 pathOffset = index; |
| 1302 unittest.expect(subPart, unittest.equals("$arg_id")); | 1337 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 1303 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als(":cancel")); | 1338 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1339 unittest.equals(":cancel")); |
| 1304 pathOffset += 7; | 1340 pathOffset += 7; |
| 1305 | 1341 |
| 1306 var query = (req.url).query; | 1342 var query = (req.url).query; |
| 1307 var queryOffset = 0; | 1343 var queryOffset = 0; |
| 1308 var queryMap = {}; | 1344 var queryMap = {}; |
| 1309 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1345 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1310 parseBool(n) { | 1346 parseBool(n) { |
| 1311 if (n == "true") return true; | 1347 if (n == "true") return true; |
| 1312 if (n == "false") return false; | 1348 if (n == "false") return false; |
| 1313 if (n == null) return null; | 1349 if (n == null) return null; |
| 1314 throw new core.ArgumentError("Invalid boolean: $n"); | 1350 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1315 } | 1351 } |
| 1352 |
| 1316 if (query.length > 0) { | 1353 if (query.length > 0) { |
| 1317 for (var part in query.split("&")) { | 1354 for (var part in query.split("&")) { |
| 1318 var keyvalue = part.split("="); | 1355 var keyvalue = part.split("="); |
| 1319 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1356 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1357 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1320 } | 1358 } |
| 1321 } | 1359 } |
| 1322 | 1360 |
| 1323 | |
| 1324 var h = { | 1361 var h = { |
| 1325 "content-type" : "application/json; charset=utf-8", | 1362 "content-type": "application/json; charset=utf-8", |
| 1326 }; | 1363 }; |
| 1327 var resp = convert.JSON.encode(buildBuild()); | 1364 var resp = convert.JSON.encode(buildBuild()); |
| 1328 return new async.Future.value(stringResponse(200, h, resp)); | 1365 return new async.Future.value(stringResponse(200, h, resp)); |
| 1329 }), true); | 1366 }), true); |
| 1330 res.cancel(arg_request, arg_projectId, arg_id).then(unittest.expectAsync1(
((api.Build response) { | 1367 res |
| 1368 .cancel(arg_request, arg_projectId, arg_id) |
| 1369 .then(unittest.expectAsync1(((api.Build response) { |
| 1331 checkBuild(response); | 1370 checkBuild(response); |
| 1332 }))); | 1371 }))); |
| 1333 }); | 1372 }); |
| 1334 | 1373 |
| 1335 unittest.test("method--create", () { | 1374 unittest.test("method--create", () { |
| 1336 | |
| 1337 var mock = new HttpServerMock(); | 1375 var mock = new HttpServerMock(); |
| 1338 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b
uilds; | 1376 api.ProjectsBuildsResourceApi res = |
| 1377 new api.CloudbuildApi(mock).projects.builds; |
| 1339 var arg_request = buildBuild(); | 1378 var arg_request = buildBuild(); |
| 1340 var arg_projectId = "foo"; | 1379 var arg_projectId = "foo"; |
| 1341 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1380 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1342 var obj = new api.Build.fromJson(json); | 1381 var obj = new api.Build.fromJson(json); |
| 1343 checkBuild(obj); | 1382 checkBuild(obj); |
| 1344 | 1383 |
| 1345 var path = (req.url).path; | 1384 var path = (req.url).path; |
| 1346 var pathOffset = 0; | 1385 var pathOffset = 0; |
| 1347 var index; | 1386 var index; |
| 1348 var subPart; | 1387 var subPart; |
| 1349 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1388 unittest.expect( |
| 1389 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1350 pathOffset += 1; | 1390 pathOffset += 1; |
| 1351 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1391 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1392 unittest.equals("v1/projects/")); |
| 1352 pathOffset += 12; | 1393 pathOffset += 12; |
| 1353 index = path.indexOf("/builds", pathOffset); | 1394 index = path.indexOf("/builds", pathOffset); |
| 1354 unittest.expect(index >= 0, unittest.isTrue); | 1395 unittest.expect(index >= 0, unittest.isTrue); |
| 1355 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1396 subPart = |
| 1397 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1356 pathOffset = index; | 1398 pathOffset = index; |
| 1357 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1399 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1358 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/builds")); | 1400 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1401 unittest.equals("/builds")); |
| 1359 pathOffset += 7; | 1402 pathOffset += 7; |
| 1360 | 1403 |
| 1361 var query = (req.url).query; | 1404 var query = (req.url).query; |
| 1362 var queryOffset = 0; | 1405 var queryOffset = 0; |
| 1363 var queryMap = {}; | 1406 var queryMap = {}; |
| 1364 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1407 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1365 parseBool(n) { | 1408 parseBool(n) { |
| 1366 if (n == "true") return true; | 1409 if (n == "true") return true; |
| 1367 if (n == "false") return false; | 1410 if (n == "false") return false; |
| 1368 if (n == null) return null; | 1411 if (n == null) return null; |
| 1369 throw new core.ArgumentError("Invalid boolean: $n"); | 1412 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1370 } | 1413 } |
| 1414 |
| 1371 if (query.length > 0) { | 1415 if (query.length > 0) { |
| 1372 for (var part in query.split("&")) { | 1416 for (var part in query.split("&")) { |
| 1373 var keyvalue = part.split("="); | 1417 var keyvalue = part.split("="); |
| 1374 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1418 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1419 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1375 } | 1420 } |
| 1376 } | 1421 } |
| 1377 | 1422 |
| 1378 | |
| 1379 var h = { | 1423 var h = { |
| 1380 "content-type" : "application/json; charset=utf-8", | 1424 "content-type": "application/json; charset=utf-8", |
| 1381 }; | 1425 }; |
| 1382 var resp = convert.JSON.encode(buildOperation()); | 1426 var resp = convert.JSON.encode(buildOperation()); |
| 1383 return new async.Future.value(stringResponse(200, h, resp)); | 1427 return new async.Future.value(stringResponse(200, h, resp)); |
| 1384 }), true); | 1428 }), true); |
| 1385 res.create(arg_request, arg_projectId).then(unittest.expectAsync1(((api.Op
eration response) { | 1429 res |
| 1430 .create(arg_request, arg_projectId) |
| 1431 .then(unittest.expectAsync1(((api.Operation response) { |
| 1386 checkOperation(response); | 1432 checkOperation(response); |
| 1387 }))); | 1433 }))); |
| 1388 }); | 1434 }); |
| 1389 | 1435 |
| 1390 unittest.test("method--get", () { | 1436 unittest.test("method--get", () { |
| 1391 | |
| 1392 var mock = new HttpServerMock(); | 1437 var mock = new HttpServerMock(); |
| 1393 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b
uilds; | 1438 api.ProjectsBuildsResourceApi res = |
| 1439 new api.CloudbuildApi(mock).projects.builds; |
| 1394 var arg_projectId = "foo"; | 1440 var arg_projectId = "foo"; |
| 1395 var arg_id = "foo"; | 1441 var arg_id = "foo"; |
| 1396 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1442 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1397 var path = (req.url).path; | 1443 var path = (req.url).path; |
| 1398 var pathOffset = 0; | 1444 var pathOffset = 0; |
| 1399 var index; | 1445 var index; |
| 1400 var subPart; | 1446 var subPart; |
| 1401 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1447 unittest.expect( |
| 1448 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1402 pathOffset += 1; | 1449 pathOffset += 1; |
| 1403 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1450 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1451 unittest.equals("v1/projects/")); |
| 1404 pathOffset += 12; | 1452 pathOffset += 12; |
| 1405 index = path.indexOf("/builds/", pathOffset); | 1453 index = path.indexOf("/builds/", pathOffset); |
| 1406 unittest.expect(index >= 0, unittest.isTrue); | 1454 unittest.expect(index >= 0, unittest.isTrue); |
| 1407 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1455 subPart = |
| 1456 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1408 pathOffset = index; | 1457 pathOffset = index; |
| 1409 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1458 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1410 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("/builds/")); | 1459 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1460 unittest.equals("/builds/")); |
| 1411 pathOffset += 8; | 1461 pathOffset += 8; |
| 1412 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1462 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 1413 pathOffset = path.length; | 1463 pathOffset = path.length; |
| 1414 unittest.expect(subPart, unittest.equals("$arg_id")); | 1464 unittest.expect(subPart, unittest.equals("$arg_id")); |
| 1415 | 1465 |
| 1416 var query = (req.url).query; | 1466 var query = (req.url).query; |
| 1417 var queryOffset = 0; | 1467 var queryOffset = 0; |
| 1418 var queryMap = {}; | 1468 var queryMap = {}; |
| 1419 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1469 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1420 parseBool(n) { | 1470 parseBool(n) { |
| 1421 if (n == "true") return true; | 1471 if (n == "true") return true; |
| 1422 if (n == "false") return false; | 1472 if (n == "false") return false; |
| 1423 if (n == null) return null; | 1473 if (n == null) return null; |
| 1424 throw new core.ArgumentError("Invalid boolean: $n"); | 1474 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1425 } | 1475 } |
| 1476 |
| 1426 if (query.length > 0) { | 1477 if (query.length > 0) { |
| 1427 for (var part in query.split("&")) { | 1478 for (var part in query.split("&")) { |
| 1428 var keyvalue = part.split("="); | 1479 var keyvalue = part.split("="); |
| 1429 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1480 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1481 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1430 } | 1482 } |
| 1431 } | 1483 } |
| 1432 | 1484 |
| 1433 | |
| 1434 var h = { | 1485 var h = { |
| 1435 "content-type" : "application/json; charset=utf-8", | 1486 "content-type": "application/json; charset=utf-8", |
| 1436 }; | 1487 }; |
| 1437 var resp = convert.JSON.encode(buildBuild()); | 1488 var resp = convert.JSON.encode(buildBuild()); |
| 1438 return new async.Future.value(stringResponse(200, h, resp)); | 1489 return new async.Future.value(stringResponse(200, h, resp)); |
| 1439 }), true); | 1490 }), true); |
| 1440 res.get(arg_projectId, arg_id).then(unittest.expectAsync1(((api.Build resp
onse) { | 1491 res |
| 1492 .get(arg_projectId, arg_id) |
| 1493 .then(unittest.expectAsync1(((api.Build response) { |
| 1441 checkBuild(response); | 1494 checkBuild(response); |
| 1442 }))); | 1495 }))); |
| 1443 }); | 1496 }); |
| 1444 | 1497 |
| 1445 unittest.test("method--list", () { | 1498 unittest.test("method--list", () { |
| 1446 | |
| 1447 var mock = new HttpServerMock(); | 1499 var mock = new HttpServerMock(); |
| 1448 api.ProjectsBuildsResourceApi res = new api.CloudbuildApi(mock).projects.b
uilds; | 1500 api.ProjectsBuildsResourceApi res = |
| 1501 new api.CloudbuildApi(mock).projects.builds; |
| 1449 var arg_projectId = "foo"; | 1502 var arg_projectId = "foo"; |
| 1450 var arg_pageToken = "foo"; | 1503 var arg_pageToken = "foo"; |
| 1451 var arg_pageSize = 42; | 1504 var arg_pageSize = 42; |
| 1452 var arg_filter = "foo"; | 1505 var arg_filter = "foo"; |
| 1453 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1506 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1454 var path = (req.url).path; | 1507 var path = (req.url).path; |
| 1455 var pathOffset = 0; | 1508 var pathOffset = 0; |
| 1456 var index; | 1509 var index; |
| 1457 var subPart; | 1510 var subPart; |
| 1458 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1511 unittest.expect( |
| 1512 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1459 pathOffset += 1; | 1513 pathOffset += 1; |
| 1460 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1514 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1515 unittest.equals("v1/projects/")); |
| 1461 pathOffset += 12; | 1516 pathOffset += 12; |
| 1462 index = path.indexOf("/builds", pathOffset); | 1517 index = path.indexOf("/builds", pathOffset); |
| 1463 unittest.expect(index >= 0, unittest.isTrue); | 1518 unittest.expect(index >= 0, unittest.isTrue); |
| 1464 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1519 subPart = |
| 1520 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1465 pathOffset = index; | 1521 pathOffset = index; |
| 1466 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1522 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1467 unittest.expect(path.substring(pathOffset, pathOffset + 7), unittest.equ
als("/builds")); | 1523 unittest.expect(path.substring(pathOffset, pathOffset + 7), |
| 1524 unittest.equals("/builds")); |
| 1468 pathOffset += 7; | 1525 pathOffset += 7; |
| 1469 | 1526 |
| 1470 var query = (req.url).query; | 1527 var query = (req.url).query; |
| 1471 var queryOffset = 0; | 1528 var queryOffset = 0; |
| 1472 var queryMap = {}; | 1529 var queryMap = {}; |
| 1473 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1530 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1474 parseBool(n) { | 1531 parseBool(n) { |
| 1475 if (n == "true") return true; | 1532 if (n == "true") return true; |
| 1476 if (n == "false") return false; | 1533 if (n == "false") return false; |
| 1477 if (n == null) return null; | 1534 if (n == null) return null; |
| 1478 throw new core.ArgumentError("Invalid boolean: $n"); | 1535 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1479 } | 1536 } |
| 1537 |
| 1480 if (query.length > 0) { | 1538 if (query.length > 0) { |
| 1481 for (var part in query.split("&")) { | 1539 for (var part in query.split("&")) { |
| 1482 var keyvalue = part.split("="); | 1540 var keyvalue = part.split("="); |
| 1483 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1541 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1542 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1484 } | 1543 } |
| 1485 } | 1544 } |
| 1486 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1545 unittest.expect( |
| 1487 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1546 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 1547 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1548 unittest.equals(arg_pageSize)); |
| 1488 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 1549 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
| 1489 | 1550 |
| 1490 | |
| 1491 var h = { | 1551 var h = { |
| 1492 "content-type" : "application/json; charset=utf-8", | 1552 "content-type": "application/json; charset=utf-8", |
| 1493 }; | 1553 }; |
| 1494 var resp = convert.JSON.encode(buildListBuildsResponse()); | 1554 var resp = convert.JSON.encode(buildListBuildsResponse()); |
| 1495 return new async.Future.value(stringResponse(200, h, resp)); | 1555 return new async.Future.value(stringResponse(200, h, resp)); |
| 1496 }), true); | 1556 }), true); |
| 1497 res.list(arg_projectId, pageToken: arg_pageToken, pageSize: arg_pageSize,
filter: arg_filter).then(unittest.expectAsync1(((api.ListBuildsResponse response
) { | 1557 res |
| 1558 .list(arg_projectId, |
| 1559 pageToken: arg_pageToken, |
| 1560 pageSize: arg_pageSize, |
| 1561 filter: arg_filter) |
| 1562 .then(unittest.expectAsync1(((api.ListBuildsResponse response) { |
| 1498 checkListBuildsResponse(response); | 1563 checkListBuildsResponse(response); |
| 1499 }))); | 1564 }))); |
| 1500 }); | 1565 }); |
| 1501 | |
| 1502 }); | 1566 }); |
| 1503 | 1567 |
| 1504 | |
| 1505 unittest.group("resource-ProjectsTriggersResourceApi", () { | 1568 unittest.group("resource-ProjectsTriggersResourceApi", () { |
| 1506 unittest.test("method--create", () { | 1569 unittest.test("method--create", () { |
| 1507 | |
| 1508 var mock = new HttpServerMock(); | 1570 var mock = new HttpServerMock(); |
| 1509 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects
.triggers; | 1571 api.ProjectsTriggersResourceApi res = |
| 1572 new api.CloudbuildApi(mock).projects.triggers; |
| 1510 var arg_request = buildBuildTrigger(); | 1573 var arg_request = buildBuildTrigger(); |
| 1511 var arg_projectId = "foo"; | 1574 var arg_projectId = "foo"; |
| 1512 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1575 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1513 var obj = new api.BuildTrigger.fromJson(json); | 1576 var obj = new api.BuildTrigger.fromJson(json); |
| 1514 checkBuildTrigger(obj); | 1577 checkBuildTrigger(obj); |
| 1515 | 1578 |
| 1516 var path = (req.url).path; | 1579 var path = (req.url).path; |
| 1517 var pathOffset = 0; | 1580 var pathOffset = 0; |
| 1518 var index; | 1581 var index; |
| 1519 var subPart; | 1582 var subPart; |
| 1520 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1583 unittest.expect( |
| 1584 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1521 pathOffset += 1; | 1585 pathOffset += 1; |
| 1522 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1586 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1587 unittest.equals("v1/projects/")); |
| 1523 pathOffset += 12; | 1588 pathOffset += 12; |
| 1524 index = path.indexOf("/triggers", pathOffset); | 1589 index = path.indexOf("/triggers", pathOffset); |
| 1525 unittest.expect(index >= 0, unittest.isTrue); | 1590 unittest.expect(index >= 0, unittest.isTrue); |
| 1526 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1591 subPart = |
| 1592 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1527 pathOffset = index; | 1593 pathOffset = index; |
| 1528 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1594 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1529 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/triggers")); | 1595 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 1596 unittest.equals("/triggers")); |
| 1530 pathOffset += 9; | 1597 pathOffset += 9; |
| 1531 | 1598 |
| 1532 var query = (req.url).query; | 1599 var query = (req.url).query; |
| 1533 var queryOffset = 0; | 1600 var queryOffset = 0; |
| 1534 var queryMap = {}; | 1601 var queryMap = {}; |
| 1535 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1602 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1536 parseBool(n) { | 1603 parseBool(n) { |
| 1537 if (n == "true") return true; | 1604 if (n == "true") return true; |
| 1538 if (n == "false") return false; | 1605 if (n == "false") return false; |
| 1539 if (n == null) return null; | 1606 if (n == null) return null; |
| 1540 throw new core.ArgumentError("Invalid boolean: $n"); | 1607 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1541 } | 1608 } |
| 1609 |
| 1542 if (query.length > 0) { | 1610 if (query.length > 0) { |
| 1543 for (var part in query.split("&")) { | 1611 for (var part in query.split("&")) { |
| 1544 var keyvalue = part.split("="); | 1612 var keyvalue = part.split("="); |
| 1545 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1613 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1614 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1546 } | 1615 } |
| 1547 } | 1616 } |
| 1548 | 1617 |
| 1549 | |
| 1550 var h = { | 1618 var h = { |
| 1551 "content-type" : "application/json; charset=utf-8", | 1619 "content-type": "application/json; charset=utf-8", |
| 1552 }; | 1620 }; |
| 1553 var resp = convert.JSON.encode(buildBuildTrigger()); | 1621 var resp = convert.JSON.encode(buildBuildTrigger()); |
| 1554 return new async.Future.value(stringResponse(200, h, resp)); | 1622 return new async.Future.value(stringResponse(200, h, resp)); |
| 1555 }), true); | 1623 }), true); |
| 1556 res.create(arg_request, arg_projectId).then(unittest.expectAsync1(((api.Bu
ildTrigger response) { | 1624 res |
| 1625 .create(arg_request, arg_projectId) |
| 1626 .then(unittest.expectAsync1(((api.BuildTrigger response) { |
| 1557 checkBuildTrigger(response); | 1627 checkBuildTrigger(response); |
| 1558 }))); | 1628 }))); |
| 1559 }); | 1629 }); |
| 1560 | 1630 |
| 1561 unittest.test("method--delete", () { | 1631 unittest.test("method--delete", () { |
| 1562 | |
| 1563 var mock = new HttpServerMock(); | 1632 var mock = new HttpServerMock(); |
| 1564 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects
.triggers; | 1633 api.ProjectsTriggersResourceApi res = |
| 1634 new api.CloudbuildApi(mock).projects.triggers; |
| 1565 var arg_projectId = "foo"; | 1635 var arg_projectId = "foo"; |
| 1566 var arg_triggerId = "foo"; | 1636 var arg_triggerId = "foo"; |
| 1567 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1637 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1568 var path = (req.url).path; | 1638 var path = (req.url).path; |
| 1569 var pathOffset = 0; | 1639 var pathOffset = 0; |
| 1570 var index; | 1640 var index; |
| 1571 var subPart; | 1641 var subPart; |
| 1572 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1642 unittest.expect( |
| 1643 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1573 pathOffset += 1; | 1644 pathOffset += 1; |
| 1574 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1645 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1646 unittest.equals("v1/projects/")); |
| 1575 pathOffset += 12; | 1647 pathOffset += 12; |
| 1576 index = path.indexOf("/triggers/", pathOffset); | 1648 index = path.indexOf("/triggers/", pathOffset); |
| 1577 unittest.expect(index >= 0, unittest.isTrue); | 1649 unittest.expect(index >= 0, unittest.isTrue); |
| 1578 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1650 subPart = |
| 1651 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1579 pathOffset = index; | 1652 pathOffset = index; |
| 1580 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1653 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1581 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/triggers/")); | 1654 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 1655 unittest.equals("/triggers/")); |
| 1582 pathOffset += 10; | 1656 pathOffset += 10; |
| 1583 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1657 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 1584 pathOffset = path.length; | 1658 pathOffset = path.length; |
| 1585 unittest.expect(subPart, unittest.equals("$arg_triggerId")); | 1659 unittest.expect(subPart, unittest.equals("$arg_triggerId")); |
| 1586 | 1660 |
| 1587 var query = (req.url).query; | 1661 var query = (req.url).query; |
| 1588 var queryOffset = 0; | 1662 var queryOffset = 0; |
| 1589 var queryMap = {}; | 1663 var queryMap = {}; |
| 1590 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1664 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1591 parseBool(n) { | 1665 parseBool(n) { |
| 1592 if (n == "true") return true; | 1666 if (n == "true") return true; |
| 1593 if (n == "false") return false; | 1667 if (n == "false") return false; |
| 1594 if (n == null) return null; | 1668 if (n == null) return null; |
| 1595 throw new core.ArgumentError("Invalid boolean: $n"); | 1669 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1596 } | 1670 } |
| 1671 |
| 1597 if (query.length > 0) { | 1672 if (query.length > 0) { |
| 1598 for (var part in query.split("&")) { | 1673 for (var part in query.split("&")) { |
| 1599 var keyvalue = part.split("="); | 1674 var keyvalue = part.split("="); |
| 1600 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1675 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1676 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1601 } | 1677 } |
| 1602 } | 1678 } |
| 1603 | 1679 |
| 1604 | |
| 1605 var h = { | 1680 var h = { |
| 1606 "content-type" : "application/json; charset=utf-8", | 1681 "content-type": "application/json; charset=utf-8", |
| 1607 }; | 1682 }; |
| 1608 var resp = convert.JSON.encode(buildEmpty()); | 1683 var resp = convert.JSON.encode(buildEmpty()); |
| 1609 return new async.Future.value(stringResponse(200, h, resp)); | 1684 return new async.Future.value(stringResponse(200, h, resp)); |
| 1610 }), true); | 1685 }), true); |
| 1611 res.delete(arg_projectId, arg_triggerId).then(unittest.expectAsync1(((api.
Empty response) { | 1686 res |
| 1687 .delete(arg_projectId, arg_triggerId) |
| 1688 .then(unittest.expectAsync1(((api.Empty response) { |
| 1612 checkEmpty(response); | 1689 checkEmpty(response); |
| 1613 }))); | 1690 }))); |
| 1614 }); | 1691 }); |
| 1615 | 1692 |
| 1616 unittest.test("method--get", () { | 1693 unittest.test("method--get", () { |
| 1617 | |
| 1618 var mock = new HttpServerMock(); | 1694 var mock = new HttpServerMock(); |
| 1619 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects
.triggers; | 1695 api.ProjectsTriggersResourceApi res = |
| 1696 new api.CloudbuildApi(mock).projects.triggers; |
| 1620 var arg_projectId = "foo"; | 1697 var arg_projectId = "foo"; |
| 1621 var arg_triggerId = "foo"; | 1698 var arg_triggerId = "foo"; |
| 1622 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1699 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1623 var path = (req.url).path; | 1700 var path = (req.url).path; |
| 1624 var pathOffset = 0; | 1701 var pathOffset = 0; |
| 1625 var index; | 1702 var index; |
| 1626 var subPart; | 1703 var subPart; |
| 1627 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1704 unittest.expect( |
| 1705 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1628 pathOffset += 1; | 1706 pathOffset += 1; |
| 1629 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1707 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1708 unittest.equals("v1/projects/")); |
| 1630 pathOffset += 12; | 1709 pathOffset += 12; |
| 1631 index = path.indexOf("/triggers/", pathOffset); | 1710 index = path.indexOf("/triggers/", pathOffset); |
| 1632 unittest.expect(index >= 0, unittest.isTrue); | 1711 unittest.expect(index >= 0, unittest.isTrue); |
| 1633 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1712 subPart = |
| 1713 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1634 pathOffset = index; | 1714 pathOffset = index; |
| 1635 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1715 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1636 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/triggers/")); | 1716 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 1717 unittest.equals("/triggers/")); |
| 1637 pathOffset += 10; | 1718 pathOffset += 10; |
| 1638 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1719 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 1639 pathOffset = path.length; | 1720 pathOffset = path.length; |
| 1640 unittest.expect(subPart, unittest.equals("$arg_triggerId")); | 1721 unittest.expect(subPart, unittest.equals("$arg_triggerId")); |
| 1641 | 1722 |
| 1642 var query = (req.url).query; | 1723 var query = (req.url).query; |
| 1643 var queryOffset = 0; | 1724 var queryOffset = 0; |
| 1644 var queryMap = {}; | 1725 var queryMap = {}; |
| 1645 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1726 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1646 parseBool(n) { | 1727 parseBool(n) { |
| 1647 if (n == "true") return true; | 1728 if (n == "true") return true; |
| 1648 if (n == "false") return false; | 1729 if (n == "false") return false; |
| 1649 if (n == null) return null; | 1730 if (n == null) return null; |
| 1650 throw new core.ArgumentError("Invalid boolean: $n"); | 1731 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1651 } | 1732 } |
| 1733 |
| 1652 if (query.length > 0) { | 1734 if (query.length > 0) { |
| 1653 for (var part in query.split("&")) { | 1735 for (var part in query.split("&")) { |
| 1654 var keyvalue = part.split("="); | 1736 var keyvalue = part.split("="); |
| 1655 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1737 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1738 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1656 } | 1739 } |
| 1657 } | 1740 } |
| 1658 | 1741 |
| 1659 | |
| 1660 var h = { | 1742 var h = { |
| 1661 "content-type" : "application/json; charset=utf-8", | 1743 "content-type": "application/json; charset=utf-8", |
| 1662 }; | 1744 }; |
| 1663 var resp = convert.JSON.encode(buildBuildTrigger()); | 1745 var resp = convert.JSON.encode(buildBuildTrigger()); |
| 1664 return new async.Future.value(stringResponse(200, h, resp)); | 1746 return new async.Future.value(stringResponse(200, h, resp)); |
| 1665 }), true); | 1747 }), true); |
| 1666 res.get(arg_projectId, arg_triggerId).then(unittest.expectAsync1(((api.Bui
ldTrigger response) { | 1748 res |
| 1749 .get(arg_projectId, arg_triggerId) |
| 1750 .then(unittest.expectAsync1(((api.BuildTrigger response) { |
| 1667 checkBuildTrigger(response); | 1751 checkBuildTrigger(response); |
| 1668 }))); | 1752 }))); |
| 1669 }); | 1753 }); |
| 1670 | 1754 |
| 1671 unittest.test("method--list", () { | 1755 unittest.test("method--list", () { |
| 1672 | |
| 1673 var mock = new HttpServerMock(); | 1756 var mock = new HttpServerMock(); |
| 1674 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects
.triggers; | 1757 api.ProjectsTriggersResourceApi res = |
| 1758 new api.CloudbuildApi(mock).projects.triggers; |
| 1675 var arg_projectId = "foo"; | 1759 var arg_projectId = "foo"; |
| 1676 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1760 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1677 var path = (req.url).path; | 1761 var path = (req.url).path; |
| 1678 var pathOffset = 0; | 1762 var pathOffset = 0; |
| 1679 var index; | 1763 var index; |
| 1680 var subPart; | 1764 var subPart; |
| 1681 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1765 unittest.expect( |
| 1766 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1682 pathOffset += 1; | 1767 pathOffset += 1; |
| 1683 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1768 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1769 unittest.equals("v1/projects/")); |
| 1684 pathOffset += 12; | 1770 pathOffset += 12; |
| 1685 index = path.indexOf("/triggers", pathOffset); | 1771 index = path.indexOf("/triggers", pathOffset); |
| 1686 unittest.expect(index >= 0, unittest.isTrue); | 1772 unittest.expect(index >= 0, unittest.isTrue); |
| 1687 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1773 subPart = |
| 1774 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1688 pathOffset = index; | 1775 pathOffset = index; |
| 1689 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1776 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1690 unittest.expect(path.substring(pathOffset, pathOffset + 9), unittest.equ
als("/triggers")); | 1777 unittest.expect(path.substring(pathOffset, pathOffset + 9), |
| 1778 unittest.equals("/triggers")); |
| 1691 pathOffset += 9; | 1779 pathOffset += 9; |
| 1692 | 1780 |
| 1693 var query = (req.url).query; | 1781 var query = (req.url).query; |
| 1694 var queryOffset = 0; | 1782 var queryOffset = 0; |
| 1695 var queryMap = {}; | 1783 var queryMap = {}; |
| 1696 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1784 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1697 parseBool(n) { | 1785 parseBool(n) { |
| 1698 if (n == "true") return true; | 1786 if (n == "true") return true; |
| 1699 if (n == "false") return false; | 1787 if (n == "false") return false; |
| 1700 if (n == null) return null; | 1788 if (n == null) return null; |
| 1701 throw new core.ArgumentError("Invalid boolean: $n"); | 1789 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1702 } | 1790 } |
| 1791 |
| 1703 if (query.length > 0) { | 1792 if (query.length > 0) { |
| 1704 for (var part in query.split("&")) { | 1793 for (var part in query.split("&")) { |
| 1705 var keyvalue = part.split("="); | 1794 var keyvalue = part.split("="); |
| 1706 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1795 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1796 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1707 } | 1797 } |
| 1708 } | 1798 } |
| 1709 | 1799 |
| 1710 | |
| 1711 var h = { | 1800 var h = { |
| 1712 "content-type" : "application/json; charset=utf-8", | 1801 "content-type": "application/json; charset=utf-8", |
| 1713 }; | 1802 }; |
| 1714 var resp = convert.JSON.encode(buildListBuildTriggersResponse()); | 1803 var resp = convert.JSON.encode(buildListBuildTriggersResponse()); |
| 1715 return new async.Future.value(stringResponse(200, h, resp)); | 1804 return new async.Future.value(stringResponse(200, h, resp)); |
| 1716 }), true); | 1805 }), true); |
| 1717 res.list(arg_projectId).then(unittest.expectAsync1(((api.ListBuildTriggers
Response response) { | 1806 res.list(arg_projectId).then( |
| 1807 unittest.expectAsync1(((api.ListBuildTriggersResponse response) { |
| 1718 checkListBuildTriggersResponse(response); | 1808 checkListBuildTriggersResponse(response); |
| 1719 }))); | 1809 }))); |
| 1720 }); | 1810 }); |
| 1721 | 1811 |
| 1722 unittest.test("method--patch", () { | 1812 unittest.test("method--patch", () { |
| 1723 | |
| 1724 var mock = new HttpServerMock(); | 1813 var mock = new HttpServerMock(); |
| 1725 api.ProjectsTriggersResourceApi res = new api.CloudbuildApi(mock).projects
.triggers; | 1814 api.ProjectsTriggersResourceApi res = |
| 1815 new api.CloudbuildApi(mock).projects.triggers; |
| 1726 var arg_request = buildBuildTrigger(); | 1816 var arg_request = buildBuildTrigger(); |
| 1727 var arg_projectId = "foo"; | 1817 var arg_projectId = "foo"; |
| 1728 var arg_triggerId = "foo"; | 1818 var arg_triggerId = "foo"; |
| 1729 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1819 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1730 var obj = new api.BuildTrigger.fromJson(json); | 1820 var obj = new api.BuildTrigger.fromJson(json); |
| 1731 checkBuildTrigger(obj); | 1821 checkBuildTrigger(obj); |
| 1732 | 1822 |
| 1733 var path = (req.url).path; | 1823 var path = (req.url).path; |
| 1734 var pathOffset = 0; | 1824 var pathOffset = 0; |
| 1735 var index; | 1825 var index; |
| 1736 var subPart; | 1826 var subPart; |
| 1737 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1827 unittest.expect( |
| 1828 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1738 pathOffset += 1; | 1829 pathOffset += 1; |
| 1739 unittest.expect(path.substring(pathOffset, pathOffset + 12), unittest.eq
uals("v1/projects/")); | 1830 unittest.expect(path.substring(pathOffset, pathOffset + 12), |
| 1831 unittest.equals("v1/projects/")); |
| 1740 pathOffset += 12; | 1832 pathOffset += 12; |
| 1741 index = path.indexOf("/triggers/", pathOffset); | 1833 index = path.indexOf("/triggers/", pathOffset); |
| 1742 unittest.expect(index >= 0, unittest.isTrue); | 1834 unittest.expect(index >= 0, unittest.isTrue); |
| 1743 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset, index
)); | 1835 subPart = |
| 1836 core.Uri.decodeQueryComponent(path.substring(pathOffset, index)); |
| 1744 pathOffset = index; | 1837 pathOffset = index; |
| 1745 unittest.expect(subPart, unittest.equals("$arg_projectId")); | 1838 unittest.expect(subPart, unittest.equals("$arg_projectId")); |
| 1746 unittest.expect(path.substring(pathOffset, pathOffset + 10), unittest.eq
uals("/triggers/")); | 1839 unittest.expect(path.substring(pathOffset, pathOffset + 10), |
| 1840 unittest.equals("/triggers/")); |
| 1747 pathOffset += 10; | 1841 pathOffset += 10; |
| 1748 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); | 1842 subPart = core.Uri.decodeQueryComponent(path.substring(pathOffset)); |
| 1749 pathOffset = path.length; | 1843 pathOffset = path.length; |
| 1750 unittest.expect(subPart, unittest.equals("$arg_triggerId")); | 1844 unittest.expect(subPart, unittest.equals("$arg_triggerId")); |
| 1751 | 1845 |
| 1752 var query = (req.url).query; | 1846 var query = (req.url).query; |
| 1753 var queryOffset = 0; | 1847 var queryOffset = 0; |
| 1754 var queryMap = {}; | 1848 var queryMap = {}; |
| 1755 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1849 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1756 parseBool(n) { | 1850 parseBool(n) { |
| 1757 if (n == "true") return true; | 1851 if (n == "true") return true; |
| 1758 if (n == "false") return false; | 1852 if (n == "false") return false; |
| 1759 if (n == null) return null; | 1853 if (n == null) return null; |
| 1760 throw new core.ArgumentError("Invalid boolean: $n"); | 1854 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1761 } | 1855 } |
| 1856 |
| 1762 if (query.length > 0) { | 1857 if (query.length > 0) { |
| 1763 for (var part in query.split("&")) { | 1858 for (var part in query.split("&")) { |
| 1764 var keyvalue = part.split("="); | 1859 var keyvalue = part.split("="); |
| 1765 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1860 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1861 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1766 } | 1862 } |
| 1767 } | 1863 } |
| 1768 | 1864 |
| 1769 | |
| 1770 var h = { | 1865 var h = { |
| 1771 "content-type" : "application/json; charset=utf-8", | 1866 "content-type": "application/json; charset=utf-8", |
| 1772 }; | 1867 }; |
| 1773 var resp = convert.JSON.encode(buildBuildTrigger()); | 1868 var resp = convert.JSON.encode(buildBuildTrigger()); |
| 1774 return new async.Future.value(stringResponse(200, h, resp)); | 1869 return new async.Future.value(stringResponse(200, h, resp)); |
| 1775 }), true); | 1870 }), true); |
| 1776 res.patch(arg_request, arg_projectId, arg_triggerId).then(unittest.expectA
sync1(((api.BuildTrigger response) { | 1871 res |
| 1872 .patch(arg_request, arg_projectId, arg_triggerId) |
| 1873 .then(unittest.expectAsync1(((api.BuildTrigger response) { |
| 1777 checkBuildTrigger(response); | 1874 checkBuildTrigger(response); |
| 1778 }))); | 1875 }))); |
| 1779 }); | 1876 }); |
| 1780 | |
| 1781 }); | 1877 }); |
| 1782 | |
| 1783 | |
| 1784 } | 1878 } |
| 1785 | |
| OLD | NEW |