| OLD | NEW |
| 1 library googleapis_beta.replicapoolupdater.v1beta1.test; | 1 library googleapis_beta.replicapoolupdater.v1beta1.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_beta/replicapoolupdater/v1beta1.dart' as api; | 10 import 'package:googleapis_beta/replicapoolupdater/v1beta1.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 core.int buildCounterInstanceUpdateErrorErrors = 0; | 53 core.int buildCounterInstanceUpdateErrorErrors = 0; |
| 55 buildInstanceUpdateErrorErrors() { | 54 buildInstanceUpdateErrorErrors() { |
| 56 var o = new api.InstanceUpdateErrorErrors(); | 55 var o = new api.InstanceUpdateErrorErrors(); |
| 57 buildCounterInstanceUpdateErrorErrors++; | 56 buildCounterInstanceUpdateErrorErrors++; |
| 58 if (buildCounterInstanceUpdateErrorErrors < 3) { | 57 if (buildCounterInstanceUpdateErrorErrors < 3) { |
| 59 o.code = "foo"; | 58 o.code = "foo"; |
| 60 o.location = "foo"; | 59 o.location = "foo"; |
| 61 o.message = "foo"; | 60 o.message = "foo"; |
| 62 } | 61 } |
| 63 buildCounterInstanceUpdateErrorErrors--; | 62 buildCounterInstanceUpdateErrorErrors--; |
| 64 return o; | 63 return o; |
| 65 } | 64 } |
| 66 | 65 |
| 67 checkInstanceUpdateErrorErrors(api.InstanceUpdateErrorErrors o) { | 66 checkInstanceUpdateErrorErrors(api.InstanceUpdateErrorErrors o) { |
| 68 buildCounterInstanceUpdateErrorErrors++; | 67 buildCounterInstanceUpdateErrorErrors++; |
| 69 if (buildCounterInstanceUpdateErrorErrors < 3) { | 68 if (buildCounterInstanceUpdateErrorErrors < 3) { |
| 70 unittest.expect(o.code, unittest.equals('foo')); | 69 unittest.expect(o.code, unittest.equals('foo')); |
| 71 unittest.expect(o.location, unittest.equals('foo')); | 70 unittest.expect(o.location, unittest.equals('foo')); |
| 72 unittest.expect(o.message, unittest.equals('foo')); | 71 unittest.expect(o.message, unittest.equals('foo')); |
| 73 } | 72 } |
| 74 buildCounterInstanceUpdateErrorErrors--; | 73 buildCounterInstanceUpdateErrorErrors--; |
| 75 } | 74 } |
| 76 | 75 |
| 77 buildUnnamed3273() { | 76 buildUnnamed3266() { |
| 78 var o = new core.List<api.InstanceUpdateErrorErrors>(); | 77 var o = new core.List<api.InstanceUpdateErrorErrors>(); |
| 79 o.add(buildInstanceUpdateErrorErrors()); | 78 o.add(buildInstanceUpdateErrorErrors()); |
| 80 o.add(buildInstanceUpdateErrorErrors()); | 79 o.add(buildInstanceUpdateErrorErrors()); |
| 81 return o; | 80 return o; |
| 82 } | 81 } |
| 83 | 82 |
| 84 checkUnnamed3273(core.List<api.InstanceUpdateErrorErrors> o) { | 83 checkUnnamed3266(core.List<api.InstanceUpdateErrorErrors> o) { |
| 85 unittest.expect(o, unittest.hasLength(2)); | 84 unittest.expect(o, unittest.hasLength(2)); |
| 86 checkInstanceUpdateErrorErrors(o[0]); | 85 checkInstanceUpdateErrorErrors(o[0]); |
| 87 checkInstanceUpdateErrorErrors(o[1]); | 86 checkInstanceUpdateErrorErrors(o[1]); |
| 88 } | 87 } |
| 89 | 88 |
| 90 core.int buildCounterInstanceUpdateError = 0; | 89 core.int buildCounterInstanceUpdateError = 0; |
| 91 buildInstanceUpdateError() { | 90 buildInstanceUpdateError() { |
| 92 var o = new api.InstanceUpdateError(); | 91 var o = new api.InstanceUpdateError(); |
| 93 buildCounterInstanceUpdateError++; | 92 buildCounterInstanceUpdateError++; |
| 94 if (buildCounterInstanceUpdateError < 3) { | 93 if (buildCounterInstanceUpdateError < 3) { |
| 95 o.errors = buildUnnamed3273(); | 94 o.errors = buildUnnamed3266(); |
| 96 } | 95 } |
| 97 buildCounterInstanceUpdateError--; | 96 buildCounterInstanceUpdateError--; |
| 98 return o; | 97 return o; |
| 99 } | 98 } |
| 100 | 99 |
| 101 checkInstanceUpdateError(api.InstanceUpdateError o) { | 100 checkInstanceUpdateError(api.InstanceUpdateError o) { |
| 102 buildCounterInstanceUpdateError++; | 101 buildCounterInstanceUpdateError++; |
| 103 if (buildCounterInstanceUpdateError < 3) { | 102 if (buildCounterInstanceUpdateError < 3) { |
| 104 checkUnnamed3273(o.errors); | 103 checkUnnamed3266(o.errors); |
| 105 } | 104 } |
| 106 buildCounterInstanceUpdateError--; | 105 buildCounterInstanceUpdateError--; |
| 107 } | 106 } |
| 108 | 107 |
| 109 core.int buildCounterInstanceUpdate = 0; | 108 core.int buildCounterInstanceUpdate = 0; |
| 110 buildInstanceUpdate() { | 109 buildInstanceUpdate() { |
| 111 var o = new api.InstanceUpdate(); | 110 var o = new api.InstanceUpdate(); |
| 112 buildCounterInstanceUpdate++; | 111 buildCounterInstanceUpdate++; |
| 113 if (buildCounterInstanceUpdate < 3) { | 112 if (buildCounterInstanceUpdate < 3) { |
| 114 o.error = buildInstanceUpdateError(); | 113 o.error = buildInstanceUpdateError(); |
| 115 o.instance = "foo"; | 114 o.instance = "foo"; |
| 116 o.status = "foo"; | 115 o.status = "foo"; |
| 117 } | 116 } |
| 118 buildCounterInstanceUpdate--; | 117 buildCounterInstanceUpdate--; |
| 119 return o; | 118 return o; |
| 120 } | 119 } |
| 121 | 120 |
| 122 checkInstanceUpdate(api.InstanceUpdate o) { | 121 checkInstanceUpdate(api.InstanceUpdate o) { |
| 123 buildCounterInstanceUpdate++; | 122 buildCounterInstanceUpdate++; |
| 124 if (buildCounterInstanceUpdate < 3) { | 123 if (buildCounterInstanceUpdate < 3) { |
| 125 checkInstanceUpdateError(o.error); | 124 checkInstanceUpdateError(o.error); |
| 126 unittest.expect(o.instance, unittest.equals('foo')); | 125 unittest.expect(o.instance, unittest.equals('foo')); |
| 127 unittest.expect(o.status, unittest.equals('foo')); | 126 unittest.expect(o.status, unittest.equals('foo')); |
| 128 } | 127 } |
| 129 buildCounterInstanceUpdate--; | 128 buildCounterInstanceUpdate--; |
| 130 } | 129 } |
| 131 | 130 |
| 132 buildUnnamed3274() { | 131 buildUnnamed3267() { |
| 133 var o = new core.List<api.InstanceUpdate>(); | 132 var o = new core.List<api.InstanceUpdate>(); |
| 134 o.add(buildInstanceUpdate()); | 133 o.add(buildInstanceUpdate()); |
| 135 o.add(buildInstanceUpdate()); | 134 o.add(buildInstanceUpdate()); |
| 136 return o; | 135 return o; |
| 137 } | 136 } |
| 138 | 137 |
| 139 checkUnnamed3274(core.List<api.InstanceUpdate> o) { | 138 checkUnnamed3267(core.List<api.InstanceUpdate> o) { |
| 140 unittest.expect(o, unittest.hasLength(2)); | 139 unittest.expect(o, unittest.hasLength(2)); |
| 141 checkInstanceUpdate(o[0]); | 140 checkInstanceUpdate(o[0]); |
| 142 checkInstanceUpdate(o[1]); | 141 checkInstanceUpdate(o[1]); |
| 143 } | 142 } |
| 144 | 143 |
| 145 core.int buildCounterInstanceUpdateList = 0; | 144 core.int buildCounterInstanceUpdateList = 0; |
| 146 buildInstanceUpdateList() { | 145 buildInstanceUpdateList() { |
| 147 var o = new api.InstanceUpdateList(); | 146 var o = new api.InstanceUpdateList(); |
| 148 buildCounterInstanceUpdateList++; | 147 buildCounterInstanceUpdateList++; |
| 149 if (buildCounterInstanceUpdateList < 3) { | 148 if (buildCounterInstanceUpdateList < 3) { |
| 150 o.items = buildUnnamed3274(); | 149 o.items = buildUnnamed3267(); |
| 151 o.kind = "foo"; | 150 o.kind = "foo"; |
| 152 o.nextPageToken = "foo"; | 151 o.nextPageToken = "foo"; |
| 153 o.selfLink = "foo"; | 152 o.selfLink = "foo"; |
| 154 } | 153 } |
| 155 buildCounterInstanceUpdateList--; | 154 buildCounterInstanceUpdateList--; |
| 156 return o; | 155 return o; |
| 157 } | 156 } |
| 158 | 157 |
| 159 checkInstanceUpdateList(api.InstanceUpdateList o) { | 158 checkInstanceUpdateList(api.InstanceUpdateList o) { |
| 160 buildCounterInstanceUpdateList++; | 159 buildCounterInstanceUpdateList++; |
| 161 if (buildCounterInstanceUpdateList < 3) { | 160 if (buildCounterInstanceUpdateList < 3) { |
| 162 checkUnnamed3274(o.items); | 161 checkUnnamed3267(o.items); |
| 163 unittest.expect(o.kind, unittest.equals('foo')); | 162 unittest.expect(o.kind, unittest.equals('foo')); |
| 164 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 163 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 165 unittest.expect(o.selfLink, unittest.equals('foo')); | 164 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 166 } | 165 } |
| 167 buildCounterInstanceUpdateList--; | 166 buildCounterInstanceUpdateList--; |
| 168 } | 167 } |
| 169 | 168 |
| 170 core.int buildCounterOperationErrorErrors = 0; | 169 core.int buildCounterOperationErrorErrors = 0; |
| 171 buildOperationErrorErrors() { | 170 buildOperationErrorErrors() { |
| 172 var o = new api.OperationErrorErrors(); | 171 var o = new api.OperationErrorErrors(); |
| (...skipping 10 matching lines...) Expand all Loading... |
| 183 checkOperationErrorErrors(api.OperationErrorErrors o) { | 182 checkOperationErrorErrors(api.OperationErrorErrors o) { |
| 184 buildCounterOperationErrorErrors++; | 183 buildCounterOperationErrorErrors++; |
| 185 if (buildCounterOperationErrorErrors < 3) { | 184 if (buildCounterOperationErrorErrors < 3) { |
| 186 unittest.expect(o.code, unittest.equals('foo')); | 185 unittest.expect(o.code, unittest.equals('foo')); |
| 187 unittest.expect(o.location, unittest.equals('foo')); | 186 unittest.expect(o.location, unittest.equals('foo')); |
| 188 unittest.expect(o.message, unittest.equals('foo')); | 187 unittest.expect(o.message, unittest.equals('foo')); |
| 189 } | 188 } |
| 190 buildCounterOperationErrorErrors--; | 189 buildCounterOperationErrorErrors--; |
| 191 } | 190 } |
| 192 | 191 |
| 193 buildUnnamed3275() { | 192 buildUnnamed3268() { |
| 194 var o = new core.List<api.OperationErrorErrors>(); | 193 var o = new core.List<api.OperationErrorErrors>(); |
| 195 o.add(buildOperationErrorErrors()); | 194 o.add(buildOperationErrorErrors()); |
| 196 o.add(buildOperationErrorErrors()); | 195 o.add(buildOperationErrorErrors()); |
| 197 return o; | 196 return o; |
| 198 } | 197 } |
| 199 | 198 |
| 200 checkUnnamed3275(core.List<api.OperationErrorErrors> o) { | 199 checkUnnamed3268(core.List<api.OperationErrorErrors> o) { |
| 201 unittest.expect(o, unittest.hasLength(2)); | 200 unittest.expect(o, unittest.hasLength(2)); |
| 202 checkOperationErrorErrors(o[0]); | 201 checkOperationErrorErrors(o[0]); |
| 203 checkOperationErrorErrors(o[1]); | 202 checkOperationErrorErrors(o[1]); |
| 204 } | 203 } |
| 205 | 204 |
| 206 core.int buildCounterOperationError = 0; | 205 core.int buildCounterOperationError = 0; |
| 207 buildOperationError() { | 206 buildOperationError() { |
| 208 var o = new api.OperationError(); | 207 var o = new api.OperationError(); |
| 209 buildCounterOperationError++; | 208 buildCounterOperationError++; |
| 210 if (buildCounterOperationError < 3) { | 209 if (buildCounterOperationError < 3) { |
| 211 o.errors = buildUnnamed3275(); | 210 o.errors = buildUnnamed3268(); |
| 212 } | 211 } |
| 213 buildCounterOperationError--; | 212 buildCounterOperationError--; |
| 214 return o; | 213 return o; |
| 215 } | 214 } |
| 216 | 215 |
| 217 checkOperationError(api.OperationError o) { | 216 checkOperationError(api.OperationError o) { |
| 218 buildCounterOperationError++; | 217 buildCounterOperationError++; |
| 219 if (buildCounterOperationError < 3) { | 218 if (buildCounterOperationError < 3) { |
| 220 checkUnnamed3275(o.errors); | 219 checkUnnamed3268(o.errors); |
| 221 } | 220 } |
| 222 buildCounterOperationError--; | 221 buildCounterOperationError--; |
| 223 } | 222 } |
| 224 | 223 |
| 225 core.int buildCounterOperationWarningsData = 0; | 224 core.int buildCounterOperationWarningsData = 0; |
| 226 buildOperationWarningsData() { | 225 buildOperationWarningsData() { |
| 227 var o = new api.OperationWarningsData(); | 226 var o = new api.OperationWarningsData(); |
| 228 buildCounterOperationWarningsData++; | 227 buildCounterOperationWarningsData++; |
| 229 if (buildCounterOperationWarningsData < 3) { | 228 if (buildCounterOperationWarningsData < 3) { |
| 230 o.key = "foo"; | 229 o.key = "foo"; |
| 231 o.value = "foo"; | 230 o.value = "foo"; |
| 232 } | 231 } |
| 233 buildCounterOperationWarningsData--; | 232 buildCounterOperationWarningsData--; |
| 234 return o; | 233 return o; |
| 235 } | 234 } |
| 236 | 235 |
| 237 checkOperationWarningsData(api.OperationWarningsData o) { | 236 checkOperationWarningsData(api.OperationWarningsData o) { |
| 238 buildCounterOperationWarningsData++; | 237 buildCounterOperationWarningsData++; |
| 239 if (buildCounterOperationWarningsData < 3) { | 238 if (buildCounterOperationWarningsData < 3) { |
| 240 unittest.expect(o.key, unittest.equals('foo')); | 239 unittest.expect(o.key, unittest.equals('foo')); |
| 241 unittest.expect(o.value, unittest.equals('foo')); | 240 unittest.expect(o.value, unittest.equals('foo')); |
| 242 } | 241 } |
| 243 buildCounterOperationWarningsData--; | 242 buildCounterOperationWarningsData--; |
| 244 } | 243 } |
| 245 | 244 |
| 246 buildUnnamed3276() { | 245 buildUnnamed3269() { |
| 247 var o = new core.List<api.OperationWarningsData>(); | 246 var o = new core.List<api.OperationWarningsData>(); |
| 248 o.add(buildOperationWarningsData()); | 247 o.add(buildOperationWarningsData()); |
| 249 o.add(buildOperationWarningsData()); | 248 o.add(buildOperationWarningsData()); |
| 250 return o; | 249 return o; |
| 251 } | 250 } |
| 252 | 251 |
| 253 checkUnnamed3276(core.List<api.OperationWarningsData> o) { | 252 checkUnnamed3269(core.List<api.OperationWarningsData> o) { |
| 254 unittest.expect(o, unittest.hasLength(2)); | 253 unittest.expect(o, unittest.hasLength(2)); |
| 255 checkOperationWarningsData(o[0]); | 254 checkOperationWarningsData(o[0]); |
| 256 checkOperationWarningsData(o[1]); | 255 checkOperationWarningsData(o[1]); |
| 257 } | 256 } |
| 258 | 257 |
| 259 core.int buildCounterOperationWarnings = 0; | 258 core.int buildCounterOperationWarnings = 0; |
| 260 buildOperationWarnings() { | 259 buildOperationWarnings() { |
| 261 var o = new api.OperationWarnings(); | 260 var o = new api.OperationWarnings(); |
| 262 buildCounterOperationWarnings++; | 261 buildCounterOperationWarnings++; |
| 263 if (buildCounterOperationWarnings < 3) { | 262 if (buildCounterOperationWarnings < 3) { |
| 264 o.code = "foo"; | 263 o.code = "foo"; |
| 265 o.data = buildUnnamed3276(); | 264 o.data = buildUnnamed3269(); |
| 266 o.message = "foo"; | 265 o.message = "foo"; |
| 267 } | 266 } |
| 268 buildCounterOperationWarnings--; | 267 buildCounterOperationWarnings--; |
| 269 return o; | 268 return o; |
| 270 } | 269 } |
| 271 | 270 |
| 272 checkOperationWarnings(api.OperationWarnings o) { | 271 checkOperationWarnings(api.OperationWarnings o) { |
| 273 buildCounterOperationWarnings++; | 272 buildCounterOperationWarnings++; |
| 274 if (buildCounterOperationWarnings < 3) { | 273 if (buildCounterOperationWarnings < 3) { |
| 275 unittest.expect(o.code, unittest.equals('foo')); | 274 unittest.expect(o.code, unittest.equals('foo')); |
| 276 checkUnnamed3276(o.data); | 275 checkUnnamed3269(o.data); |
| 277 unittest.expect(o.message, unittest.equals('foo')); | 276 unittest.expect(o.message, unittest.equals('foo')); |
| 278 } | 277 } |
| 279 buildCounterOperationWarnings--; | 278 buildCounterOperationWarnings--; |
| 280 } | 279 } |
| 281 | 280 |
| 282 buildUnnamed3277() { | 281 buildUnnamed3270() { |
| 283 var o = new core.List<api.OperationWarnings>(); | 282 var o = new core.List<api.OperationWarnings>(); |
| 284 o.add(buildOperationWarnings()); | 283 o.add(buildOperationWarnings()); |
| 285 o.add(buildOperationWarnings()); | 284 o.add(buildOperationWarnings()); |
| 286 return o; | 285 return o; |
| 287 } | 286 } |
| 288 | 287 |
| 289 checkUnnamed3277(core.List<api.OperationWarnings> o) { | 288 checkUnnamed3270(core.List<api.OperationWarnings> o) { |
| 290 unittest.expect(o, unittest.hasLength(2)); | 289 unittest.expect(o, unittest.hasLength(2)); |
| 291 checkOperationWarnings(o[0]); | 290 checkOperationWarnings(o[0]); |
| 292 checkOperationWarnings(o[1]); | 291 checkOperationWarnings(o[1]); |
| 293 } | 292 } |
| 294 | 293 |
| 295 core.int buildCounterOperation = 0; | 294 core.int buildCounterOperation = 0; |
| 296 buildOperation() { | 295 buildOperation() { |
| 297 var o = new api.Operation(); | 296 var o = new api.Operation(); |
| 298 buildCounterOperation++; | 297 buildCounterOperation++; |
| 299 if (buildCounterOperation < 3) { | 298 if (buildCounterOperation < 3) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 310 o.operationType = "foo"; | 309 o.operationType = "foo"; |
| 311 o.progress = 42; | 310 o.progress = 42; |
| 312 o.region = "foo"; | 311 o.region = "foo"; |
| 313 o.selfLink = "foo"; | 312 o.selfLink = "foo"; |
| 314 o.startTime = "foo"; | 313 o.startTime = "foo"; |
| 315 o.status = "foo"; | 314 o.status = "foo"; |
| 316 o.statusMessage = "foo"; | 315 o.statusMessage = "foo"; |
| 317 o.targetId = "foo"; | 316 o.targetId = "foo"; |
| 318 o.targetLink = "foo"; | 317 o.targetLink = "foo"; |
| 319 o.user = "foo"; | 318 o.user = "foo"; |
| 320 o.warnings = buildUnnamed3277(); | 319 o.warnings = buildUnnamed3270(); |
| 321 o.zone = "foo"; | 320 o.zone = "foo"; |
| 322 } | 321 } |
| 323 buildCounterOperation--; | 322 buildCounterOperation--; |
| 324 return o; | 323 return o; |
| 325 } | 324 } |
| 326 | 325 |
| 327 checkOperation(api.Operation o) { | 326 checkOperation(api.Operation o) { |
| 328 buildCounterOperation++; | 327 buildCounterOperation++; |
| 329 if (buildCounterOperation < 3) { | 328 if (buildCounterOperation < 3) { |
| 330 unittest.expect(o.clientOperationId, unittest.equals('foo')); | 329 unittest.expect(o.clientOperationId, unittest.equals('foo')); |
| 331 unittest.expect(o.creationTimestamp, unittest.equals('foo')); | 330 unittest.expect(o.creationTimestamp, unittest.equals('foo')); |
| 332 unittest.expect(o.endTime, unittest.equals('foo')); | 331 unittest.expect(o.endTime, unittest.equals('foo')); |
| 333 checkOperationError(o.error); | 332 checkOperationError(o.error); |
| 334 unittest.expect(o.httpErrorMessage, unittest.equals('foo')); | 333 unittest.expect(o.httpErrorMessage, unittest.equals('foo')); |
| 335 unittest.expect(o.httpErrorStatusCode, unittest.equals(42)); | 334 unittest.expect(o.httpErrorStatusCode, unittest.equals(42)); |
| 336 unittest.expect(o.id, unittest.equals('foo')); | 335 unittest.expect(o.id, unittest.equals('foo')); |
| 337 unittest.expect(o.insertTime, unittest.equals('foo')); | 336 unittest.expect(o.insertTime, unittest.equals('foo')); |
| 338 unittest.expect(o.kind, unittest.equals('foo')); | 337 unittest.expect(o.kind, unittest.equals('foo')); |
| 339 unittest.expect(o.name, unittest.equals('foo')); | 338 unittest.expect(o.name, unittest.equals('foo')); |
| 340 unittest.expect(o.operationType, unittest.equals('foo')); | 339 unittest.expect(o.operationType, unittest.equals('foo')); |
| 341 unittest.expect(o.progress, unittest.equals(42)); | 340 unittest.expect(o.progress, unittest.equals(42)); |
| 342 unittest.expect(o.region, unittest.equals('foo')); | 341 unittest.expect(o.region, unittest.equals('foo')); |
| 343 unittest.expect(o.selfLink, unittest.equals('foo')); | 342 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 344 unittest.expect(o.startTime, unittest.equals('foo')); | 343 unittest.expect(o.startTime, unittest.equals('foo')); |
| 345 unittest.expect(o.status, unittest.equals('foo')); | 344 unittest.expect(o.status, unittest.equals('foo')); |
| 346 unittest.expect(o.statusMessage, unittest.equals('foo')); | 345 unittest.expect(o.statusMessage, unittest.equals('foo')); |
| 347 unittest.expect(o.targetId, unittest.equals('foo')); | 346 unittest.expect(o.targetId, unittest.equals('foo')); |
| 348 unittest.expect(o.targetLink, unittest.equals('foo')); | 347 unittest.expect(o.targetLink, unittest.equals('foo')); |
| 349 unittest.expect(o.user, unittest.equals('foo')); | 348 unittest.expect(o.user, unittest.equals('foo')); |
| 350 checkUnnamed3277(o.warnings); | 349 checkUnnamed3270(o.warnings); |
| 351 unittest.expect(o.zone, unittest.equals('foo')); | 350 unittest.expect(o.zone, unittest.equals('foo')); |
| 352 } | 351 } |
| 353 buildCounterOperation--; | 352 buildCounterOperation--; |
| 354 } | 353 } |
| 355 | 354 |
| 356 buildUnnamed3278() { | 355 buildUnnamed3271() { |
| 357 var o = new core.List<api.Operation>(); | 356 var o = new core.List<api.Operation>(); |
| 358 o.add(buildOperation()); | 357 o.add(buildOperation()); |
| 359 o.add(buildOperation()); | 358 o.add(buildOperation()); |
| 360 return o; | 359 return o; |
| 361 } | 360 } |
| 362 | 361 |
| 363 checkUnnamed3278(core.List<api.Operation> o) { | 362 checkUnnamed3271(core.List<api.Operation> o) { |
| 364 unittest.expect(o, unittest.hasLength(2)); | 363 unittest.expect(o, unittest.hasLength(2)); |
| 365 checkOperation(o[0]); | 364 checkOperation(o[0]); |
| 366 checkOperation(o[1]); | 365 checkOperation(o[1]); |
| 367 } | 366 } |
| 368 | 367 |
| 369 core.int buildCounterOperationList = 0; | 368 core.int buildCounterOperationList = 0; |
| 370 buildOperationList() { | 369 buildOperationList() { |
| 371 var o = new api.OperationList(); | 370 var o = new api.OperationList(); |
| 372 buildCounterOperationList++; | 371 buildCounterOperationList++; |
| 373 if (buildCounterOperationList < 3) { | 372 if (buildCounterOperationList < 3) { |
| 374 o.id = "foo"; | 373 o.id = "foo"; |
| 375 o.items = buildUnnamed3278(); | 374 o.items = buildUnnamed3271(); |
| 376 o.kind = "foo"; | 375 o.kind = "foo"; |
| 377 o.nextPageToken = "foo"; | 376 o.nextPageToken = "foo"; |
| 378 o.selfLink = "foo"; | 377 o.selfLink = "foo"; |
| 379 } | 378 } |
| 380 buildCounterOperationList--; | 379 buildCounterOperationList--; |
| 381 return o; | 380 return o; |
| 382 } | 381 } |
| 383 | 382 |
| 384 checkOperationList(api.OperationList o) { | 383 checkOperationList(api.OperationList o) { |
| 385 buildCounterOperationList++; | 384 buildCounterOperationList++; |
| 386 if (buildCounterOperationList < 3) { | 385 if (buildCounterOperationList < 3) { |
| 387 unittest.expect(o.id, unittest.equals('foo')); | 386 unittest.expect(o.id, unittest.equals('foo')); |
| 388 checkUnnamed3278(o.items); | 387 checkUnnamed3271(o.items); |
| 389 unittest.expect(o.kind, unittest.equals('foo')); | 388 unittest.expect(o.kind, unittest.equals('foo')); |
| 390 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 389 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 391 unittest.expect(o.selfLink, unittest.equals('foo')); | 390 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 392 } | 391 } |
| 393 buildCounterOperationList--; | 392 buildCounterOperationList--; |
| 394 } | 393 } |
| 395 | 394 |
| 396 core.int buildCounterRollingUpdateErrorErrors = 0; | 395 core.int buildCounterRollingUpdateErrorErrors = 0; |
| 397 buildRollingUpdateErrorErrors() { | 396 buildRollingUpdateErrorErrors() { |
| 398 var o = new api.RollingUpdateErrorErrors(); | 397 var o = new api.RollingUpdateErrorErrors(); |
| (...skipping 10 matching lines...) Expand all Loading... |
| 409 checkRollingUpdateErrorErrors(api.RollingUpdateErrorErrors o) { | 408 checkRollingUpdateErrorErrors(api.RollingUpdateErrorErrors o) { |
| 410 buildCounterRollingUpdateErrorErrors++; | 409 buildCounterRollingUpdateErrorErrors++; |
| 411 if (buildCounterRollingUpdateErrorErrors < 3) { | 410 if (buildCounterRollingUpdateErrorErrors < 3) { |
| 412 unittest.expect(o.code, unittest.equals('foo')); | 411 unittest.expect(o.code, unittest.equals('foo')); |
| 413 unittest.expect(o.location, unittest.equals('foo')); | 412 unittest.expect(o.location, unittest.equals('foo')); |
| 414 unittest.expect(o.message, unittest.equals('foo')); | 413 unittest.expect(o.message, unittest.equals('foo')); |
| 415 } | 414 } |
| 416 buildCounterRollingUpdateErrorErrors--; | 415 buildCounterRollingUpdateErrorErrors--; |
| 417 } | 416 } |
| 418 | 417 |
| 419 buildUnnamed3279() { | 418 buildUnnamed3272() { |
| 420 var o = new core.List<api.RollingUpdateErrorErrors>(); | 419 var o = new core.List<api.RollingUpdateErrorErrors>(); |
| 421 o.add(buildRollingUpdateErrorErrors()); | 420 o.add(buildRollingUpdateErrorErrors()); |
| 422 o.add(buildRollingUpdateErrorErrors()); | 421 o.add(buildRollingUpdateErrorErrors()); |
| 423 return o; | 422 return o; |
| 424 } | 423 } |
| 425 | 424 |
| 426 checkUnnamed3279(core.List<api.RollingUpdateErrorErrors> o) { | 425 checkUnnamed3272(core.List<api.RollingUpdateErrorErrors> o) { |
| 427 unittest.expect(o, unittest.hasLength(2)); | 426 unittest.expect(o, unittest.hasLength(2)); |
| 428 checkRollingUpdateErrorErrors(o[0]); | 427 checkRollingUpdateErrorErrors(o[0]); |
| 429 checkRollingUpdateErrorErrors(o[1]); | 428 checkRollingUpdateErrorErrors(o[1]); |
| 430 } | 429 } |
| 431 | 430 |
| 432 core.int buildCounterRollingUpdateError = 0; | 431 core.int buildCounterRollingUpdateError = 0; |
| 433 buildRollingUpdateError() { | 432 buildRollingUpdateError() { |
| 434 var o = new api.RollingUpdateError(); | 433 var o = new api.RollingUpdateError(); |
| 435 buildCounterRollingUpdateError++; | 434 buildCounterRollingUpdateError++; |
| 436 if (buildCounterRollingUpdateError < 3) { | 435 if (buildCounterRollingUpdateError < 3) { |
| 437 o.errors = buildUnnamed3279(); | 436 o.errors = buildUnnamed3272(); |
| 438 } | 437 } |
| 439 buildCounterRollingUpdateError--; | 438 buildCounterRollingUpdateError--; |
| 440 return o; | 439 return o; |
| 441 } | 440 } |
| 442 | 441 |
| 443 checkRollingUpdateError(api.RollingUpdateError o) { | 442 checkRollingUpdateError(api.RollingUpdateError o) { |
| 444 buildCounterRollingUpdateError++; | 443 buildCounterRollingUpdateError++; |
| 445 if (buildCounterRollingUpdateError < 3) { | 444 if (buildCounterRollingUpdateError < 3) { |
| 446 checkUnnamed3279(o.errors); | 445 checkUnnamed3272(o.errors); |
| 447 } | 446 } |
| 448 buildCounterRollingUpdateError--; | 447 buildCounterRollingUpdateError--; |
| 449 } | 448 } |
| 450 | 449 |
| 451 core.int buildCounterRollingUpdatePolicy = 0; | 450 core.int buildCounterRollingUpdatePolicy = 0; |
| 452 buildRollingUpdatePolicy() { | 451 buildRollingUpdatePolicy() { |
| 453 var o = new api.RollingUpdatePolicy(); | 452 var o = new api.RollingUpdatePolicy(); |
| 454 buildCounterRollingUpdatePolicy++; | 453 buildCounterRollingUpdatePolicy++; |
| 455 if (buildCounterRollingUpdatePolicy < 3) { | 454 if (buildCounterRollingUpdatePolicy < 3) { |
| 456 o.autoPauseAfterInstances = 42; | 455 o.autoPauseAfterInstances = 42; |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 517 checkRollingUpdatePolicy(o.policy); | 516 checkRollingUpdatePolicy(o.policy); |
| 518 unittest.expect(o.progress, unittest.equals(42)); | 517 unittest.expect(o.progress, unittest.equals(42)); |
| 519 unittest.expect(o.selfLink, unittest.equals('foo')); | 518 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 520 unittest.expect(o.status, unittest.equals('foo')); | 519 unittest.expect(o.status, unittest.equals('foo')); |
| 521 unittest.expect(o.statusMessage, unittest.equals('foo')); | 520 unittest.expect(o.statusMessage, unittest.equals('foo')); |
| 522 unittest.expect(o.user, unittest.equals('foo')); | 521 unittest.expect(o.user, unittest.equals('foo')); |
| 523 } | 522 } |
| 524 buildCounterRollingUpdate--; | 523 buildCounterRollingUpdate--; |
| 525 } | 524 } |
| 526 | 525 |
| 527 buildUnnamed3280() { | 526 buildUnnamed3273() { |
| 528 var o = new core.List<api.RollingUpdate>(); | 527 var o = new core.List<api.RollingUpdate>(); |
| 529 o.add(buildRollingUpdate()); | 528 o.add(buildRollingUpdate()); |
| 530 o.add(buildRollingUpdate()); | 529 o.add(buildRollingUpdate()); |
| 531 return o; | 530 return o; |
| 532 } | 531 } |
| 533 | 532 |
| 534 checkUnnamed3280(core.List<api.RollingUpdate> o) { | 533 checkUnnamed3273(core.List<api.RollingUpdate> o) { |
| 535 unittest.expect(o, unittest.hasLength(2)); | 534 unittest.expect(o, unittest.hasLength(2)); |
| 536 checkRollingUpdate(o[0]); | 535 checkRollingUpdate(o[0]); |
| 537 checkRollingUpdate(o[1]); | 536 checkRollingUpdate(o[1]); |
| 538 } | 537 } |
| 539 | 538 |
| 540 core.int buildCounterRollingUpdateList = 0; | 539 core.int buildCounterRollingUpdateList = 0; |
| 541 buildRollingUpdateList() { | 540 buildRollingUpdateList() { |
| 542 var o = new api.RollingUpdateList(); | 541 var o = new api.RollingUpdateList(); |
| 543 buildCounterRollingUpdateList++; | 542 buildCounterRollingUpdateList++; |
| 544 if (buildCounterRollingUpdateList < 3) { | 543 if (buildCounterRollingUpdateList < 3) { |
| 545 o.items = buildUnnamed3280(); | 544 o.items = buildUnnamed3273(); |
| 546 o.kind = "foo"; | 545 o.kind = "foo"; |
| 547 o.nextPageToken = "foo"; | 546 o.nextPageToken = "foo"; |
| 548 o.selfLink = "foo"; | 547 o.selfLink = "foo"; |
| 549 } | 548 } |
| 550 buildCounterRollingUpdateList--; | 549 buildCounterRollingUpdateList--; |
| 551 return o; | 550 return o; |
| 552 } | 551 } |
| 553 | 552 |
| 554 checkRollingUpdateList(api.RollingUpdateList o) { | 553 checkRollingUpdateList(api.RollingUpdateList o) { |
| 555 buildCounterRollingUpdateList++; | 554 buildCounterRollingUpdateList++; |
| 556 if (buildCounterRollingUpdateList < 3) { | 555 if (buildCounterRollingUpdateList < 3) { |
| 557 checkUnnamed3280(o.items); | 556 checkUnnamed3273(o.items); |
| 558 unittest.expect(o.kind, unittest.equals('foo')); | 557 unittest.expect(o.kind, unittest.equals('foo')); |
| 559 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 558 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
| 560 unittest.expect(o.selfLink, unittest.equals('foo')); | 559 unittest.expect(o.selfLink, unittest.equals('foo')); |
| 561 } | 560 } |
| 562 buildCounterRollingUpdateList--; | 561 buildCounterRollingUpdateList--; |
| 563 } | 562 } |
| 564 | 563 |
| 565 | |
| 566 main() { | 564 main() { |
| 567 unittest.group("obj-schema-InstanceUpdateErrorErrors", () { | 565 unittest.group("obj-schema-InstanceUpdateErrorErrors", () { |
| 568 unittest.test("to-json--from-json", () { | 566 unittest.test("to-json--from-json", () { |
| 569 var o = buildInstanceUpdateErrorErrors(); | 567 var o = buildInstanceUpdateErrorErrors(); |
| 570 var od = new api.InstanceUpdateErrorErrors.fromJson(o.toJson()); | 568 var od = new api.InstanceUpdateErrorErrors.fromJson(o.toJson()); |
| 571 checkInstanceUpdateErrorErrors(od); | 569 checkInstanceUpdateErrorErrors(od); |
| 572 }); | 570 }); |
| 573 }); | 571 }); |
| 574 | 572 |
| 575 | |
| 576 unittest.group("obj-schema-InstanceUpdateError", () { | 573 unittest.group("obj-schema-InstanceUpdateError", () { |
| 577 unittest.test("to-json--from-json", () { | 574 unittest.test("to-json--from-json", () { |
| 578 var o = buildInstanceUpdateError(); | 575 var o = buildInstanceUpdateError(); |
| 579 var od = new api.InstanceUpdateError.fromJson(o.toJson()); | 576 var od = new api.InstanceUpdateError.fromJson(o.toJson()); |
| 580 checkInstanceUpdateError(od); | 577 checkInstanceUpdateError(od); |
| 581 }); | 578 }); |
| 582 }); | 579 }); |
| 583 | 580 |
| 584 | |
| 585 unittest.group("obj-schema-InstanceUpdate", () { | 581 unittest.group("obj-schema-InstanceUpdate", () { |
| 586 unittest.test("to-json--from-json", () { | 582 unittest.test("to-json--from-json", () { |
| 587 var o = buildInstanceUpdate(); | 583 var o = buildInstanceUpdate(); |
| 588 var od = new api.InstanceUpdate.fromJson(o.toJson()); | 584 var od = new api.InstanceUpdate.fromJson(o.toJson()); |
| 589 checkInstanceUpdate(od); | 585 checkInstanceUpdate(od); |
| 590 }); | 586 }); |
| 591 }); | 587 }); |
| 592 | 588 |
| 593 | |
| 594 unittest.group("obj-schema-InstanceUpdateList", () { | 589 unittest.group("obj-schema-InstanceUpdateList", () { |
| 595 unittest.test("to-json--from-json", () { | 590 unittest.test("to-json--from-json", () { |
| 596 var o = buildInstanceUpdateList(); | 591 var o = buildInstanceUpdateList(); |
| 597 var od = new api.InstanceUpdateList.fromJson(o.toJson()); | 592 var od = new api.InstanceUpdateList.fromJson(o.toJson()); |
| 598 checkInstanceUpdateList(od); | 593 checkInstanceUpdateList(od); |
| 599 }); | 594 }); |
| 600 }); | 595 }); |
| 601 | 596 |
| 602 | |
| 603 unittest.group("obj-schema-OperationErrorErrors", () { | 597 unittest.group("obj-schema-OperationErrorErrors", () { |
| 604 unittest.test("to-json--from-json", () { | 598 unittest.test("to-json--from-json", () { |
| 605 var o = buildOperationErrorErrors(); | 599 var o = buildOperationErrorErrors(); |
| 606 var od = new api.OperationErrorErrors.fromJson(o.toJson()); | 600 var od = new api.OperationErrorErrors.fromJson(o.toJson()); |
| 607 checkOperationErrorErrors(od); | 601 checkOperationErrorErrors(od); |
| 608 }); | 602 }); |
| 609 }); | 603 }); |
| 610 | 604 |
| 611 | |
| 612 unittest.group("obj-schema-OperationError", () { | 605 unittest.group("obj-schema-OperationError", () { |
| 613 unittest.test("to-json--from-json", () { | 606 unittest.test("to-json--from-json", () { |
| 614 var o = buildOperationError(); | 607 var o = buildOperationError(); |
| 615 var od = new api.OperationError.fromJson(o.toJson()); | 608 var od = new api.OperationError.fromJson(o.toJson()); |
| 616 checkOperationError(od); | 609 checkOperationError(od); |
| 617 }); | 610 }); |
| 618 }); | 611 }); |
| 619 | 612 |
| 620 | |
| 621 unittest.group("obj-schema-OperationWarningsData", () { | 613 unittest.group("obj-schema-OperationWarningsData", () { |
| 622 unittest.test("to-json--from-json", () { | 614 unittest.test("to-json--from-json", () { |
| 623 var o = buildOperationWarningsData(); | 615 var o = buildOperationWarningsData(); |
| 624 var od = new api.OperationWarningsData.fromJson(o.toJson()); | 616 var od = new api.OperationWarningsData.fromJson(o.toJson()); |
| 625 checkOperationWarningsData(od); | 617 checkOperationWarningsData(od); |
| 626 }); | 618 }); |
| 627 }); | 619 }); |
| 628 | 620 |
| 629 | |
| 630 unittest.group("obj-schema-OperationWarnings", () { | 621 unittest.group("obj-schema-OperationWarnings", () { |
| 631 unittest.test("to-json--from-json", () { | 622 unittest.test("to-json--from-json", () { |
| 632 var o = buildOperationWarnings(); | 623 var o = buildOperationWarnings(); |
| 633 var od = new api.OperationWarnings.fromJson(o.toJson()); | 624 var od = new api.OperationWarnings.fromJson(o.toJson()); |
| 634 checkOperationWarnings(od); | 625 checkOperationWarnings(od); |
| 635 }); | 626 }); |
| 636 }); | 627 }); |
| 637 | 628 |
| 638 | |
| 639 unittest.group("obj-schema-Operation", () { | 629 unittest.group("obj-schema-Operation", () { |
| 640 unittest.test("to-json--from-json", () { | 630 unittest.test("to-json--from-json", () { |
| 641 var o = buildOperation(); | 631 var o = buildOperation(); |
| 642 var od = new api.Operation.fromJson(o.toJson()); | 632 var od = new api.Operation.fromJson(o.toJson()); |
| 643 checkOperation(od); | 633 checkOperation(od); |
| 644 }); | 634 }); |
| 645 }); | 635 }); |
| 646 | 636 |
| 647 | |
| 648 unittest.group("obj-schema-OperationList", () { | 637 unittest.group("obj-schema-OperationList", () { |
| 649 unittest.test("to-json--from-json", () { | 638 unittest.test("to-json--from-json", () { |
| 650 var o = buildOperationList(); | 639 var o = buildOperationList(); |
| 651 var od = new api.OperationList.fromJson(o.toJson()); | 640 var od = new api.OperationList.fromJson(o.toJson()); |
| 652 checkOperationList(od); | 641 checkOperationList(od); |
| 653 }); | 642 }); |
| 654 }); | 643 }); |
| 655 | 644 |
| 656 | |
| 657 unittest.group("obj-schema-RollingUpdateErrorErrors", () { | 645 unittest.group("obj-schema-RollingUpdateErrorErrors", () { |
| 658 unittest.test("to-json--from-json", () { | 646 unittest.test("to-json--from-json", () { |
| 659 var o = buildRollingUpdateErrorErrors(); | 647 var o = buildRollingUpdateErrorErrors(); |
| 660 var od = new api.RollingUpdateErrorErrors.fromJson(o.toJson()); | 648 var od = new api.RollingUpdateErrorErrors.fromJson(o.toJson()); |
| 661 checkRollingUpdateErrorErrors(od); | 649 checkRollingUpdateErrorErrors(od); |
| 662 }); | 650 }); |
| 663 }); | 651 }); |
| 664 | 652 |
| 665 | |
| 666 unittest.group("obj-schema-RollingUpdateError", () { | 653 unittest.group("obj-schema-RollingUpdateError", () { |
| 667 unittest.test("to-json--from-json", () { | 654 unittest.test("to-json--from-json", () { |
| 668 var o = buildRollingUpdateError(); | 655 var o = buildRollingUpdateError(); |
| 669 var od = new api.RollingUpdateError.fromJson(o.toJson()); | 656 var od = new api.RollingUpdateError.fromJson(o.toJson()); |
| 670 checkRollingUpdateError(od); | 657 checkRollingUpdateError(od); |
| 671 }); | 658 }); |
| 672 }); | 659 }); |
| 673 | 660 |
| 674 | |
| 675 unittest.group("obj-schema-RollingUpdatePolicy", () { | 661 unittest.group("obj-schema-RollingUpdatePolicy", () { |
| 676 unittest.test("to-json--from-json", () { | 662 unittest.test("to-json--from-json", () { |
| 677 var o = buildRollingUpdatePolicy(); | 663 var o = buildRollingUpdatePolicy(); |
| 678 var od = new api.RollingUpdatePolicy.fromJson(o.toJson()); | 664 var od = new api.RollingUpdatePolicy.fromJson(o.toJson()); |
| 679 checkRollingUpdatePolicy(od); | 665 checkRollingUpdatePolicy(od); |
| 680 }); | 666 }); |
| 681 }); | 667 }); |
| 682 | 668 |
| 683 | |
| 684 unittest.group("obj-schema-RollingUpdate", () { | 669 unittest.group("obj-schema-RollingUpdate", () { |
| 685 unittest.test("to-json--from-json", () { | 670 unittest.test("to-json--from-json", () { |
| 686 var o = buildRollingUpdate(); | 671 var o = buildRollingUpdate(); |
| 687 var od = new api.RollingUpdate.fromJson(o.toJson()); | 672 var od = new api.RollingUpdate.fromJson(o.toJson()); |
| 688 checkRollingUpdate(od); | 673 checkRollingUpdate(od); |
| 689 }); | 674 }); |
| 690 }); | 675 }); |
| 691 | 676 |
| 692 | |
| 693 unittest.group("obj-schema-RollingUpdateList", () { | 677 unittest.group("obj-schema-RollingUpdateList", () { |
| 694 unittest.test("to-json--from-json", () { | 678 unittest.test("to-json--from-json", () { |
| 695 var o = buildRollingUpdateList(); | 679 var o = buildRollingUpdateList(); |
| 696 var od = new api.RollingUpdateList.fromJson(o.toJson()); | 680 var od = new api.RollingUpdateList.fromJson(o.toJson()); |
| 697 checkRollingUpdateList(od); | 681 checkRollingUpdateList(od); |
| 698 }); | 682 }); |
| 699 }); | 683 }); |
| 700 | 684 |
| 701 | |
| 702 unittest.group("resource-RollingUpdatesResourceApi", () { | 685 unittest.group("resource-RollingUpdatesResourceApi", () { |
| 703 unittest.test("method--cancel", () { | 686 unittest.test("method--cancel", () { |
| 704 | |
| 705 var mock = new HttpServerMock(); | 687 var mock = new HttpServerMock(); |
| 706 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 688 api.RollingUpdatesResourceApi res = |
| 689 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 707 var arg_project = "foo"; | 690 var arg_project = "foo"; |
| 708 var arg_zone = "foo"; | 691 var arg_zone = "foo"; |
| 709 var arg_rollingUpdate = "foo"; | 692 var arg_rollingUpdate = "foo"; |
| 710 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 693 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 711 var path = (req.url).path; | 694 var path = (req.url).path; |
| 712 var pathOffset = 0; | 695 var pathOffset = 0; |
| 713 var index; | 696 var index; |
| 714 var subPart; | 697 var subPart; |
| 715 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 698 unittest.expect( |
| 699 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 716 pathOffset += 1; | 700 pathOffset += 1; |
| 717 | 701 |
| 718 var query = (req.url).query; | 702 var query = (req.url).query; |
| 719 var queryOffset = 0; | 703 var queryOffset = 0; |
| 720 var queryMap = {}; | 704 var queryMap = {}; |
| 721 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 705 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 722 parseBool(n) { | 706 parseBool(n) { |
| 723 if (n == "true") return true; | 707 if (n == "true") return true; |
| 724 if (n == "false") return false; | 708 if (n == "false") return false; |
| 725 if (n == null) return null; | 709 if (n == null) return null; |
| 726 throw new core.ArgumentError("Invalid boolean: $n"); | 710 throw new core.ArgumentError("Invalid boolean: $n"); |
| 727 } | 711 } |
| 712 |
| 728 if (query.length > 0) { | 713 if (query.length > 0) { |
| 729 for (var part in query.split("&")) { | 714 for (var part in query.split("&")) { |
| 730 var keyvalue = part.split("="); | 715 var keyvalue = part.split("="); |
| 731 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 716 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 717 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 732 } | 718 } |
| 733 } | 719 } |
| 734 | 720 |
| 735 | |
| 736 var h = { | 721 var h = { |
| 737 "content-type" : "application/json; charset=utf-8", | 722 "content-type": "application/json; charset=utf-8", |
| 738 }; | 723 }; |
| 739 var resp = convert.JSON.encode(buildOperation()); | 724 var resp = convert.JSON.encode(buildOperation()); |
| 740 return new async.Future.value(stringResponse(200, h, resp)); | 725 return new async.Future.value(stringResponse(200, h, resp)); |
| 741 }), true); | 726 }), true); |
| 742 res.cancel(arg_project, arg_zone, arg_rollingUpdate).then(unittest.expectA
sync1(((api.Operation response) { | 727 res |
| 728 .cancel(arg_project, arg_zone, arg_rollingUpdate) |
| 729 .then(unittest.expectAsync1(((api.Operation response) { |
| 743 checkOperation(response); | 730 checkOperation(response); |
| 744 }))); | 731 }))); |
| 745 }); | 732 }); |
| 746 | 733 |
| 747 unittest.test("method--get", () { | 734 unittest.test("method--get", () { |
| 748 | |
| 749 var mock = new HttpServerMock(); | 735 var mock = new HttpServerMock(); |
| 750 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 736 api.RollingUpdatesResourceApi res = |
| 737 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 751 var arg_project = "foo"; | 738 var arg_project = "foo"; |
| 752 var arg_zone = "foo"; | 739 var arg_zone = "foo"; |
| 753 var arg_rollingUpdate = "foo"; | 740 var arg_rollingUpdate = "foo"; |
| 754 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 741 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 755 var path = (req.url).path; | 742 var path = (req.url).path; |
| 756 var pathOffset = 0; | 743 var pathOffset = 0; |
| 757 var index; | 744 var index; |
| 758 var subPart; | 745 var subPart; |
| 759 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 746 unittest.expect( |
| 747 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 760 pathOffset += 1; | 748 pathOffset += 1; |
| 761 | 749 |
| 762 var query = (req.url).query; | 750 var query = (req.url).query; |
| 763 var queryOffset = 0; | 751 var queryOffset = 0; |
| 764 var queryMap = {}; | 752 var queryMap = {}; |
| 765 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 753 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 766 parseBool(n) { | 754 parseBool(n) { |
| 767 if (n == "true") return true; | 755 if (n == "true") return true; |
| 768 if (n == "false") return false; | 756 if (n == "false") return false; |
| 769 if (n == null) return null; | 757 if (n == null) return null; |
| 770 throw new core.ArgumentError("Invalid boolean: $n"); | 758 throw new core.ArgumentError("Invalid boolean: $n"); |
| 771 } | 759 } |
| 760 |
| 772 if (query.length > 0) { | 761 if (query.length > 0) { |
| 773 for (var part in query.split("&")) { | 762 for (var part in query.split("&")) { |
| 774 var keyvalue = part.split("="); | 763 var keyvalue = part.split("="); |
| 775 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 764 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 765 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 776 } | 766 } |
| 777 } | 767 } |
| 778 | 768 |
| 779 | |
| 780 var h = { | 769 var h = { |
| 781 "content-type" : "application/json; charset=utf-8", | 770 "content-type": "application/json; charset=utf-8", |
| 782 }; | 771 }; |
| 783 var resp = convert.JSON.encode(buildRollingUpdate()); | 772 var resp = convert.JSON.encode(buildRollingUpdate()); |
| 784 return new async.Future.value(stringResponse(200, h, resp)); | 773 return new async.Future.value(stringResponse(200, h, resp)); |
| 785 }), true); | 774 }), true); |
| 786 res.get(arg_project, arg_zone, arg_rollingUpdate).then(unittest.expectAsyn
c1(((api.RollingUpdate response) { | 775 res |
| 776 .get(arg_project, arg_zone, arg_rollingUpdate) |
| 777 .then(unittest.expectAsync1(((api.RollingUpdate response) { |
| 787 checkRollingUpdate(response); | 778 checkRollingUpdate(response); |
| 788 }))); | 779 }))); |
| 789 }); | 780 }); |
| 790 | 781 |
| 791 unittest.test("method--insert", () { | 782 unittest.test("method--insert", () { |
| 792 | |
| 793 var mock = new HttpServerMock(); | 783 var mock = new HttpServerMock(); |
| 794 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 784 api.RollingUpdatesResourceApi res = |
| 785 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 795 var arg_request = buildRollingUpdate(); | 786 var arg_request = buildRollingUpdate(); |
| 796 var arg_project = "foo"; | 787 var arg_project = "foo"; |
| 797 var arg_zone = "foo"; | 788 var arg_zone = "foo"; |
| 798 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 789 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 799 var obj = new api.RollingUpdate.fromJson(json); | 790 var obj = new api.RollingUpdate.fromJson(json); |
| 800 checkRollingUpdate(obj); | 791 checkRollingUpdate(obj); |
| 801 | 792 |
| 802 var path = (req.url).path; | 793 var path = (req.url).path; |
| 803 var pathOffset = 0; | 794 var pathOffset = 0; |
| 804 var index; | 795 var index; |
| 805 var subPart; | 796 var subPart; |
| 806 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 797 unittest.expect( |
| 798 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 807 pathOffset += 1; | 799 pathOffset += 1; |
| 808 | 800 |
| 809 var query = (req.url).query; | 801 var query = (req.url).query; |
| 810 var queryOffset = 0; | 802 var queryOffset = 0; |
| 811 var queryMap = {}; | 803 var queryMap = {}; |
| 812 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 804 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 813 parseBool(n) { | 805 parseBool(n) { |
| 814 if (n == "true") return true; | 806 if (n == "true") return true; |
| 815 if (n == "false") return false; | 807 if (n == "false") return false; |
| 816 if (n == null) return null; | 808 if (n == null) return null; |
| 817 throw new core.ArgumentError("Invalid boolean: $n"); | 809 throw new core.ArgumentError("Invalid boolean: $n"); |
| 818 } | 810 } |
| 811 |
| 819 if (query.length > 0) { | 812 if (query.length > 0) { |
| 820 for (var part in query.split("&")) { | 813 for (var part in query.split("&")) { |
| 821 var keyvalue = part.split("="); | 814 var keyvalue = part.split("="); |
| 822 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 815 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 816 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 823 } | 817 } |
| 824 } | 818 } |
| 825 | 819 |
| 826 | |
| 827 var h = { | 820 var h = { |
| 828 "content-type" : "application/json; charset=utf-8", | 821 "content-type": "application/json; charset=utf-8", |
| 829 }; | 822 }; |
| 830 var resp = convert.JSON.encode(buildOperation()); | 823 var resp = convert.JSON.encode(buildOperation()); |
| 831 return new async.Future.value(stringResponse(200, h, resp)); | 824 return new async.Future.value(stringResponse(200, h, resp)); |
| 832 }), true); | 825 }), true); |
| 833 res.insert(arg_request, arg_project, arg_zone).then(unittest.expectAsync1(
((api.Operation response) { | 826 res |
| 827 .insert(arg_request, arg_project, arg_zone) |
| 828 .then(unittest.expectAsync1(((api.Operation response) { |
| 834 checkOperation(response); | 829 checkOperation(response); |
| 835 }))); | 830 }))); |
| 836 }); | 831 }); |
| 837 | 832 |
| 838 unittest.test("method--list", () { | 833 unittest.test("method--list", () { |
| 839 | |
| 840 var mock = new HttpServerMock(); | 834 var mock = new HttpServerMock(); |
| 841 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 835 api.RollingUpdatesResourceApi res = |
| 836 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 842 var arg_project = "foo"; | 837 var arg_project = "foo"; |
| 843 var arg_zone = "foo"; | 838 var arg_zone = "foo"; |
| 844 var arg_filter = "foo"; | 839 var arg_filter = "foo"; |
| 845 var arg_maxResults = 42; | 840 var arg_maxResults = 42; |
| 846 var arg_pageToken = "foo"; | 841 var arg_pageToken = "foo"; |
| 847 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 842 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 848 var path = (req.url).path; | 843 var path = (req.url).path; |
| 849 var pathOffset = 0; | 844 var pathOffset = 0; |
| 850 var index; | 845 var index; |
| 851 var subPart; | 846 var subPart; |
| 852 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 847 unittest.expect( |
| 848 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 853 pathOffset += 1; | 849 pathOffset += 1; |
| 854 | 850 |
| 855 var query = (req.url).query; | 851 var query = (req.url).query; |
| 856 var queryOffset = 0; | 852 var queryOffset = 0; |
| 857 var queryMap = {}; | 853 var queryMap = {}; |
| 858 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 854 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 859 parseBool(n) { | 855 parseBool(n) { |
| 860 if (n == "true") return true; | 856 if (n == "true") return true; |
| 861 if (n == "false") return false; | 857 if (n == "false") return false; |
| 862 if (n == null) return null; | 858 if (n == null) return null; |
| 863 throw new core.ArgumentError("Invalid boolean: $n"); | 859 throw new core.ArgumentError("Invalid boolean: $n"); |
| 864 } | 860 } |
| 861 |
| 865 if (query.length > 0) { | 862 if (query.length > 0) { |
| 866 for (var part in query.split("&")) { | 863 for (var part in query.split("&")) { |
| 867 var keyvalue = part.split("="); | 864 var keyvalue = part.split("="); |
| 868 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 865 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 866 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 869 } | 867 } |
| 870 } | 868 } |
| 871 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 869 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
| 872 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 870 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 873 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 871 unittest.equals(arg_maxResults)); |
| 874 | 872 unittest.expect( |
| 873 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 875 | 874 |
| 876 var h = { | 875 var h = { |
| 877 "content-type" : "application/json; charset=utf-8", | 876 "content-type": "application/json; charset=utf-8", |
| 878 }; | 877 }; |
| 879 var resp = convert.JSON.encode(buildRollingUpdateList()); | 878 var resp = convert.JSON.encode(buildRollingUpdateList()); |
| 880 return new async.Future.value(stringResponse(200, h, resp)); | 879 return new async.Future.value(stringResponse(200, h, resp)); |
| 881 }), true); | 880 }), true); |
| 882 res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxRes
ults, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.RollingUpdateLi
st response) { | 881 res |
| 882 .list(arg_project, arg_zone, |
| 883 filter: arg_filter, |
| 884 maxResults: arg_maxResults, |
| 885 pageToken: arg_pageToken) |
| 886 .then(unittest.expectAsync1(((api.RollingUpdateList response) { |
| 883 checkRollingUpdateList(response); | 887 checkRollingUpdateList(response); |
| 884 }))); | 888 }))); |
| 885 }); | 889 }); |
| 886 | 890 |
| 887 unittest.test("method--listInstanceUpdates", () { | 891 unittest.test("method--listInstanceUpdates", () { |
| 888 | |
| 889 var mock = new HttpServerMock(); | 892 var mock = new HttpServerMock(); |
| 890 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 893 api.RollingUpdatesResourceApi res = |
| 894 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 891 var arg_project = "foo"; | 895 var arg_project = "foo"; |
| 892 var arg_zone = "foo"; | 896 var arg_zone = "foo"; |
| 893 var arg_rollingUpdate = "foo"; | 897 var arg_rollingUpdate = "foo"; |
| 894 var arg_filter = "foo"; | 898 var arg_filter = "foo"; |
| 895 var arg_maxResults = 42; | 899 var arg_maxResults = 42; |
| 896 var arg_pageToken = "foo"; | 900 var arg_pageToken = "foo"; |
| 897 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 901 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 898 var path = (req.url).path; | 902 var path = (req.url).path; |
| 899 var pathOffset = 0; | 903 var pathOffset = 0; |
| 900 var index; | 904 var index; |
| 901 var subPart; | 905 var subPart; |
| 902 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 906 unittest.expect( |
| 907 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 903 pathOffset += 1; | 908 pathOffset += 1; |
| 904 | 909 |
| 905 var query = (req.url).query; | 910 var query = (req.url).query; |
| 906 var queryOffset = 0; | 911 var queryOffset = 0; |
| 907 var queryMap = {}; | 912 var queryMap = {}; |
| 908 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 913 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 909 parseBool(n) { | 914 parseBool(n) { |
| 910 if (n == "true") return true; | 915 if (n == "true") return true; |
| 911 if (n == "false") return false; | 916 if (n == "false") return false; |
| 912 if (n == null) return null; | 917 if (n == null) return null; |
| 913 throw new core.ArgumentError("Invalid boolean: $n"); | 918 throw new core.ArgumentError("Invalid boolean: $n"); |
| 914 } | 919 } |
| 920 |
| 915 if (query.length > 0) { | 921 if (query.length > 0) { |
| 916 for (var part in query.split("&")) { | 922 for (var part in query.split("&")) { |
| 917 var keyvalue = part.split("="); | 923 var keyvalue = part.split("="); |
| 918 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 924 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 925 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 919 } | 926 } |
| 920 } | 927 } |
| 921 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 928 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
| 922 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 929 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 923 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 930 unittest.equals(arg_maxResults)); |
| 924 | 931 unittest.expect( |
| 932 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 925 | 933 |
| 926 var h = { | 934 var h = { |
| 927 "content-type" : "application/json; charset=utf-8", | 935 "content-type": "application/json; charset=utf-8", |
| 928 }; | 936 }; |
| 929 var resp = convert.JSON.encode(buildInstanceUpdateList()); | 937 var resp = convert.JSON.encode(buildInstanceUpdateList()); |
| 930 return new async.Future.value(stringResponse(200, h, resp)); | 938 return new async.Future.value(stringResponse(200, h, resp)); |
| 931 }), true); | 939 }), true); |
| 932 res.listInstanceUpdates(arg_project, arg_zone, arg_rollingUpdate, filter:
arg_filter, maxResults: arg_maxResults, pageToken: arg_pageToken).then(unittest.
expectAsync1(((api.InstanceUpdateList response) { | 940 res |
| 941 .listInstanceUpdates(arg_project, arg_zone, arg_rollingUpdate, |
| 942 filter: arg_filter, |
| 943 maxResults: arg_maxResults, |
| 944 pageToken: arg_pageToken) |
| 945 .then(unittest.expectAsync1(((api.InstanceUpdateList response) { |
| 933 checkInstanceUpdateList(response); | 946 checkInstanceUpdateList(response); |
| 934 }))); | 947 }))); |
| 935 }); | 948 }); |
| 936 | 949 |
| 937 unittest.test("method--pause", () { | 950 unittest.test("method--pause", () { |
| 938 | |
| 939 var mock = new HttpServerMock(); | 951 var mock = new HttpServerMock(); |
| 940 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 952 api.RollingUpdatesResourceApi res = |
| 953 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 941 var arg_project = "foo"; | 954 var arg_project = "foo"; |
| 942 var arg_zone = "foo"; | 955 var arg_zone = "foo"; |
| 943 var arg_rollingUpdate = "foo"; | 956 var arg_rollingUpdate = "foo"; |
| 944 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 957 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 945 var path = (req.url).path; | 958 var path = (req.url).path; |
| 946 var pathOffset = 0; | 959 var pathOffset = 0; |
| 947 var index; | 960 var index; |
| 948 var subPart; | 961 var subPart; |
| 949 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 962 unittest.expect( |
| 963 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 950 pathOffset += 1; | 964 pathOffset += 1; |
| 951 | 965 |
| 952 var query = (req.url).query; | 966 var query = (req.url).query; |
| 953 var queryOffset = 0; | 967 var queryOffset = 0; |
| 954 var queryMap = {}; | 968 var queryMap = {}; |
| 955 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 969 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 956 parseBool(n) { | 970 parseBool(n) { |
| 957 if (n == "true") return true; | 971 if (n == "true") return true; |
| 958 if (n == "false") return false; | 972 if (n == "false") return false; |
| 959 if (n == null) return null; | 973 if (n == null) return null; |
| 960 throw new core.ArgumentError("Invalid boolean: $n"); | 974 throw new core.ArgumentError("Invalid boolean: $n"); |
| 961 } | 975 } |
| 976 |
| 962 if (query.length > 0) { | 977 if (query.length > 0) { |
| 963 for (var part in query.split("&")) { | 978 for (var part in query.split("&")) { |
| 964 var keyvalue = part.split("="); | 979 var keyvalue = part.split("="); |
| 965 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 980 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 981 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 966 } | 982 } |
| 967 } | 983 } |
| 968 | 984 |
| 969 | |
| 970 var h = { | 985 var h = { |
| 971 "content-type" : "application/json; charset=utf-8", | 986 "content-type": "application/json; charset=utf-8", |
| 972 }; | 987 }; |
| 973 var resp = convert.JSON.encode(buildOperation()); | 988 var resp = convert.JSON.encode(buildOperation()); |
| 974 return new async.Future.value(stringResponse(200, h, resp)); | 989 return new async.Future.value(stringResponse(200, h, resp)); |
| 975 }), true); | 990 }), true); |
| 976 res.pause(arg_project, arg_zone, arg_rollingUpdate).then(unittest.expectAs
ync1(((api.Operation response) { | 991 res |
| 992 .pause(arg_project, arg_zone, arg_rollingUpdate) |
| 993 .then(unittest.expectAsync1(((api.Operation response) { |
| 977 checkOperation(response); | 994 checkOperation(response); |
| 978 }))); | 995 }))); |
| 979 }); | 996 }); |
| 980 | 997 |
| 981 unittest.test("method--resume", () { | 998 unittest.test("method--resume", () { |
| 982 | |
| 983 var mock = new HttpServerMock(); | 999 var mock = new HttpServerMock(); |
| 984 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 1000 api.RollingUpdatesResourceApi res = |
| 1001 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 985 var arg_project = "foo"; | 1002 var arg_project = "foo"; |
| 986 var arg_zone = "foo"; | 1003 var arg_zone = "foo"; |
| 987 var arg_rollingUpdate = "foo"; | 1004 var arg_rollingUpdate = "foo"; |
| 988 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1005 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 989 var path = (req.url).path; | 1006 var path = (req.url).path; |
| 990 var pathOffset = 0; | 1007 var pathOffset = 0; |
| 991 var index; | 1008 var index; |
| 992 var subPart; | 1009 var subPart; |
| 993 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1010 unittest.expect( |
| 1011 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 994 pathOffset += 1; | 1012 pathOffset += 1; |
| 995 | 1013 |
| 996 var query = (req.url).query; | 1014 var query = (req.url).query; |
| 997 var queryOffset = 0; | 1015 var queryOffset = 0; |
| 998 var queryMap = {}; | 1016 var queryMap = {}; |
| 999 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1017 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1000 parseBool(n) { | 1018 parseBool(n) { |
| 1001 if (n == "true") return true; | 1019 if (n == "true") return true; |
| 1002 if (n == "false") return false; | 1020 if (n == "false") return false; |
| 1003 if (n == null) return null; | 1021 if (n == null) return null; |
| 1004 throw new core.ArgumentError("Invalid boolean: $n"); | 1022 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1005 } | 1023 } |
| 1024 |
| 1006 if (query.length > 0) { | 1025 if (query.length > 0) { |
| 1007 for (var part in query.split("&")) { | 1026 for (var part in query.split("&")) { |
| 1008 var keyvalue = part.split("="); | 1027 var keyvalue = part.split("="); |
| 1009 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1028 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1029 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1010 } | 1030 } |
| 1011 } | 1031 } |
| 1012 | 1032 |
| 1013 | |
| 1014 var h = { | 1033 var h = { |
| 1015 "content-type" : "application/json; charset=utf-8", | 1034 "content-type": "application/json; charset=utf-8", |
| 1016 }; | 1035 }; |
| 1017 var resp = convert.JSON.encode(buildOperation()); | 1036 var resp = convert.JSON.encode(buildOperation()); |
| 1018 return new async.Future.value(stringResponse(200, h, resp)); | 1037 return new async.Future.value(stringResponse(200, h, resp)); |
| 1019 }), true); | 1038 }), true); |
| 1020 res.resume(arg_project, arg_zone, arg_rollingUpdate).then(unittest.expectA
sync1(((api.Operation response) { | 1039 res |
| 1040 .resume(arg_project, arg_zone, arg_rollingUpdate) |
| 1041 .then(unittest.expectAsync1(((api.Operation response) { |
| 1021 checkOperation(response); | 1042 checkOperation(response); |
| 1022 }))); | 1043 }))); |
| 1023 }); | 1044 }); |
| 1024 | 1045 |
| 1025 unittest.test("method--rollback", () { | 1046 unittest.test("method--rollback", () { |
| 1026 | |
| 1027 var mock = new HttpServerMock(); | 1047 var mock = new HttpServerMock(); |
| 1028 api.RollingUpdatesResourceApi res = new api.ReplicapoolupdaterApi(mock).ro
llingUpdates; | 1048 api.RollingUpdatesResourceApi res = |
| 1049 new api.ReplicapoolupdaterApi(mock).rollingUpdates; |
| 1029 var arg_project = "foo"; | 1050 var arg_project = "foo"; |
| 1030 var arg_zone = "foo"; | 1051 var arg_zone = "foo"; |
| 1031 var arg_rollingUpdate = "foo"; | 1052 var arg_rollingUpdate = "foo"; |
| 1032 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1053 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1033 var path = (req.url).path; | 1054 var path = (req.url).path; |
| 1034 var pathOffset = 0; | 1055 var pathOffset = 0; |
| 1035 var index; | 1056 var index; |
| 1036 var subPart; | 1057 var subPart; |
| 1037 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1058 unittest.expect( |
| 1059 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1038 pathOffset += 1; | 1060 pathOffset += 1; |
| 1039 | 1061 |
| 1040 var query = (req.url).query; | 1062 var query = (req.url).query; |
| 1041 var queryOffset = 0; | 1063 var queryOffset = 0; |
| 1042 var queryMap = {}; | 1064 var queryMap = {}; |
| 1043 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1065 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1044 parseBool(n) { | 1066 parseBool(n) { |
| 1045 if (n == "true") return true; | 1067 if (n == "true") return true; |
| 1046 if (n == "false") return false; | 1068 if (n == "false") return false; |
| 1047 if (n == null) return null; | 1069 if (n == null) return null; |
| 1048 throw new core.ArgumentError("Invalid boolean: $n"); | 1070 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1049 } | 1071 } |
| 1072 |
| 1050 if (query.length > 0) { | 1073 if (query.length > 0) { |
| 1051 for (var part in query.split("&")) { | 1074 for (var part in query.split("&")) { |
| 1052 var keyvalue = part.split("="); | 1075 var keyvalue = part.split("="); |
| 1053 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1076 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1077 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1054 } | 1078 } |
| 1055 } | 1079 } |
| 1056 | 1080 |
| 1057 | |
| 1058 var h = { | 1081 var h = { |
| 1059 "content-type" : "application/json; charset=utf-8", | 1082 "content-type": "application/json; charset=utf-8", |
| 1060 }; | 1083 }; |
| 1061 var resp = convert.JSON.encode(buildOperation()); | 1084 var resp = convert.JSON.encode(buildOperation()); |
| 1062 return new async.Future.value(stringResponse(200, h, resp)); | 1085 return new async.Future.value(stringResponse(200, h, resp)); |
| 1063 }), true); | 1086 }), true); |
| 1064 res.rollback(arg_project, arg_zone, arg_rollingUpdate).then(unittest.expec
tAsync1(((api.Operation response) { | 1087 res |
| 1088 .rollback(arg_project, arg_zone, arg_rollingUpdate) |
| 1089 .then(unittest.expectAsync1(((api.Operation response) { |
| 1065 checkOperation(response); | 1090 checkOperation(response); |
| 1066 }))); | 1091 }))); |
| 1067 }); | 1092 }); |
| 1068 | |
| 1069 }); | 1093 }); |
| 1070 | 1094 |
| 1071 | |
| 1072 unittest.group("resource-ZoneOperationsResourceApi", () { | 1095 unittest.group("resource-ZoneOperationsResourceApi", () { |
| 1073 unittest.test("method--get", () { | 1096 unittest.test("method--get", () { |
| 1074 | |
| 1075 var mock = new HttpServerMock(); | 1097 var mock = new HttpServerMock(); |
| 1076 api.ZoneOperationsResourceApi res = new api.ReplicapoolupdaterApi(mock).zo
neOperations; | 1098 api.ZoneOperationsResourceApi res = |
| 1099 new api.ReplicapoolupdaterApi(mock).zoneOperations; |
| 1077 var arg_project = "foo"; | 1100 var arg_project = "foo"; |
| 1078 var arg_zone = "foo"; | 1101 var arg_zone = "foo"; |
| 1079 var arg_operation = "foo"; | 1102 var arg_operation = "foo"; |
| 1080 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1103 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1081 var path = (req.url).path; | 1104 var path = (req.url).path; |
| 1082 var pathOffset = 0; | 1105 var pathOffset = 0; |
| 1083 var index; | 1106 var index; |
| 1084 var subPart; | 1107 var subPart; |
| 1085 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1108 unittest.expect( |
| 1109 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1086 pathOffset += 1; | 1110 pathOffset += 1; |
| 1087 | 1111 |
| 1088 var query = (req.url).query; | 1112 var query = (req.url).query; |
| 1089 var queryOffset = 0; | 1113 var queryOffset = 0; |
| 1090 var queryMap = {}; | 1114 var queryMap = {}; |
| 1091 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1115 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1092 parseBool(n) { | 1116 parseBool(n) { |
| 1093 if (n == "true") return true; | 1117 if (n == "true") return true; |
| 1094 if (n == "false") return false; | 1118 if (n == "false") return false; |
| 1095 if (n == null) return null; | 1119 if (n == null) return null; |
| 1096 throw new core.ArgumentError("Invalid boolean: $n"); | 1120 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1097 } | 1121 } |
| 1122 |
| 1098 if (query.length > 0) { | 1123 if (query.length > 0) { |
| 1099 for (var part in query.split("&")) { | 1124 for (var part in query.split("&")) { |
| 1100 var keyvalue = part.split("="); | 1125 var keyvalue = part.split("="); |
| 1101 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1126 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1127 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1102 } | 1128 } |
| 1103 } | 1129 } |
| 1104 | 1130 |
| 1105 | |
| 1106 var h = { | 1131 var h = { |
| 1107 "content-type" : "application/json; charset=utf-8", | 1132 "content-type": "application/json; charset=utf-8", |
| 1108 }; | 1133 }; |
| 1109 var resp = convert.JSON.encode(buildOperation()); | 1134 var resp = convert.JSON.encode(buildOperation()); |
| 1110 return new async.Future.value(stringResponse(200, h, resp)); | 1135 return new async.Future.value(stringResponse(200, h, resp)); |
| 1111 }), true); | 1136 }), true); |
| 1112 res.get(arg_project, arg_zone, arg_operation).then(unittest.expectAsync1((
(api.Operation response) { | 1137 res |
| 1138 .get(arg_project, arg_zone, arg_operation) |
| 1139 .then(unittest.expectAsync1(((api.Operation response) { |
| 1113 checkOperation(response); | 1140 checkOperation(response); |
| 1114 }))); | 1141 }))); |
| 1115 }); | 1142 }); |
| 1116 | 1143 |
| 1117 unittest.test("method--list", () { | 1144 unittest.test("method--list", () { |
| 1118 | |
| 1119 var mock = new HttpServerMock(); | 1145 var mock = new HttpServerMock(); |
| 1120 api.ZoneOperationsResourceApi res = new api.ReplicapoolupdaterApi(mock).zo
neOperations; | 1146 api.ZoneOperationsResourceApi res = |
| 1147 new api.ReplicapoolupdaterApi(mock).zoneOperations; |
| 1121 var arg_project = "foo"; | 1148 var arg_project = "foo"; |
| 1122 var arg_zone = "foo"; | 1149 var arg_zone = "foo"; |
| 1123 var arg_filter = "foo"; | 1150 var arg_filter = "foo"; |
| 1124 var arg_maxResults = 42; | 1151 var arg_maxResults = 42; |
| 1125 var arg_pageToken = "foo"; | 1152 var arg_pageToken = "foo"; |
| 1126 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1153 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| 1127 var path = (req.url).path; | 1154 var path = (req.url).path; |
| 1128 var pathOffset = 0; | 1155 var pathOffset = 0; |
| 1129 var index; | 1156 var index; |
| 1130 var subPart; | 1157 var subPart; |
| 1131 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1158 unittest.expect( |
| 1159 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
| 1132 pathOffset += 1; | 1160 pathOffset += 1; |
| 1133 | 1161 |
| 1134 var query = (req.url).query; | 1162 var query = (req.url).query; |
| 1135 var queryOffset = 0; | 1163 var queryOffset = 0; |
| 1136 var queryMap = {}; | 1164 var queryMap = {}; |
| 1137 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1165 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
| 1138 parseBool(n) { | 1166 parseBool(n) { |
| 1139 if (n == "true") return true; | 1167 if (n == "true") return true; |
| 1140 if (n == "false") return false; | 1168 if (n == "false") return false; |
| 1141 if (n == null) return null; | 1169 if (n == null) return null; |
| 1142 throw new core.ArgumentError("Invalid boolean: $n"); | 1170 throw new core.ArgumentError("Invalid boolean: $n"); |
| 1143 } | 1171 } |
| 1172 |
| 1144 if (query.length > 0) { | 1173 if (query.length > 0) { |
| 1145 for (var part in query.split("&")) { | 1174 for (var part in query.split("&")) { |
| 1146 var keyvalue = part.split("="); | 1175 var keyvalue = part.split("="); |
| 1147 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1176 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1177 core.Uri.decodeQueryComponent(keyvalue[1])); |
| 1148 } | 1178 } |
| 1149 } | 1179 } |
| 1150 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); | 1180 unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter)); |
| 1151 unittest.expect(core.int.parse(queryMap["maxResults"].first), unittest.e
quals(arg_maxResults)); | 1181 unittest.expect(core.int.parse(queryMap["maxResults"].first), |
| 1152 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1182 unittest.equals(arg_maxResults)); |
| 1153 | 1183 unittest.expect( |
| 1184 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
| 1154 | 1185 |
| 1155 var h = { | 1186 var h = { |
| 1156 "content-type" : "application/json; charset=utf-8", | 1187 "content-type": "application/json; charset=utf-8", |
| 1157 }; | 1188 }; |
| 1158 var resp = convert.JSON.encode(buildOperationList()); | 1189 var resp = convert.JSON.encode(buildOperationList()); |
| 1159 return new async.Future.value(stringResponse(200, h, resp)); | 1190 return new async.Future.value(stringResponse(200, h, resp)); |
| 1160 }), true); | 1191 }), true); |
| 1161 res.list(arg_project, arg_zone, filter: arg_filter, maxResults: arg_maxRes
ults, pageToken: arg_pageToken).then(unittest.expectAsync1(((api.OperationList r
esponse) { | 1192 res |
| 1193 .list(arg_project, arg_zone, |
| 1194 filter: arg_filter, |
| 1195 maxResults: arg_maxResults, |
| 1196 pageToken: arg_pageToken) |
| 1197 .then(unittest.expectAsync1(((api.OperationList response) { |
| 1162 checkOperationList(response); | 1198 checkOperationList(response); |
| 1163 }))); | 1199 }))); |
| 1164 }); | 1200 }); |
| 1165 | |
| 1166 }); | 1201 }); |
| 1167 | |
| 1168 | |
| 1169 } | 1202 } |
| 1170 | |
| OLD | NEW |