OLD | NEW |
1 library googleapis_beta.logging.v2beta1.test; | 1 library googleapis_beta.logging.v2beta1.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/logging/v2beta1.dart' as api; | 10 import 'package:googleapis_beta/logging/v2beta1.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 |
| 53 core.int buildCounterBucketOptions = 0; |
| 54 buildBucketOptions() { |
| 55 var o = new api.BucketOptions(); |
| 56 buildCounterBucketOptions++; |
| 57 if (buildCounterBucketOptions < 3) { |
| 58 o.explicitBuckets = buildExplicit(); |
| 59 o.exponentialBuckets = buildExponential(); |
| 60 o.linearBuckets = buildLinear(); |
| 61 } |
| 62 buildCounterBucketOptions--; |
| 63 return o; |
| 64 } |
| 65 |
| 66 checkBucketOptions(api.BucketOptions o) { |
| 67 buildCounterBucketOptions++; |
| 68 if (buildCounterBucketOptions < 3) { |
| 69 checkExplicit(o.explicitBuckets); |
| 70 checkExponential(o.exponentialBuckets); |
| 71 checkLinear(o.linearBuckets); |
| 72 } |
| 73 buildCounterBucketOptions--; |
| 74 } |
| 75 |
54 core.int buildCounterEmpty = 0; | 76 core.int buildCounterEmpty = 0; |
55 buildEmpty() { | 77 buildEmpty() { |
56 var o = new api.Empty(); | 78 var o = new api.Empty(); |
57 buildCounterEmpty++; | 79 buildCounterEmpty++; |
58 if (buildCounterEmpty < 3) { | 80 if (buildCounterEmpty < 3) {} |
59 } | |
60 buildCounterEmpty--; | 81 buildCounterEmpty--; |
61 return o; | 82 return o; |
62 } | 83 } |
63 | 84 |
64 checkEmpty(api.Empty o) { | 85 checkEmpty(api.Empty o) { |
65 buildCounterEmpty++; | 86 buildCounterEmpty++; |
66 if (buildCounterEmpty < 3) { | 87 if (buildCounterEmpty < 3) {} |
| 88 buildCounterEmpty--; |
| 89 } |
| 90 |
| 91 buildUnnamed3487() { |
| 92 var o = new core.List<core.double>(); |
| 93 o.add(42.0); |
| 94 o.add(42.0); |
| 95 return o; |
| 96 } |
| 97 |
| 98 checkUnnamed3487(core.List<core.double> o) { |
| 99 unittest.expect(o, unittest.hasLength(2)); |
| 100 unittest.expect(o[0], unittest.equals(42.0)); |
| 101 unittest.expect(o[1], unittest.equals(42.0)); |
| 102 } |
| 103 |
| 104 core.int buildCounterExplicit = 0; |
| 105 buildExplicit() { |
| 106 var o = new api.Explicit(); |
| 107 buildCounterExplicit++; |
| 108 if (buildCounterExplicit < 3) { |
| 109 o.bounds = buildUnnamed3487(); |
67 } | 110 } |
68 buildCounterEmpty--; | 111 buildCounterExplicit--; |
| 112 return o; |
| 113 } |
| 114 |
| 115 checkExplicit(api.Explicit o) { |
| 116 buildCounterExplicit++; |
| 117 if (buildCounterExplicit < 3) { |
| 118 checkUnnamed3487(o.bounds); |
| 119 } |
| 120 buildCounterExplicit--; |
| 121 } |
| 122 |
| 123 core.int buildCounterExponential = 0; |
| 124 buildExponential() { |
| 125 var o = new api.Exponential(); |
| 126 buildCounterExponential++; |
| 127 if (buildCounterExponential < 3) { |
| 128 o.growthFactor = 42.0; |
| 129 o.numFiniteBuckets = 42; |
| 130 o.scale = 42.0; |
| 131 } |
| 132 buildCounterExponential--; |
| 133 return o; |
| 134 } |
| 135 |
| 136 checkExponential(api.Exponential o) { |
| 137 buildCounterExponential++; |
| 138 if (buildCounterExponential < 3) { |
| 139 unittest.expect(o.growthFactor, unittest.equals(42.0)); |
| 140 unittest.expect(o.numFiniteBuckets, unittest.equals(42)); |
| 141 unittest.expect(o.scale, unittest.equals(42.0)); |
| 142 } |
| 143 buildCounterExponential--; |
69 } | 144 } |
70 | 145 |
71 core.int buildCounterHttpRequest = 0; | 146 core.int buildCounterHttpRequest = 0; |
72 buildHttpRequest() { | 147 buildHttpRequest() { |
73 var o = new api.HttpRequest(); | 148 var o = new api.HttpRequest(); |
74 buildCounterHttpRequest++; | 149 buildCounterHttpRequest++; |
75 if (buildCounterHttpRequest < 3) { | 150 if (buildCounterHttpRequest < 3) { |
76 o.cacheFillBytes = "foo"; | 151 o.cacheFillBytes = "foo"; |
77 o.cacheHit = true; | 152 o.cacheHit = true; |
78 o.cacheLookup = true; | 153 o.cacheLookup = true; |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
131 checkLabelDescriptor(api.LabelDescriptor o) { | 206 checkLabelDescriptor(api.LabelDescriptor o) { |
132 buildCounterLabelDescriptor++; | 207 buildCounterLabelDescriptor++; |
133 if (buildCounterLabelDescriptor < 3) { | 208 if (buildCounterLabelDescriptor < 3) { |
134 unittest.expect(o.description, unittest.equals('foo')); | 209 unittest.expect(o.description, unittest.equals('foo')); |
135 unittest.expect(o.key, unittest.equals('foo')); | 210 unittest.expect(o.key, unittest.equals('foo')); |
136 unittest.expect(o.valueType, unittest.equals('foo')); | 211 unittest.expect(o.valueType, unittest.equals('foo')); |
137 } | 212 } |
138 buildCounterLabelDescriptor--; | 213 buildCounterLabelDescriptor--; |
139 } | 214 } |
140 | 215 |
141 buildUnnamed3482() { | 216 core.int buildCounterLinear = 0; |
| 217 buildLinear() { |
| 218 var o = new api.Linear(); |
| 219 buildCounterLinear++; |
| 220 if (buildCounterLinear < 3) { |
| 221 o.numFiniteBuckets = 42; |
| 222 o.offset = 42.0; |
| 223 o.width = 42.0; |
| 224 } |
| 225 buildCounterLinear--; |
| 226 return o; |
| 227 } |
| 228 |
| 229 checkLinear(api.Linear o) { |
| 230 buildCounterLinear++; |
| 231 if (buildCounterLinear < 3) { |
| 232 unittest.expect(o.numFiniteBuckets, unittest.equals(42)); |
| 233 unittest.expect(o.offset, unittest.equals(42.0)); |
| 234 unittest.expect(o.width, unittest.equals(42.0)); |
| 235 } |
| 236 buildCounterLinear--; |
| 237 } |
| 238 |
| 239 buildUnnamed3488() { |
142 var o = new core.List<core.String>(); | 240 var o = new core.List<core.String>(); |
143 o.add("foo"); | 241 o.add("foo"); |
144 o.add("foo"); | 242 o.add("foo"); |
145 return o; | 243 return o; |
146 } | 244 } |
147 | 245 |
148 checkUnnamed3482(core.List<core.String> o) { | 246 checkUnnamed3488(core.List<core.String> o) { |
149 unittest.expect(o, unittest.hasLength(2)); | 247 unittest.expect(o, unittest.hasLength(2)); |
150 unittest.expect(o[0], unittest.equals('foo')); | 248 unittest.expect(o[0], unittest.equals('foo')); |
151 unittest.expect(o[1], unittest.equals('foo')); | 249 unittest.expect(o[1], unittest.equals('foo')); |
152 } | 250 } |
153 | 251 |
154 buildUnnamed3483() { | 252 buildUnnamed3489() { |
155 var o = new core.List<core.String>(); | 253 var o = new core.List<core.String>(); |
156 o.add("foo"); | 254 o.add("foo"); |
157 o.add("foo"); | 255 o.add("foo"); |
158 return o; | 256 return o; |
159 } | 257 } |
160 | 258 |
161 checkUnnamed3483(core.List<core.String> o) { | 259 checkUnnamed3489(core.List<core.String> o) { |
162 unittest.expect(o, unittest.hasLength(2)); | 260 unittest.expect(o, unittest.hasLength(2)); |
163 unittest.expect(o[0], unittest.equals('foo')); | 261 unittest.expect(o[0], unittest.equals('foo')); |
164 unittest.expect(o[1], unittest.equals('foo')); | 262 unittest.expect(o[1], unittest.equals('foo')); |
165 } | 263 } |
166 | 264 |
167 core.int buildCounterListLogEntriesRequest = 0; | 265 core.int buildCounterListLogEntriesRequest = 0; |
168 buildListLogEntriesRequest() { | 266 buildListLogEntriesRequest() { |
169 var o = new api.ListLogEntriesRequest(); | 267 var o = new api.ListLogEntriesRequest(); |
170 buildCounterListLogEntriesRequest++; | 268 buildCounterListLogEntriesRequest++; |
171 if (buildCounterListLogEntriesRequest < 3) { | 269 if (buildCounterListLogEntriesRequest < 3) { |
172 o.filter = "foo"; | 270 o.filter = "foo"; |
173 o.orderBy = "foo"; | 271 o.orderBy = "foo"; |
174 o.pageSize = 42; | 272 o.pageSize = 42; |
175 o.pageToken = "foo"; | 273 o.pageToken = "foo"; |
176 o.projectIds = buildUnnamed3482(); | 274 o.projectIds = buildUnnamed3488(); |
177 o.resourceNames = buildUnnamed3483(); | 275 o.resourceNames = buildUnnamed3489(); |
178 } | 276 } |
179 buildCounterListLogEntriesRequest--; | 277 buildCounterListLogEntriesRequest--; |
180 return o; | 278 return o; |
181 } | 279 } |
182 | 280 |
183 checkListLogEntriesRequest(api.ListLogEntriesRequest o) { | 281 checkListLogEntriesRequest(api.ListLogEntriesRequest o) { |
184 buildCounterListLogEntriesRequest++; | 282 buildCounterListLogEntriesRequest++; |
185 if (buildCounterListLogEntriesRequest < 3) { | 283 if (buildCounterListLogEntriesRequest < 3) { |
186 unittest.expect(o.filter, unittest.equals('foo')); | 284 unittest.expect(o.filter, unittest.equals('foo')); |
187 unittest.expect(o.orderBy, unittest.equals('foo')); | 285 unittest.expect(o.orderBy, unittest.equals('foo')); |
188 unittest.expect(o.pageSize, unittest.equals(42)); | 286 unittest.expect(o.pageSize, unittest.equals(42)); |
189 unittest.expect(o.pageToken, unittest.equals('foo')); | 287 unittest.expect(o.pageToken, unittest.equals('foo')); |
190 checkUnnamed3482(o.projectIds); | 288 checkUnnamed3488(o.projectIds); |
191 checkUnnamed3483(o.resourceNames); | 289 checkUnnamed3489(o.resourceNames); |
192 } | 290 } |
193 buildCounterListLogEntriesRequest--; | 291 buildCounterListLogEntriesRequest--; |
194 } | 292 } |
195 | 293 |
196 buildUnnamed3484() { | 294 buildUnnamed3490() { |
197 var o = new core.List<api.LogEntry>(); | 295 var o = new core.List<api.LogEntry>(); |
198 o.add(buildLogEntry()); | 296 o.add(buildLogEntry()); |
199 o.add(buildLogEntry()); | 297 o.add(buildLogEntry()); |
200 return o; | 298 return o; |
201 } | 299 } |
202 | 300 |
203 checkUnnamed3484(core.List<api.LogEntry> o) { | 301 checkUnnamed3490(core.List<api.LogEntry> o) { |
204 unittest.expect(o, unittest.hasLength(2)); | 302 unittest.expect(o, unittest.hasLength(2)); |
205 checkLogEntry(o[0]); | 303 checkLogEntry(o[0]); |
206 checkLogEntry(o[1]); | 304 checkLogEntry(o[1]); |
207 } | 305 } |
208 | 306 |
209 core.int buildCounterListLogEntriesResponse = 0; | 307 core.int buildCounterListLogEntriesResponse = 0; |
210 buildListLogEntriesResponse() { | 308 buildListLogEntriesResponse() { |
211 var o = new api.ListLogEntriesResponse(); | 309 var o = new api.ListLogEntriesResponse(); |
212 buildCounterListLogEntriesResponse++; | 310 buildCounterListLogEntriesResponse++; |
213 if (buildCounterListLogEntriesResponse < 3) { | 311 if (buildCounterListLogEntriesResponse < 3) { |
214 o.entries = buildUnnamed3484(); | 312 o.entries = buildUnnamed3490(); |
215 o.nextPageToken = "foo"; | 313 o.nextPageToken = "foo"; |
216 } | 314 } |
217 buildCounterListLogEntriesResponse--; | 315 buildCounterListLogEntriesResponse--; |
218 return o; | 316 return o; |
219 } | 317 } |
220 | 318 |
221 checkListLogEntriesResponse(api.ListLogEntriesResponse o) { | 319 checkListLogEntriesResponse(api.ListLogEntriesResponse o) { |
222 buildCounterListLogEntriesResponse++; | 320 buildCounterListLogEntriesResponse++; |
223 if (buildCounterListLogEntriesResponse < 3) { | 321 if (buildCounterListLogEntriesResponse < 3) { |
224 checkUnnamed3484(o.entries); | 322 checkUnnamed3490(o.entries); |
225 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 323 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
226 } | 324 } |
227 buildCounterListLogEntriesResponse--; | 325 buildCounterListLogEntriesResponse--; |
228 } | 326 } |
229 | 327 |
230 buildUnnamed3485() { | 328 buildUnnamed3491() { |
231 var o = new core.List<api.LogMetric>(); | 329 var o = new core.List<api.LogMetric>(); |
232 o.add(buildLogMetric()); | 330 o.add(buildLogMetric()); |
233 o.add(buildLogMetric()); | 331 o.add(buildLogMetric()); |
234 return o; | 332 return o; |
235 } | 333 } |
236 | 334 |
237 checkUnnamed3485(core.List<api.LogMetric> o) { | 335 checkUnnamed3491(core.List<api.LogMetric> o) { |
238 unittest.expect(o, unittest.hasLength(2)); | 336 unittest.expect(o, unittest.hasLength(2)); |
239 checkLogMetric(o[0]); | 337 checkLogMetric(o[0]); |
240 checkLogMetric(o[1]); | 338 checkLogMetric(o[1]); |
241 } | 339 } |
242 | 340 |
243 core.int buildCounterListLogMetricsResponse = 0; | 341 core.int buildCounterListLogMetricsResponse = 0; |
244 buildListLogMetricsResponse() { | 342 buildListLogMetricsResponse() { |
245 var o = new api.ListLogMetricsResponse(); | 343 var o = new api.ListLogMetricsResponse(); |
246 buildCounterListLogMetricsResponse++; | 344 buildCounterListLogMetricsResponse++; |
247 if (buildCounterListLogMetricsResponse < 3) { | 345 if (buildCounterListLogMetricsResponse < 3) { |
248 o.metrics = buildUnnamed3485(); | 346 o.metrics = buildUnnamed3491(); |
249 o.nextPageToken = "foo"; | 347 o.nextPageToken = "foo"; |
250 } | 348 } |
251 buildCounterListLogMetricsResponse--; | 349 buildCounterListLogMetricsResponse--; |
252 return o; | 350 return o; |
253 } | 351 } |
254 | 352 |
255 checkListLogMetricsResponse(api.ListLogMetricsResponse o) { | 353 checkListLogMetricsResponse(api.ListLogMetricsResponse o) { |
256 buildCounterListLogMetricsResponse++; | 354 buildCounterListLogMetricsResponse++; |
257 if (buildCounterListLogMetricsResponse < 3) { | 355 if (buildCounterListLogMetricsResponse < 3) { |
258 checkUnnamed3485(o.metrics); | 356 checkUnnamed3491(o.metrics); |
259 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 357 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
260 } | 358 } |
261 buildCounterListLogMetricsResponse--; | 359 buildCounterListLogMetricsResponse--; |
262 } | 360 } |
263 | 361 |
264 buildUnnamed3486() { | 362 buildUnnamed3492() { |
265 var o = new core.List<core.String>(); | 363 var o = new core.List<core.String>(); |
266 o.add("foo"); | 364 o.add("foo"); |
267 o.add("foo"); | 365 o.add("foo"); |
268 return o; | 366 return o; |
269 } | 367 } |
270 | 368 |
271 checkUnnamed3486(core.List<core.String> o) { | 369 checkUnnamed3492(core.List<core.String> o) { |
272 unittest.expect(o, unittest.hasLength(2)); | 370 unittest.expect(o, unittest.hasLength(2)); |
273 unittest.expect(o[0], unittest.equals('foo')); | 371 unittest.expect(o[0], unittest.equals('foo')); |
274 unittest.expect(o[1], unittest.equals('foo')); | 372 unittest.expect(o[1], unittest.equals('foo')); |
275 } | 373 } |
276 | 374 |
277 core.int buildCounterListLogsResponse = 0; | 375 core.int buildCounterListLogsResponse = 0; |
278 buildListLogsResponse() { | 376 buildListLogsResponse() { |
279 var o = new api.ListLogsResponse(); | 377 var o = new api.ListLogsResponse(); |
280 buildCounterListLogsResponse++; | 378 buildCounterListLogsResponse++; |
281 if (buildCounterListLogsResponse < 3) { | 379 if (buildCounterListLogsResponse < 3) { |
282 o.logNames = buildUnnamed3486(); | 380 o.logNames = buildUnnamed3492(); |
283 o.nextPageToken = "foo"; | 381 o.nextPageToken = "foo"; |
284 } | 382 } |
285 buildCounterListLogsResponse--; | 383 buildCounterListLogsResponse--; |
286 return o; | 384 return o; |
287 } | 385 } |
288 | 386 |
289 checkListLogsResponse(api.ListLogsResponse o) { | 387 checkListLogsResponse(api.ListLogsResponse o) { |
290 buildCounterListLogsResponse++; | 388 buildCounterListLogsResponse++; |
291 if (buildCounterListLogsResponse < 3) { | 389 if (buildCounterListLogsResponse < 3) { |
292 checkUnnamed3486(o.logNames); | 390 checkUnnamed3492(o.logNames); |
293 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 391 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
294 } | 392 } |
295 buildCounterListLogsResponse--; | 393 buildCounterListLogsResponse--; |
296 } | 394 } |
297 | 395 |
298 buildUnnamed3487() { | 396 buildUnnamed3493() { |
299 var o = new core.List<api.MonitoredResourceDescriptor>(); | 397 var o = new core.List<api.MonitoredResourceDescriptor>(); |
300 o.add(buildMonitoredResourceDescriptor()); | 398 o.add(buildMonitoredResourceDescriptor()); |
301 o.add(buildMonitoredResourceDescriptor()); | 399 o.add(buildMonitoredResourceDescriptor()); |
302 return o; | 400 return o; |
303 } | 401 } |
304 | 402 |
305 checkUnnamed3487(core.List<api.MonitoredResourceDescriptor> o) { | 403 checkUnnamed3493(core.List<api.MonitoredResourceDescriptor> o) { |
306 unittest.expect(o, unittest.hasLength(2)); | 404 unittest.expect(o, unittest.hasLength(2)); |
307 checkMonitoredResourceDescriptor(o[0]); | 405 checkMonitoredResourceDescriptor(o[0]); |
308 checkMonitoredResourceDescriptor(o[1]); | 406 checkMonitoredResourceDescriptor(o[1]); |
309 } | 407 } |
310 | 408 |
311 core.int buildCounterListMonitoredResourceDescriptorsResponse = 0; | 409 core.int buildCounterListMonitoredResourceDescriptorsResponse = 0; |
312 buildListMonitoredResourceDescriptorsResponse() { | 410 buildListMonitoredResourceDescriptorsResponse() { |
313 var o = new api.ListMonitoredResourceDescriptorsResponse(); | 411 var o = new api.ListMonitoredResourceDescriptorsResponse(); |
314 buildCounterListMonitoredResourceDescriptorsResponse++; | 412 buildCounterListMonitoredResourceDescriptorsResponse++; |
315 if (buildCounterListMonitoredResourceDescriptorsResponse < 3) { | 413 if (buildCounterListMonitoredResourceDescriptorsResponse < 3) { |
316 o.nextPageToken = "foo"; | 414 o.nextPageToken = "foo"; |
317 o.resourceDescriptors = buildUnnamed3487(); | 415 o.resourceDescriptors = buildUnnamed3493(); |
318 } | 416 } |
319 buildCounterListMonitoredResourceDescriptorsResponse--; | 417 buildCounterListMonitoredResourceDescriptorsResponse--; |
320 return o; | 418 return o; |
321 } | 419 } |
322 | 420 |
323 checkListMonitoredResourceDescriptorsResponse(api.ListMonitoredResourceDescripto
rsResponse o) { | 421 checkListMonitoredResourceDescriptorsResponse( |
| 422 api.ListMonitoredResourceDescriptorsResponse o) { |
324 buildCounterListMonitoredResourceDescriptorsResponse++; | 423 buildCounterListMonitoredResourceDescriptorsResponse++; |
325 if (buildCounterListMonitoredResourceDescriptorsResponse < 3) { | 424 if (buildCounterListMonitoredResourceDescriptorsResponse < 3) { |
326 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 425 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
327 checkUnnamed3487(o.resourceDescriptors); | 426 checkUnnamed3493(o.resourceDescriptors); |
328 } | 427 } |
329 buildCounterListMonitoredResourceDescriptorsResponse--; | 428 buildCounterListMonitoredResourceDescriptorsResponse--; |
330 } | 429 } |
331 | 430 |
332 buildUnnamed3488() { | 431 buildUnnamed3494() { |
333 var o = new core.List<api.LogSink>(); | 432 var o = new core.List<api.LogSink>(); |
334 o.add(buildLogSink()); | 433 o.add(buildLogSink()); |
335 o.add(buildLogSink()); | 434 o.add(buildLogSink()); |
336 return o; | 435 return o; |
337 } | 436 } |
338 | 437 |
339 checkUnnamed3488(core.List<api.LogSink> o) { | 438 checkUnnamed3494(core.List<api.LogSink> o) { |
340 unittest.expect(o, unittest.hasLength(2)); | 439 unittest.expect(o, unittest.hasLength(2)); |
341 checkLogSink(o[0]); | 440 checkLogSink(o[0]); |
342 checkLogSink(o[1]); | 441 checkLogSink(o[1]); |
343 } | 442 } |
344 | 443 |
345 core.int buildCounterListSinksResponse = 0; | 444 core.int buildCounterListSinksResponse = 0; |
346 buildListSinksResponse() { | 445 buildListSinksResponse() { |
347 var o = new api.ListSinksResponse(); | 446 var o = new api.ListSinksResponse(); |
348 buildCounterListSinksResponse++; | 447 buildCounterListSinksResponse++; |
349 if (buildCounterListSinksResponse < 3) { | 448 if (buildCounterListSinksResponse < 3) { |
350 o.nextPageToken = "foo"; | 449 o.nextPageToken = "foo"; |
351 o.sinks = buildUnnamed3488(); | 450 o.sinks = buildUnnamed3494(); |
352 } | 451 } |
353 buildCounterListSinksResponse--; | 452 buildCounterListSinksResponse--; |
354 return o; | 453 return o; |
355 } | 454 } |
356 | 455 |
357 checkListSinksResponse(api.ListSinksResponse o) { | 456 checkListSinksResponse(api.ListSinksResponse o) { |
358 buildCounterListSinksResponse++; | 457 buildCounterListSinksResponse++; |
359 if (buildCounterListSinksResponse < 3) { | 458 if (buildCounterListSinksResponse < 3) { |
360 unittest.expect(o.nextPageToken, unittest.equals('foo')); | 459 unittest.expect(o.nextPageToken, unittest.equals('foo')); |
361 checkUnnamed3488(o.sinks); | 460 checkUnnamed3494(o.sinks); |
362 } | 461 } |
363 buildCounterListSinksResponse--; | 462 buildCounterListSinksResponse--; |
364 } | 463 } |
365 | 464 |
366 buildUnnamed3489() { | 465 buildUnnamed3495() { |
367 var o = new core.Map<core.String, core.Object>(); | 466 var o = new core.Map<core.String, core.Object>(); |
368 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 467 o["x"] = { |
369 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 468 'list': [1, 2, 3], |
| 469 'bool': true, |
| 470 'string': 'foo' |
| 471 }; |
| 472 o["y"] = { |
| 473 'list': [1, 2, 3], |
| 474 'bool': true, |
| 475 'string': 'foo' |
| 476 }; |
370 return o; | 477 return o; |
371 } | 478 } |
372 | 479 |
373 checkUnnamed3489(core.Map<core.String, core.Object> o) { | 480 checkUnnamed3495(core.Map<core.String, core.Object> o) { |
374 unittest.expect(o, unittest.hasLength(2)); | 481 unittest.expect(o, unittest.hasLength(2)); |
375 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')); | 482 var casted1 = (o["x"]) as core.Map; |
376 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')); | 483 unittest.expect(casted1, unittest.hasLength(3)); |
| 484 unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); |
| 485 unittest.expect(casted1["bool"], unittest.equals(true)); |
| 486 unittest.expect(casted1["string"], unittest.equals('foo')); |
| 487 var casted2 = (o["y"]) as core.Map; |
| 488 unittest.expect(casted2, unittest.hasLength(3)); |
| 489 unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); |
| 490 unittest.expect(casted2["bool"], unittest.equals(true)); |
| 491 unittest.expect(casted2["string"], unittest.equals('foo')); |
377 } | 492 } |
378 | 493 |
379 buildUnnamed3490() { | 494 buildUnnamed3496() { |
380 var o = new core.Map<core.String, core.String>(); | 495 var o = new core.Map<core.String, core.String>(); |
381 o["x"] = "foo"; | 496 o["x"] = "foo"; |
382 o["y"] = "foo"; | 497 o["y"] = "foo"; |
383 return o; | 498 return o; |
384 } | 499 } |
385 | 500 |
386 checkUnnamed3490(core.Map<core.String, core.String> o) { | 501 checkUnnamed3496(core.Map<core.String, core.String> o) { |
387 unittest.expect(o, unittest.hasLength(2)); | 502 unittest.expect(o, unittest.hasLength(2)); |
388 unittest.expect(o["x"], unittest.equals('foo')); | 503 unittest.expect(o["x"], unittest.equals('foo')); |
389 unittest.expect(o["y"], unittest.equals('foo')); | 504 unittest.expect(o["y"], unittest.equals('foo')); |
390 } | 505 } |
391 | 506 |
392 buildUnnamed3491() { | 507 buildUnnamed3497() { |
393 var o = new core.Map<core.String, core.Object>(); | 508 var o = new core.Map<core.String, core.Object>(); |
394 o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 509 o["x"] = { |
395 o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'}; | 510 'list': [1, 2, 3], |
| 511 'bool': true, |
| 512 'string': 'foo' |
| 513 }; |
| 514 o["y"] = { |
| 515 'list': [1, 2, 3], |
| 516 'bool': true, |
| 517 'string': 'foo' |
| 518 }; |
396 return o; | 519 return o; |
397 } | 520 } |
398 | 521 |
399 checkUnnamed3491(core.Map<core.String, core.Object> o) { | 522 checkUnnamed3497(core.Map<core.String, core.Object> o) { |
400 unittest.expect(o, unittest.hasLength(2)); | 523 unittest.expect(o, unittest.hasLength(2)); |
401 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')); | 524 var casted3 = (o["x"]) as core.Map; |
402 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')); | 525 unittest.expect(casted3, unittest.hasLength(3)); |
| 526 unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); |
| 527 unittest.expect(casted3["bool"], unittest.equals(true)); |
| 528 unittest.expect(casted3["string"], unittest.equals('foo')); |
| 529 var casted4 = (o["y"]) as core.Map; |
| 530 unittest.expect(casted4, unittest.hasLength(3)); |
| 531 unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); |
| 532 unittest.expect(casted4["bool"], unittest.equals(true)); |
| 533 unittest.expect(casted4["string"], unittest.equals('foo')); |
403 } | 534 } |
404 | 535 |
405 core.int buildCounterLogEntry = 0; | 536 core.int buildCounterLogEntry = 0; |
406 buildLogEntry() { | 537 buildLogEntry() { |
407 var o = new api.LogEntry(); | 538 var o = new api.LogEntry(); |
408 buildCounterLogEntry++; | 539 buildCounterLogEntry++; |
409 if (buildCounterLogEntry < 3) { | 540 if (buildCounterLogEntry < 3) { |
410 o.httpRequest = buildHttpRequest(); | 541 o.httpRequest = buildHttpRequest(); |
411 o.insertId = "foo"; | 542 o.insertId = "foo"; |
412 o.jsonPayload = buildUnnamed3489(); | 543 o.jsonPayload = buildUnnamed3495(); |
413 o.labels = buildUnnamed3490(); | 544 o.labels = buildUnnamed3496(); |
414 o.logName = "foo"; | 545 o.logName = "foo"; |
415 o.operation = buildLogEntryOperation(); | 546 o.operation = buildLogEntryOperation(); |
416 o.protoPayload = buildUnnamed3491(); | 547 o.protoPayload = buildUnnamed3497(); |
417 o.receiveTimestamp = "foo"; | 548 o.receiveTimestamp = "foo"; |
418 o.resource = buildMonitoredResource(); | 549 o.resource = buildMonitoredResource(); |
419 o.severity = "foo"; | 550 o.severity = "foo"; |
420 o.sourceLocation = buildLogEntrySourceLocation(); | 551 o.sourceLocation = buildLogEntrySourceLocation(); |
421 o.textPayload = "foo"; | 552 o.textPayload = "foo"; |
422 o.timestamp = "foo"; | 553 o.timestamp = "foo"; |
423 o.trace = "foo"; | 554 o.trace = "foo"; |
424 } | 555 } |
425 buildCounterLogEntry--; | 556 buildCounterLogEntry--; |
426 return o; | 557 return o; |
427 } | 558 } |
428 | 559 |
429 checkLogEntry(api.LogEntry o) { | 560 checkLogEntry(api.LogEntry o) { |
430 buildCounterLogEntry++; | 561 buildCounterLogEntry++; |
431 if (buildCounterLogEntry < 3) { | 562 if (buildCounterLogEntry < 3) { |
432 checkHttpRequest(o.httpRequest); | 563 checkHttpRequest(o.httpRequest); |
433 unittest.expect(o.insertId, unittest.equals('foo')); | 564 unittest.expect(o.insertId, unittest.equals('foo')); |
434 checkUnnamed3489(o.jsonPayload); | 565 checkUnnamed3495(o.jsonPayload); |
435 checkUnnamed3490(o.labels); | 566 checkUnnamed3496(o.labels); |
436 unittest.expect(o.logName, unittest.equals('foo')); | 567 unittest.expect(o.logName, unittest.equals('foo')); |
437 checkLogEntryOperation(o.operation); | 568 checkLogEntryOperation(o.operation); |
438 checkUnnamed3491(o.protoPayload); | 569 checkUnnamed3497(o.protoPayload); |
439 unittest.expect(o.receiveTimestamp, unittest.equals('foo')); | 570 unittest.expect(o.receiveTimestamp, unittest.equals('foo')); |
440 checkMonitoredResource(o.resource); | 571 checkMonitoredResource(o.resource); |
441 unittest.expect(o.severity, unittest.equals('foo')); | 572 unittest.expect(o.severity, unittest.equals('foo')); |
442 checkLogEntrySourceLocation(o.sourceLocation); | 573 checkLogEntrySourceLocation(o.sourceLocation); |
443 unittest.expect(o.textPayload, unittest.equals('foo')); | 574 unittest.expect(o.textPayload, unittest.equals('foo')); |
444 unittest.expect(o.timestamp, unittest.equals('foo')); | 575 unittest.expect(o.timestamp, unittest.equals('foo')); |
445 unittest.expect(o.trace, unittest.equals('foo')); | 576 unittest.expect(o.trace, unittest.equals('foo')); |
446 } | 577 } |
447 buildCounterLogEntry--; | 578 buildCounterLogEntry--; |
448 } | 579 } |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
513 buildCounterLogLine++; | 644 buildCounterLogLine++; |
514 if (buildCounterLogLine < 3) { | 645 if (buildCounterLogLine < 3) { |
515 unittest.expect(o.logMessage, unittest.equals('foo')); | 646 unittest.expect(o.logMessage, unittest.equals('foo')); |
516 unittest.expect(o.severity, unittest.equals('foo')); | 647 unittest.expect(o.severity, unittest.equals('foo')); |
517 checkSourceLocation(o.sourceLocation); | 648 checkSourceLocation(o.sourceLocation); |
518 unittest.expect(o.time, unittest.equals('foo')); | 649 unittest.expect(o.time, unittest.equals('foo')); |
519 } | 650 } |
520 buildCounterLogLine--; | 651 buildCounterLogLine--; |
521 } | 652 } |
522 | 653 |
| 654 buildUnnamed3498() { |
| 655 var o = new core.Map<core.String, core.String>(); |
| 656 o["x"] = "foo"; |
| 657 o["y"] = "foo"; |
| 658 return o; |
| 659 } |
| 660 |
| 661 checkUnnamed3498(core.Map<core.String, core.String> o) { |
| 662 unittest.expect(o, unittest.hasLength(2)); |
| 663 unittest.expect(o["x"], unittest.equals('foo')); |
| 664 unittest.expect(o["y"], unittest.equals('foo')); |
| 665 } |
| 666 |
523 core.int buildCounterLogMetric = 0; | 667 core.int buildCounterLogMetric = 0; |
524 buildLogMetric() { | 668 buildLogMetric() { |
525 var o = new api.LogMetric(); | 669 var o = new api.LogMetric(); |
526 buildCounterLogMetric++; | 670 buildCounterLogMetric++; |
527 if (buildCounterLogMetric < 3) { | 671 if (buildCounterLogMetric < 3) { |
| 672 o.bucketOptions = buildBucketOptions(); |
528 o.description = "foo"; | 673 o.description = "foo"; |
529 o.filter = "foo"; | 674 o.filter = "foo"; |
| 675 o.labelExtractors = buildUnnamed3498(); |
| 676 o.metricDescriptor = buildMetricDescriptor(); |
530 o.name = "foo"; | 677 o.name = "foo"; |
| 678 o.valueExtractor = "foo"; |
531 o.version = "foo"; | 679 o.version = "foo"; |
532 } | 680 } |
533 buildCounterLogMetric--; | 681 buildCounterLogMetric--; |
534 return o; | 682 return o; |
535 } | 683 } |
536 | 684 |
537 checkLogMetric(api.LogMetric o) { | 685 checkLogMetric(api.LogMetric o) { |
538 buildCounterLogMetric++; | 686 buildCounterLogMetric++; |
539 if (buildCounterLogMetric < 3) { | 687 if (buildCounterLogMetric < 3) { |
| 688 checkBucketOptions(o.bucketOptions); |
540 unittest.expect(o.description, unittest.equals('foo')); | 689 unittest.expect(o.description, unittest.equals('foo')); |
541 unittest.expect(o.filter, unittest.equals('foo')); | 690 unittest.expect(o.filter, unittest.equals('foo')); |
| 691 checkUnnamed3498(o.labelExtractors); |
| 692 checkMetricDescriptor(o.metricDescriptor); |
542 unittest.expect(o.name, unittest.equals('foo')); | 693 unittest.expect(o.name, unittest.equals('foo')); |
| 694 unittest.expect(o.valueExtractor, unittest.equals('foo')); |
543 unittest.expect(o.version, unittest.equals('foo')); | 695 unittest.expect(o.version, unittest.equals('foo')); |
544 } | 696 } |
545 buildCounterLogMetric--; | 697 buildCounterLogMetric--; |
546 } | 698 } |
547 | 699 |
548 core.int buildCounterLogSink = 0; | 700 core.int buildCounterLogSink = 0; |
549 buildLogSink() { | 701 buildLogSink() { |
550 var o = new api.LogSink(); | 702 var o = new api.LogSink(); |
551 buildCounterLogSink++; | 703 buildCounterLogSink++; |
552 if (buildCounterLogSink < 3) { | 704 if (buildCounterLogSink < 3) { |
(...skipping 18 matching lines...) Expand all Loading... |
571 unittest.expect(o.filter, unittest.equals('foo')); | 723 unittest.expect(o.filter, unittest.equals('foo')); |
572 unittest.expect(o.includeChildren, unittest.isTrue); | 724 unittest.expect(o.includeChildren, unittest.isTrue); |
573 unittest.expect(o.name, unittest.equals('foo')); | 725 unittest.expect(o.name, unittest.equals('foo')); |
574 unittest.expect(o.outputVersionFormat, unittest.equals('foo')); | 726 unittest.expect(o.outputVersionFormat, unittest.equals('foo')); |
575 unittest.expect(o.startTime, unittest.equals('foo')); | 727 unittest.expect(o.startTime, unittest.equals('foo')); |
576 unittest.expect(o.writerIdentity, unittest.equals('foo')); | 728 unittest.expect(o.writerIdentity, unittest.equals('foo')); |
577 } | 729 } |
578 buildCounterLogSink--; | 730 buildCounterLogSink--; |
579 } | 731 } |
580 | 732 |
581 buildUnnamed3492() { | 733 buildUnnamed3499() { |
| 734 var o = new core.List<api.LabelDescriptor>(); |
| 735 o.add(buildLabelDescriptor()); |
| 736 o.add(buildLabelDescriptor()); |
| 737 return o; |
| 738 } |
| 739 |
| 740 checkUnnamed3499(core.List<api.LabelDescriptor> o) { |
| 741 unittest.expect(o, unittest.hasLength(2)); |
| 742 checkLabelDescriptor(o[0]); |
| 743 checkLabelDescriptor(o[1]); |
| 744 } |
| 745 |
| 746 core.int buildCounterMetricDescriptor = 0; |
| 747 buildMetricDescriptor() { |
| 748 var o = new api.MetricDescriptor(); |
| 749 buildCounterMetricDescriptor++; |
| 750 if (buildCounterMetricDescriptor < 3) { |
| 751 o.description = "foo"; |
| 752 o.displayName = "foo"; |
| 753 o.labels = buildUnnamed3499(); |
| 754 o.metricKind = "foo"; |
| 755 o.name = "foo"; |
| 756 o.type = "foo"; |
| 757 o.unit = "foo"; |
| 758 o.valueType = "foo"; |
| 759 } |
| 760 buildCounterMetricDescriptor--; |
| 761 return o; |
| 762 } |
| 763 |
| 764 checkMetricDescriptor(api.MetricDescriptor o) { |
| 765 buildCounterMetricDescriptor++; |
| 766 if (buildCounterMetricDescriptor < 3) { |
| 767 unittest.expect(o.description, unittest.equals('foo')); |
| 768 unittest.expect(o.displayName, unittest.equals('foo')); |
| 769 checkUnnamed3499(o.labels); |
| 770 unittest.expect(o.metricKind, unittest.equals('foo')); |
| 771 unittest.expect(o.name, unittest.equals('foo')); |
| 772 unittest.expect(o.type, unittest.equals('foo')); |
| 773 unittest.expect(o.unit, unittest.equals('foo')); |
| 774 unittest.expect(o.valueType, unittest.equals('foo')); |
| 775 } |
| 776 buildCounterMetricDescriptor--; |
| 777 } |
| 778 |
| 779 buildUnnamed3500() { |
582 var o = new core.Map<core.String, core.String>(); | 780 var o = new core.Map<core.String, core.String>(); |
583 o["x"] = "foo"; | 781 o["x"] = "foo"; |
584 o["y"] = "foo"; | 782 o["y"] = "foo"; |
585 return o; | 783 return o; |
586 } | 784 } |
587 | 785 |
588 checkUnnamed3492(core.Map<core.String, core.String> o) { | 786 checkUnnamed3500(core.Map<core.String, core.String> o) { |
589 unittest.expect(o, unittest.hasLength(2)); | 787 unittest.expect(o, unittest.hasLength(2)); |
590 unittest.expect(o["x"], unittest.equals('foo')); | 788 unittest.expect(o["x"], unittest.equals('foo')); |
591 unittest.expect(o["y"], unittest.equals('foo')); | 789 unittest.expect(o["y"], unittest.equals('foo')); |
592 } | 790 } |
593 | 791 |
594 core.int buildCounterMonitoredResource = 0; | 792 core.int buildCounterMonitoredResource = 0; |
595 buildMonitoredResource() { | 793 buildMonitoredResource() { |
596 var o = new api.MonitoredResource(); | 794 var o = new api.MonitoredResource(); |
597 buildCounterMonitoredResource++; | 795 buildCounterMonitoredResource++; |
598 if (buildCounterMonitoredResource < 3) { | 796 if (buildCounterMonitoredResource < 3) { |
599 o.labels = buildUnnamed3492(); | 797 o.labels = buildUnnamed3500(); |
600 o.type = "foo"; | 798 o.type = "foo"; |
601 } | 799 } |
602 buildCounterMonitoredResource--; | 800 buildCounterMonitoredResource--; |
603 return o; | 801 return o; |
604 } | 802 } |
605 | 803 |
606 checkMonitoredResource(api.MonitoredResource o) { | 804 checkMonitoredResource(api.MonitoredResource o) { |
607 buildCounterMonitoredResource++; | 805 buildCounterMonitoredResource++; |
608 if (buildCounterMonitoredResource < 3) { | 806 if (buildCounterMonitoredResource < 3) { |
609 checkUnnamed3492(o.labels); | 807 checkUnnamed3500(o.labels); |
610 unittest.expect(o.type, unittest.equals('foo')); | 808 unittest.expect(o.type, unittest.equals('foo')); |
611 } | 809 } |
612 buildCounterMonitoredResource--; | 810 buildCounterMonitoredResource--; |
613 } | 811 } |
614 | 812 |
615 buildUnnamed3493() { | 813 buildUnnamed3501() { |
616 var o = new core.List<api.LabelDescriptor>(); | 814 var o = new core.List<api.LabelDescriptor>(); |
617 o.add(buildLabelDescriptor()); | 815 o.add(buildLabelDescriptor()); |
618 o.add(buildLabelDescriptor()); | 816 o.add(buildLabelDescriptor()); |
619 return o; | 817 return o; |
620 } | 818 } |
621 | 819 |
622 checkUnnamed3493(core.List<api.LabelDescriptor> o) { | 820 checkUnnamed3501(core.List<api.LabelDescriptor> o) { |
623 unittest.expect(o, unittest.hasLength(2)); | 821 unittest.expect(o, unittest.hasLength(2)); |
624 checkLabelDescriptor(o[0]); | 822 checkLabelDescriptor(o[0]); |
625 checkLabelDescriptor(o[1]); | 823 checkLabelDescriptor(o[1]); |
626 } | 824 } |
627 | 825 |
628 core.int buildCounterMonitoredResourceDescriptor = 0; | 826 core.int buildCounterMonitoredResourceDescriptor = 0; |
629 buildMonitoredResourceDescriptor() { | 827 buildMonitoredResourceDescriptor() { |
630 var o = new api.MonitoredResourceDescriptor(); | 828 var o = new api.MonitoredResourceDescriptor(); |
631 buildCounterMonitoredResourceDescriptor++; | 829 buildCounterMonitoredResourceDescriptor++; |
632 if (buildCounterMonitoredResourceDescriptor < 3) { | 830 if (buildCounterMonitoredResourceDescriptor < 3) { |
633 o.description = "foo"; | 831 o.description = "foo"; |
634 o.displayName = "foo"; | 832 o.displayName = "foo"; |
635 o.labels = buildUnnamed3493(); | 833 o.labels = buildUnnamed3501(); |
636 o.name = "foo"; | 834 o.name = "foo"; |
637 o.type = "foo"; | 835 o.type = "foo"; |
638 } | 836 } |
639 buildCounterMonitoredResourceDescriptor--; | 837 buildCounterMonitoredResourceDescriptor--; |
640 return o; | 838 return o; |
641 } | 839 } |
642 | 840 |
643 checkMonitoredResourceDescriptor(api.MonitoredResourceDescriptor o) { | 841 checkMonitoredResourceDescriptor(api.MonitoredResourceDescriptor o) { |
644 buildCounterMonitoredResourceDescriptor++; | 842 buildCounterMonitoredResourceDescriptor++; |
645 if (buildCounterMonitoredResourceDescriptor < 3) { | 843 if (buildCounterMonitoredResourceDescriptor < 3) { |
646 unittest.expect(o.description, unittest.equals('foo')); | 844 unittest.expect(o.description, unittest.equals('foo')); |
647 unittest.expect(o.displayName, unittest.equals('foo')); | 845 unittest.expect(o.displayName, unittest.equals('foo')); |
648 checkUnnamed3493(o.labels); | 846 checkUnnamed3501(o.labels); |
649 unittest.expect(o.name, unittest.equals('foo')); | 847 unittest.expect(o.name, unittest.equals('foo')); |
650 unittest.expect(o.type, unittest.equals('foo')); | 848 unittest.expect(o.type, unittest.equals('foo')); |
651 } | 849 } |
652 buildCounterMonitoredResourceDescriptor--; | 850 buildCounterMonitoredResourceDescriptor--; |
653 } | 851 } |
654 | 852 |
655 buildUnnamed3494() { | 853 buildUnnamed3502() { |
656 var o = new core.List<api.LogLine>(); | 854 var o = new core.List<api.LogLine>(); |
657 o.add(buildLogLine()); | 855 o.add(buildLogLine()); |
658 o.add(buildLogLine()); | 856 o.add(buildLogLine()); |
659 return o; | 857 return o; |
660 } | 858 } |
661 | 859 |
662 checkUnnamed3494(core.List<api.LogLine> o) { | 860 checkUnnamed3502(core.List<api.LogLine> o) { |
663 unittest.expect(o, unittest.hasLength(2)); | 861 unittest.expect(o, unittest.hasLength(2)); |
664 checkLogLine(o[0]); | 862 checkLogLine(o[0]); |
665 checkLogLine(o[1]); | 863 checkLogLine(o[1]); |
666 } | 864 } |
667 | 865 |
668 buildUnnamed3495() { | 866 buildUnnamed3503() { |
669 var o = new core.List<api.SourceReference>(); | 867 var o = new core.List<api.SourceReference>(); |
670 o.add(buildSourceReference()); | 868 o.add(buildSourceReference()); |
671 o.add(buildSourceReference()); | 869 o.add(buildSourceReference()); |
672 return o; | 870 return o; |
673 } | 871 } |
674 | 872 |
675 checkUnnamed3495(core.List<api.SourceReference> o) { | 873 checkUnnamed3503(core.List<api.SourceReference> o) { |
676 unittest.expect(o, unittest.hasLength(2)); | 874 unittest.expect(o, unittest.hasLength(2)); |
677 checkSourceReference(o[0]); | 875 checkSourceReference(o[0]); |
678 checkSourceReference(o[1]); | 876 checkSourceReference(o[1]); |
679 } | 877 } |
680 | 878 |
681 core.int buildCounterRequestLog = 0; | 879 core.int buildCounterRequestLog = 0; |
682 buildRequestLog() { | 880 buildRequestLog() { |
683 var o = new api.RequestLog(); | 881 var o = new api.RequestLog(); |
684 buildCounterRequestLog++; | 882 buildCounterRequestLog++; |
685 if (buildCounterRequestLog < 3) { | 883 if (buildCounterRequestLog < 3) { |
686 o.appEngineRelease = "foo"; | 884 o.appEngineRelease = "foo"; |
687 o.appId = "foo"; | 885 o.appId = "foo"; |
688 o.cost = 42.0; | 886 o.cost = 42.0; |
689 o.endTime = "foo"; | 887 o.endTime = "foo"; |
690 o.finished = true; | 888 o.finished = true; |
691 o.first = true; | 889 o.first = true; |
692 o.host = "foo"; | 890 o.host = "foo"; |
693 o.httpVersion = "foo"; | 891 o.httpVersion = "foo"; |
694 o.instanceId = "foo"; | 892 o.instanceId = "foo"; |
695 o.instanceIndex = 42; | 893 o.instanceIndex = 42; |
696 o.ip = "foo"; | 894 o.ip = "foo"; |
697 o.latency = "foo"; | 895 o.latency = "foo"; |
698 o.line = buildUnnamed3494(); | 896 o.line = buildUnnamed3502(); |
699 o.megaCycles = "foo"; | 897 o.megaCycles = "foo"; |
700 o.method = "foo"; | 898 o.method = "foo"; |
701 o.moduleId = "foo"; | 899 o.moduleId = "foo"; |
702 o.nickname = "foo"; | 900 o.nickname = "foo"; |
703 o.pendingTime = "foo"; | 901 o.pendingTime = "foo"; |
704 o.referrer = "foo"; | 902 o.referrer = "foo"; |
705 o.requestId = "foo"; | 903 o.requestId = "foo"; |
706 o.resource = "foo"; | 904 o.resource = "foo"; |
707 o.responseSize = "foo"; | 905 o.responseSize = "foo"; |
708 o.sourceReference = buildUnnamed3495(); | 906 o.sourceReference = buildUnnamed3503(); |
709 o.startTime = "foo"; | 907 o.startTime = "foo"; |
710 o.status = 42; | 908 o.status = 42; |
711 o.taskName = "foo"; | 909 o.taskName = "foo"; |
712 o.taskQueueName = "foo"; | 910 o.taskQueueName = "foo"; |
713 o.traceId = "foo"; | 911 o.traceId = "foo"; |
714 o.urlMapEntry = "foo"; | 912 o.urlMapEntry = "foo"; |
715 o.userAgent = "foo"; | 913 o.userAgent = "foo"; |
716 o.versionId = "foo"; | 914 o.versionId = "foo"; |
717 o.wasLoadingRequest = true; | 915 o.wasLoadingRequest = true; |
718 } | 916 } |
719 buildCounterRequestLog--; | 917 buildCounterRequestLog--; |
720 return o; | 918 return o; |
721 } | 919 } |
722 | 920 |
723 checkRequestLog(api.RequestLog o) { | 921 checkRequestLog(api.RequestLog o) { |
724 buildCounterRequestLog++; | 922 buildCounterRequestLog++; |
725 if (buildCounterRequestLog < 3) { | 923 if (buildCounterRequestLog < 3) { |
726 unittest.expect(o.appEngineRelease, unittest.equals('foo')); | 924 unittest.expect(o.appEngineRelease, unittest.equals('foo')); |
727 unittest.expect(o.appId, unittest.equals('foo')); | 925 unittest.expect(o.appId, unittest.equals('foo')); |
728 unittest.expect(o.cost, unittest.equals(42.0)); | 926 unittest.expect(o.cost, unittest.equals(42.0)); |
729 unittest.expect(o.endTime, unittest.equals('foo')); | 927 unittest.expect(o.endTime, unittest.equals('foo')); |
730 unittest.expect(o.finished, unittest.isTrue); | 928 unittest.expect(o.finished, unittest.isTrue); |
731 unittest.expect(o.first, unittest.isTrue); | 929 unittest.expect(o.first, unittest.isTrue); |
732 unittest.expect(o.host, unittest.equals('foo')); | 930 unittest.expect(o.host, unittest.equals('foo')); |
733 unittest.expect(o.httpVersion, unittest.equals('foo')); | 931 unittest.expect(o.httpVersion, unittest.equals('foo')); |
734 unittest.expect(o.instanceId, unittest.equals('foo')); | 932 unittest.expect(o.instanceId, unittest.equals('foo')); |
735 unittest.expect(o.instanceIndex, unittest.equals(42)); | 933 unittest.expect(o.instanceIndex, unittest.equals(42)); |
736 unittest.expect(o.ip, unittest.equals('foo')); | 934 unittest.expect(o.ip, unittest.equals('foo')); |
737 unittest.expect(o.latency, unittest.equals('foo')); | 935 unittest.expect(o.latency, unittest.equals('foo')); |
738 checkUnnamed3494(o.line); | 936 checkUnnamed3502(o.line); |
739 unittest.expect(o.megaCycles, unittest.equals('foo')); | 937 unittest.expect(o.megaCycles, unittest.equals('foo')); |
740 unittest.expect(o.method, unittest.equals('foo')); | 938 unittest.expect(o.method, unittest.equals('foo')); |
741 unittest.expect(o.moduleId, unittest.equals('foo')); | 939 unittest.expect(o.moduleId, unittest.equals('foo')); |
742 unittest.expect(o.nickname, unittest.equals('foo')); | 940 unittest.expect(o.nickname, unittest.equals('foo')); |
743 unittest.expect(o.pendingTime, unittest.equals('foo')); | 941 unittest.expect(o.pendingTime, unittest.equals('foo')); |
744 unittest.expect(o.referrer, unittest.equals('foo')); | 942 unittest.expect(o.referrer, unittest.equals('foo')); |
745 unittest.expect(o.requestId, unittest.equals('foo')); | 943 unittest.expect(o.requestId, unittest.equals('foo')); |
746 unittest.expect(o.resource, unittest.equals('foo')); | 944 unittest.expect(o.resource, unittest.equals('foo')); |
747 unittest.expect(o.responseSize, unittest.equals('foo')); | 945 unittest.expect(o.responseSize, unittest.equals('foo')); |
748 checkUnnamed3495(o.sourceReference); | 946 checkUnnamed3503(o.sourceReference); |
749 unittest.expect(o.startTime, unittest.equals('foo')); | 947 unittest.expect(o.startTime, unittest.equals('foo')); |
750 unittest.expect(o.status, unittest.equals(42)); | 948 unittest.expect(o.status, unittest.equals(42)); |
751 unittest.expect(o.taskName, unittest.equals('foo')); | 949 unittest.expect(o.taskName, unittest.equals('foo')); |
752 unittest.expect(o.taskQueueName, unittest.equals('foo')); | 950 unittest.expect(o.taskQueueName, unittest.equals('foo')); |
753 unittest.expect(o.traceId, unittest.equals('foo')); | 951 unittest.expect(o.traceId, unittest.equals('foo')); |
754 unittest.expect(o.urlMapEntry, unittest.equals('foo')); | 952 unittest.expect(o.urlMapEntry, unittest.equals('foo')); |
755 unittest.expect(o.userAgent, unittest.equals('foo')); | 953 unittest.expect(o.userAgent, unittest.equals('foo')); |
756 unittest.expect(o.versionId, unittest.equals('foo')); | 954 unittest.expect(o.versionId, unittest.equals('foo')); |
757 unittest.expect(o.wasLoadingRequest, unittest.isTrue); | 955 unittest.expect(o.wasLoadingRequest, unittest.isTrue); |
758 } | 956 } |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
796 | 994 |
797 checkSourceReference(api.SourceReference o) { | 995 checkSourceReference(api.SourceReference o) { |
798 buildCounterSourceReference++; | 996 buildCounterSourceReference++; |
799 if (buildCounterSourceReference < 3) { | 997 if (buildCounterSourceReference < 3) { |
800 unittest.expect(o.repository, unittest.equals('foo')); | 998 unittest.expect(o.repository, unittest.equals('foo')); |
801 unittest.expect(o.revisionId, unittest.equals('foo')); | 999 unittest.expect(o.revisionId, unittest.equals('foo')); |
802 } | 1000 } |
803 buildCounterSourceReference--; | 1001 buildCounterSourceReference--; |
804 } | 1002 } |
805 | 1003 |
806 buildUnnamed3496() { | 1004 buildUnnamed3504() { |
807 var o = new core.List<api.LogEntry>(); | 1005 var o = new core.List<api.LogEntry>(); |
808 o.add(buildLogEntry()); | 1006 o.add(buildLogEntry()); |
809 o.add(buildLogEntry()); | 1007 o.add(buildLogEntry()); |
810 return o; | 1008 return o; |
811 } | 1009 } |
812 | 1010 |
813 checkUnnamed3496(core.List<api.LogEntry> o) { | 1011 checkUnnamed3504(core.List<api.LogEntry> o) { |
814 unittest.expect(o, unittest.hasLength(2)); | 1012 unittest.expect(o, unittest.hasLength(2)); |
815 checkLogEntry(o[0]); | 1013 checkLogEntry(o[0]); |
816 checkLogEntry(o[1]); | 1014 checkLogEntry(o[1]); |
817 } | 1015 } |
818 | 1016 |
819 buildUnnamed3497() { | 1017 buildUnnamed3505() { |
820 var o = new core.Map<core.String, core.String>(); | 1018 var o = new core.Map<core.String, core.String>(); |
821 o["x"] = "foo"; | 1019 o["x"] = "foo"; |
822 o["y"] = "foo"; | 1020 o["y"] = "foo"; |
823 return o; | 1021 return o; |
824 } | 1022 } |
825 | 1023 |
826 checkUnnamed3497(core.Map<core.String, core.String> o) { | 1024 checkUnnamed3505(core.Map<core.String, core.String> o) { |
827 unittest.expect(o, unittest.hasLength(2)); | 1025 unittest.expect(o, unittest.hasLength(2)); |
828 unittest.expect(o["x"], unittest.equals('foo')); | 1026 unittest.expect(o["x"], unittest.equals('foo')); |
829 unittest.expect(o["y"], unittest.equals('foo')); | 1027 unittest.expect(o["y"], unittest.equals('foo')); |
830 } | 1028 } |
831 | 1029 |
832 core.int buildCounterWriteLogEntriesRequest = 0; | 1030 core.int buildCounterWriteLogEntriesRequest = 0; |
833 buildWriteLogEntriesRequest() { | 1031 buildWriteLogEntriesRequest() { |
834 var o = new api.WriteLogEntriesRequest(); | 1032 var o = new api.WriteLogEntriesRequest(); |
835 buildCounterWriteLogEntriesRequest++; | 1033 buildCounterWriteLogEntriesRequest++; |
836 if (buildCounterWriteLogEntriesRequest < 3) { | 1034 if (buildCounterWriteLogEntriesRequest < 3) { |
837 o.entries = buildUnnamed3496(); | 1035 o.entries = buildUnnamed3504(); |
838 o.labels = buildUnnamed3497(); | 1036 o.labels = buildUnnamed3505(); |
839 o.logName = "foo"; | 1037 o.logName = "foo"; |
840 o.partialSuccess = true; | 1038 o.partialSuccess = true; |
841 o.resource = buildMonitoredResource(); | 1039 o.resource = buildMonitoredResource(); |
842 } | 1040 } |
843 buildCounterWriteLogEntriesRequest--; | 1041 buildCounterWriteLogEntriesRequest--; |
844 return o; | 1042 return o; |
845 } | 1043 } |
846 | 1044 |
847 checkWriteLogEntriesRequest(api.WriteLogEntriesRequest o) { | 1045 checkWriteLogEntriesRequest(api.WriteLogEntriesRequest o) { |
848 buildCounterWriteLogEntriesRequest++; | 1046 buildCounterWriteLogEntriesRequest++; |
849 if (buildCounterWriteLogEntriesRequest < 3) { | 1047 if (buildCounterWriteLogEntriesRequest < 3) { |
850 checkUnnamed3496(o.entries); | 1048 checkUnnamed3504(o.entries); |
851 checkUnnamed3497(o.labels); | 1049 checkUnnamed3505(o.labels); |
852 unittest.expect(o.logName, unittest.equals('foo')); | 1050 unittest.expect(o.logName, unittest.equals('foo')); |
853 unittest.expect(o.partialSuccess, unittest.isTrue); | 1051 unittest.expect(o.partialSuccess, unittest.isTrue); |
854 checkMonitoredResource(o.resource); | 1052 checkMonitoredResource(o.resource); |
855 } | 1053 } |
856 buildCounterWriteLogEntriesRequest--; | 1054 buildCounterWriteLogEntriesRequest--; |
857 } | 1055 } |
858 | 1056 |
859 core.int buildCounterWriteLogEntriesResponse = 0; | 1057 core.int buildCounterWriteLogEntriesResponse = 0; |
860 buildWriteLogEntriesResponse() { | 1058 buildWriteLogEntriesResponse() { |
861 var o = new api.WriteLogEntriesResponse(); | 1059 var o = new api.WriteLogEntriesResponse(); |
862 buildCounterWriteLogEntriesResponse++; | 1060 buildCounterWriteLogEntriesResponse++; |
863 if (buildCounterWriteLogEntriesResponse < 3) { | 1061 if (buildCounterWriteLogEntriesResponse < 3) {} |
864 } | |
865 buildCounterWriteLogEntriesResponse--; | 1062 buildCounterWriteLogEntriesResponse--; |
866 return o; | 1063 return o; |
867 } | 1064 } |
868 | 1065 |
869 checkWriteLogEntriesResponse(api.WriteLogEntriesResponse o) { | 1066 checkWriteLogEntriesResponse(api.WriteLogEntriesResponse o) { |
870 buildCounterWriteLogEntriesResponse++; | 1067 buildCounterWriteLogEntriesResponse++; |
871 if (buildCounterWriteLogEntriesResponse < 3) { | 1068 if (buildCounterWriteLogEntriesResponse < 3) {} |
872 } | |
873 buildCounterWriteLogEntriesResponse--; | 1069 buildCounterWriteLogEntriesResponse--; |
874 } | 1070 } |
875 | 1071 |
| 1072 main() { |
| 1073 unittest.group("obj-schema-BucketOptions", () { |
| 1074 unittest.test("to-json--from-json", () { |
| 1075 var o = buildBucketOptions(); |
| 1076 var od = new api.BucketOptions.fromJson(o.toJson()); |
| 1077 checkBucketOptions(od); |
| 1078 }); |
| 1079 }); |
876 | 1080 |
877 main() { | |
878 unittest.group("obj-schema-Empty", () { | 1081 unittest.group("obj-schema-Empty", () { |
879 unittest.test("to-json--from-json", () { | 1082 unittest.test("to-json--from-json", () { |
880 var o = buildEmpty(); | 1083 var o = buildEmpty(); |
881 var od = new api.Empty.fromJson(o.toJson()); | 1084 var od = new api.Empty.fromJson(o.toJson()); |
882 checkEmpty(od); | 1085 checkEmpty(od); |
883 }); | 1086 }); |
884 }); | 1087 }); |
885 | 1088 |
| 1089 unittest.group("obj-schema-Explicit", () { |
| 1090 unittest.test("to-json--from-json", () { |
| 1091 var o = buildExplicit(); |
| 1092 var od = new api.Explicit.fromJson(o.toJson()); |
| 1093 checkExplicit(od); |
| 1094 }); |
| 1095 }); |
| 1096 |
| 1097 unittest.group("obj-schema-Exponential", () { |
| 1098 unittest.test("to-json--from-json", () { |
| 1099 var o = buildExponential(); |
| 1100 var od = new api.Exponential.fromJson(o.toJson()); |
| 1101 checkExponential(od); |
| 1102 }); |
| 1103 }); |
886 | 1104 |
887 unittest.group("obj-schema-HttpRequest", () { | 1105 unittest.group("obj-schema-HttpRequest", () { |
888 unittest.test("to-json--from-json", () { | 1106 unittest.test("to-json--from-json", () { |
889 var o = buildHttpRequest(); | 1107 var o = buildHttpRequest(); |
890 var od = new api.HttpRequest.fromJson(o.toJson()); | 1108 var od = new api.HttpRequest.fromJson(o.toJson()); |
891 checkHttpRequest(od); | 1109 checkHttpRequest(od); |
892 }); | 1110 }); |
893 }); | 1111 }); |
894 | 1112 |
895 | |
896 unittest.group("obj-schema-LabelDescriptor", () { | 1113 unittest.group("obj-schema-LabelDescriptor", () { |
897 unittest.test("to-json--from-json", () { | 1114 unittest.test("to-json--from-json", () { |
898 var o = buildLabelDescriptor(); | 1115 var o = buildLabelDescriptor(); |
899 var od = new api.LabelDescriptor.fromJson(o.toJson()); | 1116 var od = new api.LabelDescriptor.fromJson(o.toJson()); |
900 checkLabelDescriptor(od); | 1117 checkLabelDescriptor(od); |
901 }); | 1118 }); |
902 }); | 1119 }); |
903 | 1120 |
| 1121 unittest.group("obj-schema-Linear", () { |
| 1122 unittest.test("to-json--from-json", () { |
| 1123 var o = buildLinear(); |
| 1124 var od = new api.Linear.fromJson(o.toJson()); |
| 1125 checkLinear(od); |
| 1126 }); |
| 1127 }); |
904 | 1128 |
905 unittest.group("obj-schema-ListLogEntriesRequest", () { | 1129 unittest.group("obj-schema-ListLogEntriesRequest", () { |
906 unittest.test("to-json--from-json", () { | 1130 unittest.test("to-json--from-json", () { |
907 var o = buildListLogEntriesRequest(); | 1131 var o = buildListLogEntriesRequest(); |
908 var od = new api.ListLogEntriesRequest.fromJson(o.toJson()); | 1132 var od = new api.ListLogEntriesRequest.fromJson(o.toJson()); |
909 checkListLogEntriesRequest(od); | 1133 checkListLogEntriesRequest(od); |
910 }); | 1134 }); |
911 }); | 1135 }); |
912 | 1136 |
913 | |
914 unittest.group("obj-schema-ListLogEntriesResponse", () { | 1137 unittest.group("obj-schema-ListLogEntriesResponse", () { |
915 unittest.test("to-json--from-json", () { | 1138 unittest.test("to-json--from-json", () { |
916 var o = buildListLogEntriesResponse(); | 1139 var o = buildListLogEntriesResponse(); |
917 var od = new api.ListLogEntriesResponse.fromJson(o.toJson()); | 1140 var od = new api.ListLogEntriesResponse.fromJson(o.toJson()); |
918 checkListLogEntriesResponse(od); | 1141 checkListLogEntriesResponse(od); |
919 }); | 1142 }); |
920 }); | 1143 }); |
921 | 1144 |
922 | |
923 unittest.group("obj-schema-ListLogMetricsResponse", () { | 1145 unittest.group("obj-schema-ListLogMetricsResponse", () { |
924 unittest.test("to-json--from-json", () { | 1146 unittest.test("to-json--from-json", () { |
925 var o = buildListLogMetricsResponse(); | 1147 var o = buildListLogMetricsResponse(); |
926 var od = new api.ListLogMetricsResponse.fromJson(o.toJson()); | 1148 var od = new api.ListLogMetricsResponse.fromJson(o.toJson()); |
927 checkListLogMetricsResponse(od); | 1149 checkListLogMetricsResponse(od); |
928 }); | 1150 }); |
929 }); | 1151 }); |
930 | 1152 |
931 | |
932 unittest.group("obj-schema-ListLogsResponse", () { | 1153 unittest.group("obj-schema-ListLogsResponse", () { |
933 unittest.test("to-json--from-json", () { | 1154 unittest.test("to-json--from-json", () { |
934 var o = buildListLogsResponse(); | 1155 var o = buildListLogsResponse(); |
935 var od = new api.ListLogsResponse.fromJson(o.toJson()); | 1156 var od = new api.ListLogsResponse.fromJson(o.toJson()); |
936 checkListLogsResponse(od); | 1157 checkListLogsResponse(od); |
937 }); | 1158 }); |
938 }); | 1159 }); |
939 | 1160 |
940 | |
941 unittest.group("obj-schema-ListMonitoredResourceDescriptorsResponse", () { | 1161 unittest.group("obj-schema-ListMonitoredResourceDescriptorsResponse", () { |
942 unittest.test("to-json--from-json", () { | 1162 unittest.test("to-json--from-json", () { |
943 var o = buildListMonitoredResourceDescriptorsResponse(); | 1163 var o = buildListMonitoredResourceDescriptorsResponse(); |
944 var od = new api.ListMonitoredResourceDescriptorsResponse.fromJson(o.toJso
n()); | 1164 var od = |
| 1165 new api.ListMonitoredResourceDescriptorsResponse.fromJson(o.toJson()); |
945 checkListMonitoredResourceDescriptorsResponse(od); | 1166 checkListMonitoredResourceDescriptorsResponse(od); |
946 }); | 1167 }); |
947 }); | 1168 }); |
948 | 1169 |
949 | |
950 unittest.group("obj-schema-ListSinksResponse", () { | 1170 unittest.group("obj-schema-ListSinksResponse", () { |
951 unittest.test("to-json--from-json", () { | 1171 unittest.test("to-json--from-json", () { |
952 var o = buildListSinksResponse(); | 1172 var o = buildListSinksResponse(); |
953 var od = new api.ListSinksResponse.fromJson(o.toJson()); | 1173 var od = new api.ListSinksResponse.fromJson(o.toJson()); |
954 checkListSinksResponse(od); | 1174 checkListSinksResponse(od); |
955 }); | 1175 }); |
956 }); | 1176 }); |
957 | 1177 |
958 | |
959 unittest.group("obj-schema-LogEntry", () { | 1178 unittest.group("obj-schema-LogEntry", () { |
960 unittest.test("to-json--from-json", () { | 1179 unittest.test("to-json--from-json", () { |
961 var o = buildLogEntry(); | 1180 var o = buildLogEntry(); |
962 var od = new api.LogEntry.fromJson(o.toJson()); | 1181 var od = new api.LogEntry.fromJson(o.toJson()); |
963 checkLogEntry(od); | 1182 checkLogEntry(od); |
964 }); | 1183 }); |
965 }); | 1184 }); |
966 | 1185 |
967 | |
968 unittest.group("obj-schema-LogEntryOperation", () { | 1186 unittest.group("obj-schema-LogEntryOperation", () { |
969 unittest.test("to-json--from-json", () { | 1187 unittest.test("to-json--from-json", () { |
970 var o = buildLogEntryOperation(); | 1188 var o = buildLogEntryOperation(); |
971 var od = new api.LogEntryOperation.fromJson(o.toJson()); | 1189 var od = new api.LogEntryOperation.fromJson(o.toJson()); |
972 checkLogEntryOperation(od); | 1190 checkLogEntryOperation(od); |
973 }); | 1191 }); |
974 }); | 1192 }); |
975 | 1193 |
976 | |
977 unittest.group("obj-schema-LogEntrySourceLocation", () { | 1194 unittest.group("obj-schema-LogEntrySourceLocation", () { |
978 unittest.test("to-json--from-json", () { | 1195 unittest.test("to-json--from-json", () { |
979 var o = buildLogEntrySourceLocation(); | 1196 var o = buildLogEntrySourceLocation(); |
980 var od = new api.LogEntrySourceLocation.fromJson(o.toJson()); | 1197 var od = new api.LogEntrySourceLocation.fromJson(o.toJson()); |
981 checkLogEntrySourceLocation(od); | 1198 checkLogEntrySourceLocation(od); |
982 }); | 1199 }); |
983 }); | 1200 }); |
984 | 1201 |
985 | |
986 unittest.group("obj-schema-LogLine", () { | 1202 unittest.group("obj-schema-LogLine", () { |
987 unittest.test("to-json--from-json", () { | 1203 unittest.test("to-json--from-json", () { |
988 var o = buildLogLine(); | 1204 var o = buildLogLine(); |
989 var od = new api.LogLine.fromJson(o.toJson()); | 1205 var od = new api.LogLine.fromJson(o.toJson()); |
990 checkLogLine(od); | 1206 checkLogLine(od); |
991 }); | 1207 }); |
992 }); | 1208 }); |
993 | 1209 |
994 | |
995 unittest.group("obj-schema-LogMetric", () { | 1210 unittest.group("obj-schema-LogMetric", () { |
996 unittest.test("to-json--from-json", () { | 1211 unittest.test("to-json--from-json", () { |
997 var o = buildLogMetric(); | 1212 var o = buildLogMetric(); |
998 var od = new api.LogMetric.fromJson(o.toJson()); | 1213 var od = new api.LogMetric.fromJson(o.toJson()); |
999 checkLogMetric(od); | 1214 checkLogMetric(od); |
1000 }); | 1215 }); |
1001 }); | 1216 }); |
1002 | 1217 |
1003 | |
1004 unittest.group("obj-schema-LogSink", () { | 1218 unittest.group("obj-schema-LogSink", () { |
1005 unittest.test("to-json--from-json", () { | 1219 unittest.test("to-json--from-json", () { |
1006 var o = buildLogSink(); | 1220 var o = buildLogSink(); |
1007 var od = new api.LogSink.fromJson(o.toJson()); | 1221 var od = new api.LogSink.fromJson(o.toJson()); |
1008 checkLogSink(od); | 1222 checkLogSink(od); |
1009 }); | 1223 }); |
1010 }); | 1224 }); |
1011 | 1225 |
| 1226 unittest.group("obj-schema-MetricDescriptor", () { |
| 1227 unittest.test("to-json--from-json", () { |
| 1228 var o = buildMetricDescriptor(); |
| 1229 var od = new api.MetricDescriptor.fromJson(o.toJson()); |
| 1230 checkMetricDescriptor(od); |
| 1231 }); |
| 1232 }); |
1012 | 1233 |
1013 unittest.group("obj-schema-MonitoredResource", () { | 1234 unittest.group("obj-schema-MonitoredResource", () { |
1014 unittest.test("to-json--from-json", () { | 1235 unittest.test("to-json--from-json", () { |
1015 var o = buildMonitoredResource(); | 1236 var o = buildMonitoredResource(); |
1016 var od = new api.MonitoredResource.fromJson(o.toJson()); | 1237 var od = new api.MonitoredResource.fromJson(o.toJson()); |
1017 checkMonitoredResource(od); | 1238 checkMonitoredResource(od); |
1018 }); | 1239 }); |
1019 }); | 1240 }); |
1020 | 1241 |
1021 | |
1022 unittest.group("obj-schema-MonitoredResourceDescriptor", () { | 1242 unittest.group("obj-schema-MonitoredResourceDescriptor", () { |
1023 unittest.test("to-json--from-json", () { | 1243 unittest.test("to-json--from-json", () { |
1024 var o = buildMonitoredResourceDescriptor(); | 1244 var o = buildMonitoredResourceDescriptor(); |
1025 var od = new api.MonitoredResourceDescriptor.fromJson(o.toJson()); | 1245 var od = new api.MonitoredResourceDescriptor.fromJson(o.toJson()); |
1026 checkMonitoredResourceDescriptor(od); | 1246 checkMonitoredResourceDescriptor(od); |
1027 }); | 1247 }); |
1028 }); | 1248 }); |
1029 | 1249 |
1030 | |
1031 unittest.group("obj-schema-RequestLog", () { | 1250 unittest.group("obj-schema-RequestLog", () { |
1032 unittest.test("to-json--from-json", () { | 1251 unittest.test("to-json--from-json", () { |
1033 var o = buildRequestLog(); | 1252 var o = buildRequestLog(); |
1034 var od = new api.RequestLog.fromJson(o.toJson()); | 1253 var od = new api.RequestLog.fromJson(o.toJson()); |
1035 checkRequestLog(od); | 1254 checkRequestLog(od); |
1036 }); | 1255 }); |
1037 }); | 1256 }); |
1038 | 1257 |
1039 | |
1040 unittest.group("obj-schema-SourceLocation", () { | 1258 unittest.group("obj-schema-SourceLocation", () { |
1041 unittest.test("to-json--from-json", () { | 1259 unittest.test("to-json--from-json", () { |
1042 var o = buildSourceLocation(); | 1260 var o = buildSourceLocation(); |
1043 var od = new api.SourceLocation.fromJson(o.toJson()); | 1261 var od = new api.SourceLocation.fromJson(o.toJson()); |
1044 checkSourceLocation(od); | 1262 checkSourceLocation(od); |
1045 }); | 1263 }); |
1046 }); | 1264 }); |
1047 | 1265 |
1048 | |
1049 unittest.group("obj-schema-SourceReference", () { | 1266 unittest.group("obj-schema-SourceReference", () { |
1050 unittest.test("to-json--from-json", () { | 1267 unittest.test("to-json--from-json", () { |
1051 var o = buildSourceReference(); | 1268 var o = buildSourceReference(); |
1052 var od = new api.SourceReference.fromJson(o.toJson()); | 1269 var od = new api.SourceReference.fromJson(o.toJson()); |
1053 checkSourceReference(od); | 1270 checkSourceReference(od); |
1054 }); | 1271 }); |
1055 }); | 1272 }); |
1056 | 1273 |
1057 | |
1058 unittest.group("obj-schema-WriteLogEntriesRequest", () { | 1274 unittest.group("obj-schema-WriteLogEntriesRequest", () { |
1059 unittest.test("to-json--from-json", () { | 1275 unittest.test("to-json--from-json", () { |
1060 var o = buildWriteLogEntriesRequest(); | 1276 var o = buildWriteLogEntriesRequest(); |
1061 var od = new api.WriteLogEntriesRequest.fromJson(o.toJson()); | 1277 var od = new api.WriteLogEntriesRequest.fromJson(o.toJson()); |
1062 checkWriteLogEntriesRequest(od); | 1278 checkWriteLogEntriesRequest(od); |
1063 }); | 1279 }); |
1064 }); | 1280 }); |
1065 | 1281 |
1066 | |
1067 unittest.group("obj-schema-WriteLogEntriesResponse", () { | 1282 unittest.group("obj-schema-WriteLogEntriesResponse", () { |
1068 unittest.test("to-json--from-json", () { | 1283 unittest.test("to-json--from-json", () { |
1069 var o = buildWriteLogEntriesResponse(); | 1284 var o = buildWriteLogEntriesResponse(); |
1070 var od = new api.WriteLogEntriesResponse.fromJson(o.toJson()); | 1285 var od = new api.WriteLogEntriesResponse.fromJson(o.toJson()); |
1071 checkWriteLogEntriesResponse(od); | 1286 checkWriteLogEntriesResponse(od); |
1072 }); | 1287 }); |
1073 }); | 1288 }); |
1074 | 1289 |
1075 | |
1076 unittest.group("resource-BillingAccountsLogsResourceApi", () { | 1290 unittest.group("resource-BillingAccountsLogsResourceApi", () { |
1077 unittest.test("method--delete", () { | 1291 unittest.test("method--delete", () { |
1078 | |
1079 var mock = new HttpServerMock(); | 1292 var mock = new HttpServerMock(); |
1080 api.BillingAccountsLogsResourceApi res = new api.LoggingApi(mock).billingA
ccounts.logs; | 1293 api.BillingAccountsLogsResourceApi res = |
| 1294 new api.LoggingApi(mock).billingAccounts.logs; |
1081 var arg_logName = "foo"; | 1295 var arg_logName = "foo"; |
1082 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1296 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1083 var path = (req.url).path; | 1297 var path = (req.url).path; |
1084 var pathOffset = 0; | 1298 var pathOffset = 0; |
1085 var index; | 1299 var index; |
1086 var subPart; | 1300 var subPart; |
1087 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1301 unittest.expect( |
| 1302 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1088 pathOffset += 1; | 1303 pathOffset += 1; |
1089 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1304 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1305 unittest.equals("v2beta1/")); |
1090 pathOffset += 8; | 1306 pathOffset += 8; |
1091 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1307 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1092 | 1308 |
1093 var query = (req.url).query; | 1309 var query = (req.url).query; |
1094 var queryOffset = 0; | 1310 var queryOffset = 0; |
1095 var queryMap = {}; | 1311 var queryMap = {}; |
1096 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1312 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1097 parseBool(n) { | 1313 parseBool(n) { |
1098 if (n == "true") return true; | 1314 if (n == "true") return true; |
1099 if (n == "false") return false; | 1315 if (n == "false") return false; |
1100 if (n == null) return null; | 1316 if (n == null) return null; |
1101 throw new core.ArgumentError("Invalid boolean: $n"); | 1317 throw new core.ArgumentError("Invalid boolean: $n"); |
1102 } | 1318 } |
| 1319 |
1103 if (query.length > 0) { | 1320 if (query.length > 0) { |
1104 for (var part in query.split("&")) { | 1321 for (var part in query.split("&")) { |
1105 var keyvalue = part.split("="); | 1322 var keyvalue = part.split("="); |
1106 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1323 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1324 core.Uri.decodeQueryComponent(keyvalue[1])); |
1107 } | 1325 } |
1108 } | 1326 } |
1109 | 1327 |
1110 | |
1111 var h = { | 1328 var h = { |
1112 "content-type" : "application/json; charset=utf-8", | 1329 "content-type": "application/json; charset=utf-8", |
1113 }; | 1330 }; |
1114 var resp = convert.JSON.encode(buildEmpty()); | 1331 var resp = convert.JSON.encode(buildEmpty()); |
1115 return new async.Future.value(stringResponse(200, h, resp)); | 1332 return new async.Future.value(stringResponse(200, h, resp)); |
1116 }), true); | 1333 }), true); |
1117 res.delete(arg_logName).then(unittest.expectAsync1(((api.Empty response) { | 1334 res.delete(arg_logName).then(unittest.expectAsync1(((api.Empty response) { |
1118 checkEmpty(response); | 1335 checkEmpty(response); |
1119 }))); | 1336 }))); |
1120 }); | 1337 }); |
1121 | 1338 |
1122 unittest.test("method--list", () { | 1339 unittest.test("method--list", () { |
1123 | |
1124 var mock = new HttpServerMock(); | 1340 var mock = new HttpServerMock(); |
1125 api.BillingAccountsLogsResourceApi res = new api.LoggingApi(mock).billingA
ccounts.logs; | 1341 api.BillingAccountsLogsResourceApi res = |
| 1342 new api.LoggingApi(mock).billingAccounts.logs; |
1126 var arg_parent = "foo"; | 1343 var arg_parent = "foo"; |
| 1344 var arg_pageToken = "foo"; |
1127 var arg_pageSize = 42; | 1345 var arg_pageSize = 42; |
1128 var arg_pageToken = "foo"; | |
1129 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1346 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1130 var path = (req.url).path; | 1347 var path = (req.url).path; |
1131 var pathOffset = 0; | 1348 var pathOffset = 0; |
1132 var index; | 1349 var index; |
1133 var subPart; | 1350 var subPart; |
1134 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1351 unittest.expect( |
| 1352 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1135 pathOffset += 1; | 1353 pathOffset += 1; |
1136 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1354 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1355 unittest.equals("v2beta1/")); |
1137 pathOffset += 8; | 1356 pathOffset += 8; |
1138 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1357 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1139 | 1358 |
1140 var query = (req.url).query; | 1359 var query = (req.url).query; |
1141 var queryOffset = 0; | 1360 var queryOffset = 0; |
1142 var queryMap = {}; | 1361 var queryMap = {}; |
1143 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1362 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1144 parseBool(n) { | 1363 parseBool(n) { |
1145 if (n == "true") return true; | 1364 if (n == "true") return true; |
1146 if (n == "false") return false; | 1365 if (n == "false") return false; |
1147 if (n == null) return null; | 1366 if (n == null) return null; |
1148 throw new core.ArgumentError("Invalid boolean: $n"); | 1367 throw new core.ArgumentError("Invalid boolean: $n"); |
1149 } | 1368 } |
| 1369 |
1150 if (query.length > 0) { | 1370 if (query.length > 0) { |
1151 for (var part in query.split("&")) { | 1371 for (var part in query.split("&")) { |
1152 var keyvalue = part.split("="); | 1372 var keyvalue = part.split("="); |
1153 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1373 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1374 core.Uri.decodeQueryComponent(keyvalue[1])); |
1154 } | 1375 } |
1155 } | 1376 } |
1156 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1377 unittest.expect( |
1157 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1378 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1158 | 1379 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1380 unittest.equals(arg_pageSize)); |
1159 | 1381 |
1160 var h = { | 1382 var h = { |
1161 "content-type" : "application/json; charset=utf-8", | 1383 "content-type": "application/json; charset=utf-8", |
1162 }; | 1384 }; |
1163 var resp = convert.JSON.encode(buildListLogsResponse()); | 1385 var resp = convert.JSON.encode(buildListLogsResponse()); |
1164 return new async.Future.value(stringResponse(200, h, resp)); | 1386 return new async.Future.value(stringResponse(200, h, resp)); |
1165 }), true); | 1387 }), true); |
1166 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync1(((api.ListLogsResponse response) { | 1388 res |
| 1389 .list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize) |
| 1390 .then(unittest.expectAsync1(((api.ListLogsResponse response) { |
1167 checkListLogsResponse(response); | 1391 checkListLogsResponse(response); |
1168 }))); | 1392 }))); |
1169 }); | 1393 }); |
1170 | |
1171 }); | 1394 }); |
1172 | 1395 |
1173 | |
1174 unittest.group("resource-EntriesResourceApi", () { | 1396 unittest.group("resource-EntriesResourceApi", () { |
1175 unittest.test("method--list", () { | 1397 unittest.test("method--list", () { |
1176 | |
1177 var mock = new HttpServerMock(); | 1398 var mock = new HttpServerMock(); |
1178 api.EntriesResourceApi res = new api.LoggingApi(mock).entries; | 1399 api.EntriesResourceApi res = new api.LoggingApi(mock).entries; |
1179 var arg_request = buildListLogEntriesRequest(); | 1400 var arg_request = buildListLogEntriesRequest(); |
1180 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1401 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1181 var obj = new api.ListLogEntriesRequest.fromJson(json); | 1402 var obj = new api.ListLogEntriesRequest.fromJson(json); |
1182 checkListLogEntriesRequest(obj); | 1403 checkListLogEntriesRequest(obj); |
1183 | 1404 |
1184 var path = (req.url).path; | 1405 var path = (req.url).path; |
1185 var pathOffset = 0; | 1406 var pathOffset = 0; |
1186 var index; | 1407 var index; |
1187 var subPart; | 1408 var subPart; |
1188 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1409 unittest.expect( |
| 1410 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1189 pathOffset += 1; | 1411 pathOffset += 1; |
1190 unittest.expect(path.substring(pathOffset, pathOffset + 20), unittest.eq
uals("v2beta1/entries:list")); | 1412 unittest.expect(path.substring(pathOffset, pathOffset + 20), |
| 1413 unittest.equals("v2beta1/entries:list")); |
1191 pathOffset += 20; | 1414 pathOffset += 20; |
1192 | 1415 |
1193 var query = (req.url).query; | 1416 var query = (req.url).query; |
1194 var queryOffset = 0; | 1417 var queryOffset = 0; |
1195 var queryMap = {}; | 1418 var queryMap = {}; |
1196 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1419 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1197 parseBool(n) { | 1420 parseBool(n) { |
1198 if (n == "true") return true; | 1421 if (n == "true") return true; |
1199 if (n == "false") return false; | 1422 if (n == "false") return false; |
1200 if (n == null) return null; | 1423 if (n == null) return null; |
1201 throw new core.ArgumentError("Invalid boolean: $n"); | 1424 throw new core.ArgumentError("Invalid boolean: $n"); |
1202 } | 1425 } |
| 1426 |
1203 if (query.length > 0) { | 1427 if (query.length > 0) { |
1204 for (var part in query.split("&")) { | 1428 for (var part in query.split("&")) { |
1205 var keyvalue = part.split("="); | 1429 var keyvalue = part.split("="); |
1206 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1430 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1431 core.Uri.decodeQueryComponent(keyvalue[1])); |
1207 } | 1432 } |
1208 } | 1433 } |
1209 | 1434 |
1210 | |
1211 var h = { | 1435 var h = { |
1212 "content-type" : "application/json; charset=utf-8", | 1436 "content-type": "application/json; charset=utf-8", |
1213 }; | 1437 }; |
1214 var resp = convert.JSON.encode(buildListLogEntriesResponse()); | 1438 var resp = convert.JSON.encode(buildListLogEntriesResponse()); |
1215 return new async.Future.value(stringResponse(200, h, resp)); | 1439 return new async.Future.value(stringResponse(200, h, resp)); |
1216 }), true); | 1440 }), true); |
1217 res.list(arg_request).then(unittest.expectAsync1(((api.ListLogEntriesRespo
nse response) { | 1441 res |
| 1442 .list(arg_request) |
| 1443 .then(unittest.expectAsync1(((api.ListLogEntriesResponse response) { |
1218 checkListLogEntriesResponse(response); | 1444 checkListLogEntriesResponse(response); |
1219 }))); | 1445 }))); |
1220 }); | 1446 }); |
1221 | 1447 |
1222 unittest.test("method--write", () { | 1448 unittest.test("method--write", () { |
1223 | |
1224 var mock = new HttpServerMock(); | 1449 var mock = new HttpServerMock(); |
1225 api.EntriesResourceApi res = new api.LoggingApi(mock).entries; | 1450 api.EntriesResourceApi res = new api.LoggingApi(mock).entries; |
1226 var arg_request = buildWriteLogEntriesRequest(); | 1451 var arg_request = buildWriteLogEntriesRequest(); |
1227 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1452 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1228 var obj = new api.WriteLogEntriesRequest.fromJson(json); | 1453 var obj = new api.WriteLogEntriesRequest.fromJson(json); |
1229 checkWriteLogEntriesRequest(obj); | 1454 checkWriteLogEntriesRequest(obj); |
1230 | 1455 |
1231 var path = (req.url).path; | 1456 var path = (req.url).path; |
1232 var pathOffset = 0; | 1457 var pathOffset = 0; |
1233 var index; | 1458 var index; |
1234 var subPart; | 1459 var subPart; |
1235 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1460 unittest.expect( |
| 1461 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1236 pathOffset += 1; | 1462 pathOffset += 1; |
1237 unittest.expect(path.substring(pathOffset, pathOffset + 21), unittest.eq
uals("v2beta1/entries:write")); | 1463 unittest.expect(path.substring(pathOffset, pathOffset + 21), |
| 1464 unittest.equals("v2beta1/entries:write")); |
1238 pathOffset += 21; | 1465 pathOffset += 21; |
1239 | 1466 |
1240 var query = (req.url).query; | 1467 var query = (req.url).query; |
1241 var queryOffset = 0; | 1468 var queryOffset = 0; |
1242 var queryMap = {}; | 1469 var queryMap = {}; |
1243 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1470 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1244 parseBool(n) { | 1471 parseBool(n) { |
1245 if (n == "true") return true; | 1472 if (n == "true") return true; |
1246 if (n == "false") return false; | 1473 if (n == "false") return false; |
1247 if (n == null) return null; | 1474 if (n == null) return null; |
1248 throw new core.ArgumentError("Invalid boolean: $n"); | 1475 throw new core.ArgumentError("Invalid boolean: $n"); |
1249 } | 1476 } |
| 1477 |
1250 if (query.length > 0) { | 1478 if (query.length > 0) { |
1251 for (var part in query.split("&")) { | 1479 for (var part in query.split("&")) { |
1252 var keyvalue = part.split("="); | 1480 var keyvalue = part.split("="); |
1253 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1481 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1482 core.Uri.decodeQueryComponent(keyvalue[1])); |
1254 } | 1483 } |
1255 } | 1484 } |
1256 | 1485 |
1257 | |
1258 var h = { | 1486 var h = { |
1259 "content-type" : "application/json; charset=utf-8", | 1487 "content-type": "application/json; charset=utf-8", |
1260 }; | 1488 }; |
1261 var resp = convert.JSON.encode(buildWriteLogEntriesResponse()); | 1489 var resp = convert.JSON.encode(buildWriteLogEntriesResponse()); |
1262 return new async.Future.value(stringResponse(200, h, resp)); | 1490 return new async.Future.value(stringResponse(200, h, resp)); |
1263 }), true); | 1491 }), true); |
1264 res.write(arg_request).then(unittest.expectAsync1(((api.WriteLogEntriesRes
ponse response) { | 1492 res |
| 1493 .write(arg_request) |
| 1494 .then(unittest.expectAsync1(((api.WriteLogEntriesResponse response) { |
1265 checkWriteLogEntriesResponse(response); | 1495 checkWriteLogEntriesResponse(response); |
1266 }))); | 1496 }))); |
1267 }); | 1497 }); |
1268 | |
1269 }); | 1498 }); |
1270 | 1499 |
1271 | |
1272 unittest.group("resource-MonitoredResourceDescriptorsResourceApi", () { | 1500 unittest.group("resource-MonitoredResourceDescriptorsResourceApi", () { |
1273 unittest.test("method--list", () { | 1501 unittest.test("method--list", () { |
1274 | |
1275 var mock = new HttpServerMock(); | 1502 var mock = new HttpServerMock(); |
1276 api.MonitoredResourceDescriptorsResourceApi res = new api.LoggingApi(mock)
.monitoredResourceDescriptors; | 1503 api.MonitoredResourceDescriptorsResourceApi res = |
| 1504 new api.LoggingApi(mock).monitoredResourceDescriptors; |
| 1505 var arg_pageToken = "foo"; |
1277 var arg_pageSize = 42; | 1506 var arg_pageSize = 42; |
1278 var arg_pageToken = "foo"; | |
1279 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1507 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1280 var path = (req.url).path; | 1508 var path = (req.url).path; |
1281 var pathOffset = 0; | 1509 var pathOffset = 0; |
1282 var index; | 1510 var index; |
1283 var subPart; | 1511 var subPart; |
1284 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1512 unittest.expect( |
| 1513 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1285 pathOffset += 1; | 1514 pathOffset += 1; |
1286 unittest.expect(path.substring(pathOffset, pathOffset + 36), unittest.eq
uals("v2beta1/monitoredResourceDescriptors")); | 1515 unittest.expect(path.substring(pathOffset, pathOffset + 36), |
| 1516 unittest.equals("v2beta1/monitoredResourceDescriptors")); |
1287 pathOffset += 36; | 1517 pathOffset += 36; |
1288 | 1518 |
1289 var query = (req.url).query; | 1519 var query = (req.url).query; |
1290 var queryOffset = 0; | 1520 var queryOffset = 0; |
1291 var queryMap = {}; | 1521 var queryMap = {}; |
1292 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1522 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1293 parseBool(n) { | 1523 parseBool(n) { |
1294 if (n == "true") return true; | 1524 if (n == "true") return true; |
1295 if (n == "false") return false; | 1525 if (n == "false") return false; |
1296 if (n == null) return null; | 1526 if (n == null) return null; |
1297 throw new core.ArgumentError("Invalid boolean: $n"); | 1527 throw new core.ArgumentError("Invalid boolean: $n"); |
1298 } | 1528 } |
| 1529 |
1299 if (query.length > 0) { | 1530 if (query.length > 0) { |
1300 for (var part in query.split("&")) { | 1531 for (var part in query.split("&")) { |
1301 var keyvalue = part.split("="); | 1532 var keyvalue = part.split("="); |
1302 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1533 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1534 core.Uri.decodeQueryComponent(keyvalue[1])); |
1303 } | 1535 } |
1304 } | 1536 } |
1305 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1537 unittest.expect( |
1306 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1538 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1307 | 1539 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1540 unittest.equals(arg_pageSize)); |
1308 | 1541 |
1309 var h = { | 1542 var h = { |
1310 "content-type" : "application/json; charset=utf-8", | 1543 "content-type": "application/json; charset=utf-8", |
1311 }; | 1544 }; |
1312 var resp = convert.JSON.encode(buildListMonitoredResourceDescriptorsResp
onse()); | 1545 var resp = convert.JSON |
| 1546 .encode(buildListMonitoredResourceDescriptorsResponse()); |
1313 return new async.Future.value(stringResponse(200, h, resp)); | 1547 return new async.Future.value(stringResponse(200, h, resp)); |
1314 }), true); | 1548 }), true); |
1315 res.list(pageSize: arg_pageSize, pageToken: arg_pageToken).then(unittest.e
xpectAsync1(((api.ListMonitoredResourceDescriptorsResponse response) { | 1549 res.list(pageToken: arg_pageToken, pageSize: arg_pageSize).then(unittest |
| 1550 .expectAsync1( |
| 1551 ((api.ListMonitoredResourceDescriptorsResponse response) { |
1316 checkListMonitoredResourceDescriptorsResponse(response); | 1552 checkListMonitoredResourceDescriptorsResponse(response); |
1317 }))); | 1553 }))); |
1318 }); | 1554 }); |
1319 | |
1320 }); | 1555 }); |
1321 | 1556 |
1322 | |
1323 unittest.group("resource-OrganizationsLogsResourceApi", () { | 1557 unittest.group("resource-OrganizationsLogsResourceApi", () { |
1324 unittest.test("method--delete", () { | 1558 unittest.test("method--delete", () { |
1325 | |
1326 var mock = new HttpServerMock(); | 1559 var mock = new HttpServerMock(); |
1327 api.OrganizationsLogsResourceApi res = new api.LoggingApi(mock).organizati
ons.logs; | 1560 api.OrganizationsLogsResourceApi res = |
| 1561 new api.LoggingApi(mock).organizations.logs; |
1328 var arg_logName = "foo"; | 1562 var arg_logName = "foo"; |
1329 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1563 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1330 var path = (req.url).path; | 1564 var path = (req.url).path; |
1331 var pathOffset = 0; | 1565 var pathOffset = 0; |
1332 var index; | 1566 var index; |
1333 var subPart; | 1567 var subPart; |
1334 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1568 unittest.expect( |
| 1569 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1335 pathOffset += 1; | 1570 pathOffset += 1; |
1336 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1571 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1572 unittest.equals("v2beta1/")); |
1337 pathOffset += 8; | 1573 pathOffset += 8; |
1338 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1574 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1339 | 1575 |
1340 var query = (req.url).query; | 1576 var query = (req.url).query; |
1341 var queryOffset = 0; | 1577 var queryOffset = 0; |
1342 var queryMap = {}; | 1578 var queryMap = {}; |
1343 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1579 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1344 parseBool(n) { | 1580 parseBool(n) { |
1345 if (n == "true") return true; | 1581 if (n == "true") return true; |
1346 if (n == "false") return false; | 1582 if (n == "false") return false; |
1347 if (n == null) return null; | 1583 if (n == null) return null; |
1348 throw new core.ArgumentError("Invalid boolean: $n"); | 1584 throw new core.ArgumentError("Invalid boolean: $n"); |
1349 } | 1585 } |
| 1586 |
1350 if (query.length > 0) { | 1587 if (query.length > 0) { |
1351 for (var part in query.split("&")) { | 1588 for (var part in query.split("&")) { |
1352 var keyvalue = part.split("="); | 1589 var keyvalue = part.split("="); |
1353 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1590 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1591 core.Uri.decodeQueryComponent(keyvalue[1])); |
1354 } | 1592 } |
1355 } | 1593 } |
1356 | 1594 |
1357 | |
1358 var h = { | 1595 var h = { |
1359 "content-type" : "application/json; charset=utf-8", | 1596 "content-type": "application/json; charset=utf-8", |
1360 }; | 1597 }; |
1361 var resp = convert.JSON.encode(buildEmpty()); | 1598 var resp = convert.JSON.encode(buildEmpty()); |
1362 return new async.Future.value(stringResponse(200, h, resp)); | 1599 return new async.Future.value(stringResponse(200, h, resp)); |
1363 }), true); | 1600 }), true); |
1364 res.delete(arg_logName).then(unittest.expectAsync1(((api.Empty response) { | 1601 res.delete(arg_logName).then(unittest.expectAsync1(((api.Empty response) { |
1365 checkEmpty(response); | 1602 checkEmpty(response); |
1366 }))); | 1603 }))); |
1367 }); | 1604 }); |
1368 | 1605 |
1369 unittest.test("method--list", () { | 1606 unittest.test("method--list", () { |
1370 | |
1371 var mock = new HttpServerMock(); | 1607 var mock = new HttpServerMock(); |
1372 api.OrganizationsLogsResourceApi res = new api.LoggingApi(mock).organizati
ons.logs; | 1608 api.OrganizationsLogsResourceApi res = |
| 1609 new api.LoggingApi(mock).organizations.logs; |
1373 var arg_parent = "foo"; | 1610 var arg_parent = "foo"; |
1374 var arg_pageToken = "foo"; | 1611 var arg_pageToken = "foo"; |
1375 var arg_pageSize = 42; | 1612 var arg_pageSize = 42; |
1376 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1613 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1377 var path = (req.url).path; | 1614 var path = (req.url).path; |
1378 var pathOffset = 0; | 1615 var pathOffset = 0; |
1379 var index; | 1616 var index; |
1380 var subPart; | 1617 var subPart; |
1381 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1618 unittest.expect( |
| 1619 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1382 pathOffset += 1; | 1620 pathOffset += 1; |
1383 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1621 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1622 unittest.equals("v2beta1/")); |
1384 pathOffset += 8; | 1623 pathOffset += 8; |
1385 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1624 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1386 | 1625 |
1387 var query = (req.url).query; | 1626 var query = (req.url).query; |
1388 var queryOffset = 0; | 1627 var queryOffset = 0; |
1389 var queryMap = {}; | 1628 var queryMap = {}; |
1390 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1629 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1391 parseBool(n) { | 1630 parseBool(n) { |
1392 if (n == "true") return true; | 1631 if (n == "true") return true; |
1393 if (n == "false") return false; | 1632 if (n == "false") return false; |
1394 if (n == null) return null; | 1633 if (n == null) return null; |
1395 throw new core.ArgumentError("Invalid boolean: $n"); | 1634 throw new core.ArgumentError("Invalid boolean: $n"); |
1396 } | 1635 } |
| 1636 |
1397 if (query.length > 0) { | 1637 if (query.length > 0) { |
1398 for (var part in query.split("&")) { | 1638 for (var part in query.split("&")) { |
1399 var keyvalue = part.split("="); | 1639 var keyvalue = part.split("="); |
1400 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1640 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1641 core.Uri.decodeQueryComponent(keyvalue[1])); |
1401 } | 1642 } |
1402 } | 1643 } |
1403 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1644 unittest.expect( |
1404 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1645 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1405 | 1646 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1647 unittest.equals(arg_pageSize)); |
1406 | 1648 |
1407 var h = { | 1649 var h = { |
1408 "content-type" : "application/json; charset=utf-8", | 1650 "content-type": "application/json; charset=utf-8", |
1409 }; | 1651 }; |
1410 var resp = convert.JSON.encode(buildListLogsResponse()); | 1652 var resp = convert.JSON.encode(buildListLogsResponse()); |
1411 return new async.Future.value(stringResponse(200, h, resp)); | 1653 return new async.Future.value(stringResponse(200, h, resp)); |
1412 }), true); | 1654 }), true); |
1413 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync1(((api.ListLogsResponse response) { | 1655 res |
| 1656 .list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize) |
| 1657 .then(unittest.expectAsync1(((api.ListLogsResponse response) { |
1414 checkListLogsResponse(response); | 1658 checkListLogsResponse(response); |
1415 }))); | 1659 }))); |
1416 }); | 1660 }); |
1417 | |
1418 }); | 1661 }); |
1419 | 1662 |
1420 | |
1421 unittest.group("resource-ProjectsLogsResourceApi", () { | 1663 unittest.group("resource-ProjectsLogsResourceApi", () { |
1422 unittest.test("method--delete", () { | 1664 unittest.test("method--delete", () { |
1423 | |
1424 var mock = new HttpServerMock(); | 1665 var mock = new HttpServerMock(); |
1425 api.ProjectsLogsResourceApi res = new api.LoggingApi(mock).projects.logs; | 1666 api.ProjectsLogsResourceApi res = new api.LoggingApi(mock).projects.logs; |
1426 var arg_logName = "foo"; | 1667 var arg_logName = "foo"; |
1427 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1668 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1428 var path = (req.url).path; | 1669 var path = (req.url).path; |
1429 var pathOffset = 0; | 1670 var pathOffset = 0; |
1430 var index; | 1671 var index; |
1431 var subPart; | 1672 var subPart; |
1432 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1673 unittest.expect( |
| 1674 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1433 pathOffset += 1; | 1675 pathOffset += 1; |
1434 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1676 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1677 unittest.equals("v2beta1/")); |
1435 pathOffset += 8; | 1678 pathOffset += 8; |
1436 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1679 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1437 | 1680 |
1438 var query = (req.url).query; | 1681 var query = (req.url).query; |
1439 var queryOffset = 0; | 1682 var queryOffset = 0; |
1440 var queryMap = {}; | 1683 var queryMap = {}; |
1441 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1684 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1442 parseBool(n) { | 1685 parseBool(n) { |
1443 if (n == "true") return true; | 1686 if (n == "true") return true; |
1444 if (n == "false") return false; | 1687 if (n == "false") return false; |
1445 if (n == null) return null; | 1688 if (n == null) return null; |
1446 throw new core.ArgumentError("Invalid boolean: $n"); | 1689 throw new core.ArgumentError("Invalid boolean: $n"); |
1447 } | 1690 } |
| 1691 |
1448 if (query.length > 0) { | 1692 if (query.length > 0) { |
1449 for (var part in query.split("&")) { | 1693 for (var part in query.split("&")) { |
1450 var keyvalue = part.split("="); | 1694 var keyvalue = part.split("="); |
1451 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1695 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1696 core.Uri.decodeQueryComponent(keyvalue[1])); |
1452 } | 1697 } |
1453 } | 1698 } |
1454 | 1699 |
1455 | |
1456 var h = { | 1700 var h = { |
1457 "content-type" : "application/json; charset=utf-8", | 1701 "content-type": "application/json; charset=utf-8", |
1458 }; | 1702 }; |
1459 var resp = convert.JSON.encode(buildEmpty()); | 1703 var resp = convert.JSON.encode(buildEmpty()); |
1460 return new async.Future.value(stringResponse(200, h, resp)); | 1704 return new async.Future.value(stringResponse(200, h, resp)); |
1461 }), true); | 1705 }), true); |
1462 res.delete(arg_logName).then(unittest.expectAsync1(((api.Empty response) { | 1706 res.delete(arg_logName).then(unittest.expectAsync1(((api.Empty response) { |
1463 checkEmpty(response); | 1707 checkEmpty(response); |
1464 }))); | 1708 }))); |
1465 }); | 1709 }); |
1466 | 1710 |
1467 unittest.test("method--list", () { | 1711 unittest.test("method--list", () { |
1468 | |
1469 var mock = new HttpServerMock(); | 1712 var mock = new HttpServerMock(); |
1470 api.ProjectsLogsResourceApi res = new api.LoggingApi(mock).projects.logs; | 1713 api.ProjectsLogsResourceApi res = new api.LoggingApi(mock).projects.logs; |
1471 var arg_parent = "foo"; | 1714 var arg_parent = "foo"; |
| 1715 var arg_pageToken = "foo"; |
1472 var arg_pageSize = 42; | 1716 var arg_pageSize = 42; |
1473 var arg_pageToken = "foo"; | |
1474 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1717 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1475 var path = (req.url).path; | 1718 var path = (req.url).path; |
1476 var pathOffset = 0; | 1719 var pathOffset = 0; |
1477 var index; | 1720 var index; |
1478 var subPart; | 1721 var subPart; |
1479 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1722 unittest.expect( |
| 1723 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1480 pathOffset += 1; | 1724 pathOffset += 1; |
1481 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1725 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1726 unittest.equals("v2beta1/")); |
1482 pathOffset += 8; | 1727 pathOffset += 8; |
1483 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1728 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1484 | 1729 |
1485 var query = (req.url).query; | 1730 var query = (req.url).query; |
1486 var queryOffset = 0; | 1731 var queryOffset = 0; |
1487 var queryMap = {}; | 1732 var queryMap = {}; |
1488 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1733 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1489 parseBool(n) { | 1734 parseBool(n) { |
1490 if (n == "true") return true; | 1735 if (n == "true") return true; |
1491 if (n == "false") return false; | 1736 if (n == "false") return false; |
1492 if (n == null) return null; | 1737 if (n == null) return null; |
1493 throw new core.ArgumentError("Invalid boolean: $n"); | 1738 throw new core.ArgumentError("Invalid boolean: $n"); |
1494 } | 1739 } |
| 1740 |
1495 if (query.length > 0) { | 1741 if (query.length > 0) { |
1496 for (var part in query.split("&")) { | 1742 for (var part in query.split("&")) { |
1497 var keyvalue = part.split("="); | 1743 var keyvalue = part.split("="); |
1498 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1744 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1745 core.Uri.decodeQueryComponent(keyvalue[1])); |
1499 } | 1746 } |
1500 } | 1747 } |
1501 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1748 unittest.expect( |
1502 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1749 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1503 | 1750 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1751 unittest.equals(arg_pageSize)); |
1504 | 1752 |
1505 var h = { | 1753 var h = { |
1506 "content-type" : "application/json; charset=utf-8", | 1754 "content-type": "application/json; charset=utf-8", |
1507 }; | 1755 }; |
1508 var resp = convert.JSON.encode(buildListLogsResponse()); | 1756 var resp = convert.JSON.encode(buildListLogsResponse()); |
1509 return new async.Future.value(stringResponse(200, h, resp)); | 1757 return new async.Future.value(stringResponse(200, h, resp)); |
1510 }), true); | 1758 }), true); |
1511 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync1(((api.ListLogsResponse response) { | 1759 res |
| 1760 .list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize) |
| 1761 .then(unittest.expectAsync1(((api.ListLogsResponse response) { |
1512 checkListLogsResponse(response); | 1762 checkListLogsResponse(response); |
1513 }))); | 1763 }))); |
1514 }); | 1764 }); |
1515 | |
1516 }); | 1765 }); |
1517 | 1766 |
1518 | |
1519 unittest.group("resource-ProjectsMetricsResourceApi", () { | 1767 unittest.group("resource-ProjectsMetricsResourceApi", () { |
1520 unittest.test("method--create", () { | 1768 unittest.test("method--create", () { |
1521 | |
1522 var mock = new HttpServerMock(); | 1769 var mock = new HttpServerMock(); |
1523 api.ProjectsMetricsResourceApi res = new api.LoggingApi(mock).projects.met
rics; | 1770 api.ProjectsMetricsResourceApi res = |
| 1771 new api.LoggingApi(mock).projects.metrics; |
1524 var arg_request = buildLogMetric(); | 1772 var arg_request = buildLogMetric(); |
1525 var arg_parent = "foo"; | 1773 var arg_parent = "foo"; |
1526 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1774 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1527 var obj = new api.LogMetric.fromJson(json); | 1775 var obj = new api.LogMetric.fromJson(json); |
1528 checkLogMetric(obj); | 1776 checkLogMetric(obj); |
1529 | 1777 |
1530 var path = (req.url).path; | 1778 var path = (req.url).path; |
1531 var pathOffset = 0; | 1779 var pathOffset = 0; |
1532 var index; | 1780 var index; |
1533 var subPart; | 1781 var subPart; |
1534 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1782 unittest.expect( |
| 1783 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1535 pathOffset += 1; | 1784 pathOffset += 1; |
1536 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1785 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1786 unittest.equals("v2beta1/")); |
1537 pathOffset += 8; | 1787 pathOffset += 8; |
1538 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1788 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1539 | 1789 |
1540 var query = (req.url).query; | 1790 var query = (req.url).query; |
1541 var queryOffset = 0; | 1791 var queryOffset = 0; |
1542 var queryMap = {}; | 1792 var queryMap = {}; |
1543 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1793 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1544 parseBool(n) { | 1794 parseBool(n) { |
1545 if (n == "true") return true; | 1795 if (n == "true") return true; |
1546 if (n == "false") return false; | 1796 if (n == "false") return false; |
1547 if (n == null) return null; | 1797 if (n == null) return null; |
1548 throw new core.ArgumentError("Invalid boolean: $n"); | 1798 throw new core.ArgumentError("Invalid boolean: $n"); |
1549 } | 1799 } |
| 1800 |
1550 if (query.length > 0) { | 1801 if (query.length > 0) { |
1551 for (var part in query.split("&")) { | 1802 for (var part in query.split("&")) { |
1552 var keyvalue = part.split("="); | 1803 var keyvalue = part.split("="); |
1553 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1804 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1805 core.Uri.decodeQueryComponent(keyvalue[1])); |
1554 } | 1806 } |
1555 } | 1807 } |
1556 | 1808 |
1557 | |
1558 var h = { | 1809 var h = { |
1559 "content-type" : "application/json; charset=utf-8", | 1810 "content-type": "application/json; charset=utf-8", |
1560 }; | 1811 }; |
1561 var resp = convert.JSON.encode(buildLogMetric()); | 1812 var resp = convert.JSON.encode(buildLogMetric()); |
1562 return new async.Future.value(stringResponse(200, h, resp)); | 1813 return new async.Future.value(stringResponse(200, h, resp)); |
1563 }), true); | 1814 }), true); |
1564 res.create(arg_request, arg_parent).then(unittest.expectAsync1(((api.LogMe
tric response) { | 1815 res |
| 1816 .create(arg_request, arg_parent) |
| 1817 .then(unittest.expectAsync1(((api.LogMetric response) { |
1565 checkLogMetric(response); | 1818 checkLogMetric(response); |
1566 }))); | 1819 }))); |
1567 }); | 1820 }); |
1568 | 1821 |
1569 unittest.test("method--delete", () { | 1822 unittest.test("method--delete", () { |
1570 | |
1571 var mock = new HttpServerMock(); | 1823 var mock = new HttpServerMock(); |
1572 api.ProjectsMetricsResourceApi res = new api.LoggingApi(mock).projects.met
rics; | 1824 api.ProjectsMetricsResourceApi res = |
| 1825 new api.LoggingApi(mock).projects.metrics; |
1573 var arg_metricName = "foo"; | 1826 var arg_metricName = "foo"; |
1574 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1827 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1575 var path = (req.url).path; | 1828 var path = (req.url).path; |
1576 var pathOffset = 0; | 1829 var pathOffset = 0; |
1577 var index; | 1830 var index; |
1578 var subPart; | 1831 var subPart; |
1579 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1832 unittest.expect( |
| 1833 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1580 pathOffset += 1; | 1834 pathOffset += 1; |
1581 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1835 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1836 unittest.equals("v2beta1/")); |
1582 pathOffset += 8; | 1837 pathOffset += 8; |
1583 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1838 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1584 | 1839 |
1585 var query = (req.url).query; | 1840 var query = (req.url).query; |
1586 var queryOffset = 0; | 1841 var queryOffset = 0; |
1587 var queryMap = {}; | 1842 var queryMap = {}; |
1588 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1843 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1589 parseBool(n) { | 1844 parseBool(n) { |
1590 if (n == "true") return true; | 1845 if (n == "true") return true; |
1591 if (n == "false") return false; | 1846 if (n == "false") return false; |
1592 if (n == null) return null; | 1847 if (n == null) return null; |
1593 throw new core.ArgumentError("Invalid boolean: $n"); | 1848 throw new core.ArgumentError("Invalid boolean: $n"); |
1594 } | 1849 } |
| 1850 |
1595 if (query.length > 0) { | 1851 if (query.length > 0) { |
1596 for (var part in query.split("&")) { | 1852 for (var part in query.split("&")) { |
1597 var keyvalue = part.split("="); | 1853 var keyvalue = part.split("="); |
1598 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1854 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1855 core.Uri.decodeQueryComponent(keyvalue[1])); |
1599 } | 1856 } |
1600 } | 1857 } |
1601 | 1858 |
1602 | |
1603 var h = { | 1859 var h = { |
1604 "content-type" : "application/json; charset=utf-8", | 1860 "content-type": "application/json; charset=utf-8", |
1605 }; | 1861 }; |
1606 var resp = convert.JSON.encode(buildEmpty()); | 1862 var resp = convert.JSON.encode(buildEmpty()); |
1607 return new async.Future.value(stringResponse(200, h, resp)); | 1863 return new async.Future.value(stringResponse(200, h, resp)); |
1608 }), true); | 1864 }), true); |
1609 res.delete(arg_metricName).then(unittest.expectAsync1(((api.Empty response
) { | 1865 res |
| 1866 .delete(arg_metricName) |
| 1867 .then(unittest.expectAsync1(((api.Empty response) { |
1610 checkEmpty(response); | 1868 checkEmpty(response); |
1611 }))); | 1869 }))); |
1612 }); | 1870 }); |
1613 | 1871 |
1614 unittest.test("method--get", () { | 1872 unittest.test("method--get", () { |
1615 | |
1616 var mock = new HttpServerMock(); | 1873 var mock = new HttpServerMock(); |
1617 api.ProjectsMetricsResourceApi res = new api.LoggingApi(mock).projects.met
rics; | 1874 api.ProjectsMetricsResourceApi res = |
| 1875 new api.LoggingApi(mock).projects.metrics; |
1618 var arg_metricName = "foo"; | 1876 var arg_metricName = "foo"; |
1619 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1877 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1620 var path = (req.url).path; | 1878 var path = (req.url).path; |
1621 var pathOffset = 0; | 1879 var pathOffset = 0; |
1622 var index; | 1880 var index; |
1623 var subPart; | 1881 var subPart; |
1624 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1882 unittest.expect( |
| 1883 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1625 pathOffset += 1; | 1884 pathOffset += 1; |
1626 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1885 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1886 unittest.equals("v2beta1/")); |
1627 pathOffset += 8; | 1887 pathOffset += 8; |
1628 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1888 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1629 | 1889 |
1630 var query = (req.url).query; | 1890 var query = (req.url).query; |
1631 var queryOffset = 0; | 1891 var queryOffset = 0; |
1632 var queryMap = {}; | 1892 var queryMap = {}; |
1633 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1893 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1634 parseBool(n) { | 1894 parseBool(n) { |
1635 if (n == "true") return true; | 1895 if (n == "true") return true; |
1636 if (n == "false") return false; | 1896 if (n == "false") return false; |
1637 if (n == null) return null; | 1897 if (n == null) return null; |
1638 throw new core.ArgumentError("Invalid boolean: $n"); | 1898 throw new core.ArgumentError("Invalid boolean: $n"); |
1639 } | 1899 } |
| 1900 |
1640 if (query.length > 0) { | 1901 if (query.length > 0) { |
1641 for (var part in query.split("&")) { | 1902 for (var part in query.split("&")) { |
1642 var keyvalue = part.split("="); | 1903 var keyvalue = part.split("="); |
1643 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1904 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1905 core.Uri.decodeQueryComponent(keyvalue[1])); |
1644 } | 1906 } |
1645 } | 1907 } |
1646 | 1908 |
1647 | |
1648 var h = { | 1909 var h = { |
1649 "content-type" : "application/json; charset=utf-8", | 1910 "content-type": "application/json; charset=utf-8", |
1650 }; | 1911 }; |
1651 var resp = convert.JSON.encode(buildLogMetric()); | 1912 var resp = convert.JSON.encode(buildLogMetric()); |
1652 return new async.Future.value(stringResponse(200, h, resp)); | 1913 return new async.Future.value(stringResponse(200, h, resp)); |
1653 }), true); | 1914 }), true); |
1654 res.get(arg_metricName).then(unittest.expectAsync1(((api.LogMetric respons
e) { | 1915 res |
| 1916 .get(arg_metricName) |
| 1917 .then(unittest.expectAsync1(((api.LogMetric response) { |
1655 checkLogMetric(response); | 1918 checkLogMetric(response); |
1656 }))); | 1919 }))); |
1657 }); | 1920 }); |
1658 | 1921 |
1659 unittest.test("method--list", () { | 1922 unittest.test("method--list", () { |
1660 | |
1661 var mock = new HttpServerMock(); | 1923 var mock = new HttpServerMock(); |
1662 api.ProjectsMetricsResourceApi res = new api.LoggingApi(mock).projects.met
rics; | 1924 api.ProjectsMetricsResourceApi res = |
| 1925 new api.LoggingApi(mock).projects.metrics; |
1663 var arg_parent = "foo"; | 1926 var arg_parent = "foo"; |
1664 var arg_pageToken = "foo"; | 1927 var arg_pageToken = "foo"; |
1665 var arg_pageSize = 42; | 1928 var arg_pageSize = 42; |
1666 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1929 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1667 var path = (req.url).path; | 1930 var path = (req.url).path; |
1668 var pathOffset = 0; | 1931 var pathOffset = 0; |
1669 var index; | 1932 var index; |
1670 var subPart; | 1933 var subPart; |
1671 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1934 unittest.expect( |
| 1935 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1672 pathOffset += 1; | 1936 pathOffset += 1; |
1673 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1937 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1938 unittest.equals("v2beta1/")); |
1674 pathOffset += 8; | 1939 pathOffset += 8; |
1675 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1940 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1676 | 1941 |
1677 var query = (req.url).query; | 1942 var query = (req.url).query; |
1678 var queryOffset = 0; | 1943 var queryOffset = 0; |
1679 var queryMap = {}; | 1944 var queryMap = {}; |
1680 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 1945 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1681 parseBool(n) { | 1946 parseBool(n) { |
1682 if (n == "true") return true; | 1947 if (n == "true") return true; |
1683 if (n == "false") return false; | 1948 if (n == "false") return false; |
1684 if (n == null) return null; | 1949 if (n == null) return null; |
1685 throw new core.ArgumentError("Invalid boolean: $n"); | 1950 throw new core.ArgumentError("Invalid boolean: $n"); |
1686 } | 1951 } |
| 1952 |
1687 if (query.length > 0) { | 1953 if (query.length > 0) { |
1688 for (var part in query.split("&")) { | 1954 for (var part in query.split("&")) { |
1689 var keyvalue = part.split("="); | 1955 var keyvalue = part.split("="); |
1690 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 1956 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 1957 core.Uri.decodeQueryComponent(keyvalue[1])); |
1691 } | 1958 } |
1692 } | 1959 } |
1693 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 1960 unittest.expect( |
1694 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 1961 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1695 | 1962 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 1963 unittest.equals(arg_pageSize)); |
1696 | 1964 |
1697 var h = { | 1965 var h = { |
1698 "content-type" : "application/json; charset=utf-8", | 1966 "content-type": "application/json; charset=utf-8", |
1699 }; | 1967 }; |
1700 var resp = convert.JSON.encode(buildListLogMetricsResponse()); | 1968 var resp = convert.JSON.encode(buildListLogMetricsResponse()); |
1701 return new async.Future.value(stringResponse(200, h, resp)); | 1969 return new async.Future.value(stringResponse(200, h, resp)); |
1702 }), true); | 1970 }), true); |
1703 res.list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize).the
n(unittest.expectAsync1(((api.ListLogMetricsResponse response) { | 1971 res |
| 1972 .list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize) |
| 1973 .then(unittest.expectAsync1(((api.ListLogMetricsResponse response) { |
1704 checkListLogMetricsResponse(response); | 1974 checkListLogMetricsResponse(response); |
1705 }))); | 1975 }))); |
1706 }); | 1976 }); |
1707 | 1977 |
1708 unittest.test("method--update", () { | 1978 unittest.test("method--update", () { |
1709 | |
1710 var mock = new HttpServerMock(); | 1979 var mock = new HttpServerMock(); |
1711 api.ProjectsMetricsResourceApi res = new api.LoggingApi(mock).projects.met
rics; | 1980 api.ProjectsMetricsResourceApi res = |
| 1981 new api.LoggingApi(mock).projects.metrics; |
1712 var arg_request = buildLogMetric(); | 1982 var arg_request = buildLogMetric(); |
1713 var arg_metricName = "foo"; | 1983 var arg_metricName = "foo"; |
1714 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 1984 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1715 var obj = new api.LogMetric.fromJson(json); | 1985 var obj = new api.LogMetric.fromJson(json); |
1716 checkLogMetric(obj); | 1986 checkLogMetric(obj); |
1717 | 1987 |
1718 var path = (req.url).path; | 1988 var path = (req.url).path; |
1719 var pathOffset = 0; | 1989 var pathOffset = 0; |
1720 var index; | 1990 var index; |
1721 var subPart; | 1991 var subPart; |
1722 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 1992 unittest.expect( |
| 1993 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1723 pathOffset += 1; | 1994 pathOffset += 1; |
1724 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 1995 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 1996 unittest.equals("v2beta1/")); |
1725 pathOffset += 8; | 1997 pathOffset += 8; |
1726 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 1998 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1727 | 1999 |
1728 var query = (req.url).query; | 2000 var query = (req.url).query; |
1729 var queryOffset = 0; | 2001 var queryOffset = 0; |
1730 var queryMap = {}; | 2002 var queryMap = {}; |
1731 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2003 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1732 parseBool(n) { | 2004 parseBool(n) { |
1733 if (n == "true") return true; | 2005 if (n == "true") return true; |
1734 if (n == "false") return false; | 2006 if (n == "false") return false; |
1735 if (n == null) return null; | 2007 if (n == null) return null; |
1736 throw new core.ArgumentError("Invalid boolean: $n"); | 2008 throw new core.ArgumentError("Invalid boolean: $n"); |
1737 } | 2009 } |
| 2010 |
1738 if (query.length > 0) { | 2011 if (query.length > 0) { |
1739 for (var part in query.split("&")) { | 2012 for (var part in query.split("&")) { |
1740 var keyvalue = part.split("="); | 2013 var keyvalue = part.split("="); |
1741 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2014 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2015 core.Uri.decodeQueryComponent(keyvalue[1])); |
1742 } | 2016 } |
1743 } | 2017 } |
1744 | 2018 |
1745 | |
1746 var h = { | 2019 var h = { |
1747 "content-type" : "application/json; charset=utf-8", | 2020 "content-type": "application/json; charset=utf-8", |
1748 }; | 2021 }; |
1749 var resp = convert.JSON.encode(buildLogMetric()); | 2022 var resp = convert.JSON.encode(buildLogMetric()); |
1750 return new async.Future.value(stringResponse(200, h, resp)); | 2023 return new async.Future.value(stringResponse(200, h, resp)); |
1751 }), true); | 2024 }), true); |
1752 res.update(arg_request, arg_metricName).then(unittest.expectAsync1(((api.L
ogMetric response) { | 2025 res |
| 2026 .update(arg_request, arg_metricName) |
| 2027 .then(unittest.expectAsync1(((api.LogMetric response) { |
1753 checkLogMetric(response); | 2028 checkLogMetric(response); |
1754 }))); | 2029 }))); |
1755 }); | 2030 }); |
1756 | |
1757 }); | 2031 }); |
1758 | 2032 |
1759 | |
1760 unittest.group("resource-ProjectsSinksResourceApi", () { | 2033 unittest.group("resource-ProjectsSinksResourceApi", () { |
1761 unittest.test("method--create", () { | 2034 unittest.test("method--create", () { |
1762 | |
1763 var mock = new HttpServerMock(); | 2035 var mock = new HttpServerMock(); |
1764 api.ProjectsSinksResourceApi res = new api.LoggingApi(mock).projects.sinks
; | 2036 api.ProjectsSinksResourceApi res = |
| 2037 new api.LoggingApi(mock).projects.sinks; |
1765 var arg_request = buildLogSink(); | 2038 var arg_request = buildLogSink(); |
1766 var arg_parent = "foo"; | 2039 var arg_parent = "foo"; |
1767 var arg_uniqueWriterIdentity = true; | 2040 var arg_uniqueWriterIdentity = true; |
1768 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2041 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1769 var obj = new api.LogSink.fromJson(json); | 2042 var obj = new api.LogSink.fromJson(json); |
1770 checkLogSink(obj); | 2043 checkLogSink(obj); |
1771 | 2044 |
1772 var path = (req.url).path; | 2045 var path = (req.url).path; |
1773 var pathOffset = 0; | 2046 var pathOffset = 0; |
1774 var index; | 2047 var index; |
1775 var subPart; | 2048 var subPart; |
1776 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2049 unittest.expect( |
| 2050 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1777 pathOffset += 1; | 2051 pathOffset += 1; |
1778 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 2052 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2053 unittest.equals("v2beta1/")); |
1779 pathOffset += 8; | 2054 pathOffset += 8; |
1780 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2055 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1781 | 2056 |
1782 var query = (req.url).query; | 2057 var query = (req.url).query; |
1783 var queryOffset = 0; | 2058 var queryOffset = 0; |
1784 var queryMap = {}; | 2059 var queryMap = {}; |
1785 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2060 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1786 parseBool(n) { | 2061 parseBool(n) { |
1787 if (n == "true") return true; | 2062 if (n == "true") return true; |
1788 if (n == "false") return false; | 2063 if (n == "false") return false; |
1789 if (n == null) return null; | 2064 if (n == null) return null; |
1790 throw new core.ArgumentError("Invalid boolean: $n"); | 2065 throw new core.ArgumentError("Invalid boolean: $n"); |
1791 } | 2066 } |
| 2067 |
1792 if (query.length > 0) { | 2068 if (query.length > 0) { |
1793 for (var part in query.split("&")) { | 2069 for (var part in query.split("&")) { |
1794 var keyvalue = part.split("="); | 2070 var keyvalue = part.split("="); |
1795 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2071 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2072 core.Uri.decodeQueryComponent(keyvalue[1])); |
1796 } | 2073 } |
1797 } | 2074 } |
1798 unittest.expect(queryMap["uniqueWriterIdentity"].first, unittest.equals(
"$arg_uniqueWriterIdentity")); | 2075 unittest.expect(queryMap["uniqueWriterIdentity"].first, |
1799 | 2076 unittest.equals("$arg_uniqueWriterIdentity")); |
1800 | 2077 |
1801 var h = { | 2078 var h = { |
1802 "content-type" : "application/json; charset=utf-8", | 2079 "content-type": "application/json; charset=utf-8", |
1803 }; | 2080 }; |
1804 var resp = convert.JSON.encode(buildLogSink()); | 2081 var resp = convert.JSON.encode(buildLogSink()); |
1805 return new async.Future.value(stringResponse(200, h, resp)); | 2082 return new async.Future.value(stringResponse(200, h, resp)); |
1806 }), true); | 2083 }), true); |
1807 res.create(arg_request, arg_parent, uniqueWriterIdentity: arg_uniqueWriter
Identity).then(unittest.expectAsync1(((api.LogSink response) { | 2084 res |
| 2085 .create(arg_request, arg_parent, |
| 2086 uniqueWriterIdentity: arg_uniqueWriterIdentity) |
| 2087 .then(unittest.expectAsync1(((api.LogSink response) { |
1808 checkLogSink(response); | 2088 checkLogSink(response); |
1809 }))); | 2089 }))); |
1810 }); | 2090 }); |
1811 | 2091 |
1812 unittest.test("method--delete", () { | 2092 unittest.test("method--delete", () { |
1813 | |
1814 var mock = new HttpServerMock(); | 2093 var mock = new HttpServerMock(); |
1815 api.ProjectsSinksResourceApi res = new api.LoggingApi(mock).projects.sinks
; | 2094 api.ProjectsSinksResourceApi res = |
| 2095 new api.LoggingApi(mock).projects.sinks; |
1816 var arg_sinkName = "foo"; | 2096 var arg_sinkName = "foo"; |
1817 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2097 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1818 var path = (req.url).path; | 2098 var path = (req.url).path; |
1819 var pathOffset = 0; | 2099 var pathOffset = 0; |
1820 var index; | 2100 var index; |
1821 var subPart; | 2101 var subPart; |
1822 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2102 unittest.expect( |
| 2103 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1823 pathOffset += 1; | 2104 pathOffset += 1; |
1824 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 2105 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2106 unittest.equals("v2beta1/")); |
1825 pathOffset += 8; | 2107 pathOffset += 8; |
1826 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2108 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1827 | 2109 |
1828 var query = (req.url).query; | 2110 var query = (req.url).query; |
1829 var queryOffset = 0; | 2111 var queryOffset = 0; |
1830 var queryMap = {}; | 2112 var queryMap = {}; |
1831 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2113 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1832 parseBool(n) { | 2114 parseBool(n) { |
1833 if (n == "true") return true; | 2115 if (n == "true") return true; |
1834 if (n == "false") return false; | 2116 if (n == "false") return false; |
1835 if (n == null) return null; | 2117 if (n == null) return null; |
1836 throw new core.ArgumentError("Invalid boolean: $n"); | 2118 throw new core.ArgumentError("Invalid boolean: $n"); |
1837 } | 2119 } |
| 2120 |
1838 if (query.length > 0) { | 2121 if (query.length > 0) { |
1839 for (var part in query.split("&")) { | 2122 for (var part in query.split("&")) { |
1840 var keyvalue = part.split("="); | 2123 var keyvalue = part.split("="); |
1841 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2124 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2125 core.Uri.decodeQueryComponent(keyvalue[1])); |
1842 } | 2126 } |
1843 } | 2127 } |
1844 | 2128 |
1845 | |
1846 var h = { | 2129 var h = { |
1847 "content-type" : "application/json; charset=utf-8", | 2130 "content-type": "application/json; charset=utf-8", |
1848 }; | 2131 }; |
1849 var resp = convert.JSON.encode(buildEmpty()); | 2132 var resp = convert.JSON.encode(buildEmpty()); |
1850 return new async.Future.value(stringResponse(200, h, resp)); | 2133 return new async.Future.value(stringResponse(200, h, resp)); |
1851 }), true); | 2134 }), true); |
1852 res.delete(arg_sinkName).then(unittest.expectAsync1(((api.Empty response)
{ | 2135 res |
| 2136 .delete(arg_sinkName) |
| 2137 .then(unittest.expectAsync1(((api.Empty response) { |
1853 checkEmpty(response); | 2138 checkEmpty(response); |
1854 }))); | 2139 }))); |
1855 }); | 2140 }); |
1856 | 2141 |
1857 unittest.test("method--get", () { | 2142 unittest.test("method--get", () { |
1858 | |
1859 var mock = new HttpServerMock(); | 2143 var mock = new HttpServerMock(); |
1860 api.ProjectsSinksResourceApi res = new api.LoggingApi(mock).projects.sinks
; | 2144 api.ProjectsSinksResourceApi res = |
| 2145 new api.LoggingApi(mock).projects.sinks; |
1861 var arg_sinkName = "foo"; | 2146 var arg_sinkName = "foo"; |
1862 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2147 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1863 var path = (req.url).path; | 2148 var path = (req.url).path; |
1864 var pathOffset = 0; | 2149 var pathOffset = 0; |
1865 var index; | 2150 var index; |
1866 var subPart; | 2151 var subPart; |
1867 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2152 unittest.expect( |
| 2153 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1868 pathOffset += 1; | 2154 pathOffset += 1; |
1869 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 2155 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2156 unittest.equals("v2beta1/")); |
1870 pathOffset += 8; | 2157 pathOffset += 8; |
1871 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2158 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1872 | 2159 |
1873 var query = (req.url).query; | 2160 var query = (req.url).query; |
1874 var queryOffset = 0; | 2161 var queryOffset = 0; |
1875 var queryMap = {}; | 2162 var queryMap = {}; |
1876 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2163 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1877 parseBool(n) { | 2164 parseBool(n) { |
1878 if (n == "true") return true; | 2165 if (n == "true") return true; |
1879 if (n == "false") return false; | 2166 if (n == "false") return false; |
1880 if (n == null) return null; | 2167 if (n == null) return null; |
1881 throw new core.ArgumentError("Invalid boolean: $n"); | 2168 throw new core.ArgumentError("Invalid boolean: $n"); |
1882 } | 2169 } |
| 2170 |
1883 if (query.length > 0) { | 2171 if (query.length > 0) { |
1884 for (var part in query.split("&")) { | 2172 for (var part in query.split("&")) { |
1885 var keyvalue = part.split("="); | 2173 var keyvalue = part.split("="); |
1886 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2174 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2175 core.Uri.decodeQueryComponent(keyvalue[1])); |
1887 } | 2176 } |
1888 } | 2177 } |
1889 | 2178 |
1890 | |
1891 var h = { | 2179 var h = { |
1892 "content-type" : "application/json; charset=utf-8", | 2180 "content-type": "application/json; charset=utf-8", |
1893 }; | 2181 }; |
1894 var resp = convert.JSON.encode(buildLogSink()); | 2182 var resp = convert.JSON.encode(buildLogSink()); |
1895 return new async.Future.value(stringResponse(200, h, resp)); | 2183 return new async.Future.value(stringResponse(200, h, resp)); |
1896 }), true); | 2184 }), true); |
1897 res.get(arg_sinkName).then(unittest.expectAsync1(((api.LogSink response) { | 2185 res.get(arg_sinkName).then(unittest.expectAsync1(((api.LogSink response) { |
1898 checkLogSink(response); | 2186 checkLogSink(response); |
1899 }))); | 2187 }))); |
1900 }); | 2188 }); |
1901 | 2189 |
1902 unittest.test("method--list", () { | 2190 unittest.test("method--list", () { |
1903 | |
1904 var mock = new HttpServerMock(); | 2191 var mock = new HttpServerMock(); |
1905 api.ProjectsSinksResourceApi res = new api.LoggingApi(mock).projects.sinks
; | 2192 api.ProjectsSinksResourceApi res = |
| 2193 new api.LoggingApi(mock).projects.sinks; |
1906 var arg_parent = "foo"; | 2194 var arg_parent = "foo"; |
| 2195 var arg_pageToken = "foo"; |
1907 var arg_pageSize = 42; | 2196 var arg_pageSize = 42; |
1908 var arg_pageToken = "foo"; | |
1909 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2197 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1910 var path = (req.url).path; | 2198 var path = (req.url).path; |
1911 var pathOffset = 0; | 2199 var pathOffset = 0; |
1912 var index; | 2200 var index; |
1913 var subPart; | 2201 var subPart; |
1914 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2202 unittest.expect( |
| 2203 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1915 pathOffset += 1; | 2204 pathOffset += 1; |
1916 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 2205 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2206 unittest.equals("v2beta1/")); |
1917 pathOffset += 8; | 2207 pathOffset += 8; |
1918 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2208 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1919 | 2209 |
1920 var query = (req.url).query; | 2210 var query = (req.url).query; |
1921 var queryOffset = 0; | 2211 var queryOffset = 0; |
1922 var queryMap = {}; | 2212 var queryMap = {}; |
1923 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2213 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1924 parseBool(n) { | 2214 parseBool(n) { |
1925 if (n == "true") return true; | 2215 if (n == "true") return true; |
1926 if (n == "false") return false; | 2216 if (n == "false") return false; |
1927 if (n == null) return null; | 2217 if (n == null) return null; |
1928 throw new core.ArgumentError("Invalid boolean: $n"); | 2218 throw new core.ArgumentError("Invalid boolean: $n"); |
1929 } | 2219 } |
| 2220 |
1930 if (query.length > 0) { | 2221 if (query.length > 0) { |
1931 for (var part in query.split("&")) { | 2222 for (var part in query.split("&")) { |
1932 var keyvalue = part.split("="); | 2223 var keyvalue = part.split("="); |
1933 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2224 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2225 core.Uri.decodeQueryComponent(keyvalue[1])); |
1934 } | 2226 } |
1935 } | 2227 } |
1936 unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equ
als(arg_pageSize)); | 2228 unittest.expect( |
1937 unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageTok
en)); | 2229 queryMap["pageToken"].first, unittest.equals(arg_pageToken)); |
1938 | 2230 unittest.expect(core.int.parse(queryMap["pageSize"].first), |
| 2231 unittest.equals(arg_pageSize)); |
1939 | 2232 |
1940 var h = { | 2233 var h = { |
1941 "content-type" : "application/json; charset=utf-8", | 2234 "content-type": "application/json; charset=utf-8", |
1942 }; | 2235 }; |
1943 var resp = convert.JSON.encode(buildListSinksResponse()); | 2236 var resp = convert.JSON.encode(buildListSinksResponse()); |
1944 return new async.Future.value(stringResponse(200, h, resp)); | 2237 return new async.Future.value(stringResponse(200, h, resp)); |
1945 }), true); | 2238 }), true); |
1946 res.list(arg_parent, pageSize: arg_pageSize, pageToken: arg_pageToken).the
n(unittest.expectAsync1(((api.ListSinksResponse response) { | 2239 res |
| 2240 .list(arg_parent, pageToken: arg_pageToken, pageSize: arg_pageSize) |
| 2241 .then(unittest.expectAsync1(((api.ListSinksResponse response) { |
1947 checkListSinksResponse(response); | 2242 checkListSinksResponse(response); |
1948 }))); | 2243 }))); |
1949 }); | 2244 }); |
1950 | 2245 |
1951 unittest.test("method--update", () { | 2246 unittest.test("method--update", () { |
1952 | |
1953 var mock = new HttpServerMock(); | 2247 var mock = new HttpServerMock(); |
1954 api.ProjectsSinksResourceApi res = new api.LoggingApi(mock).projects.sinks
; | 2248 api.ProjectsSinksResourceApi res = |
| 2249 new api.LoggingApi(mock).projects.sinks; |
1955 var arg_request = buildLogSink(); | 2250 var arg_request = buildLogSink(); |
1956 var arg_sinkName = "foo"; | 2251 var arg_sinkName = "foo"; |
| 2252 var arg_updateMask = "foo"; |
1957 var arg_uniqueWriterIdentity = true; | 2253 var arg_uniqueWriterIdentity = true; |
1958 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { | 2254 mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
1959 var obj = new api.LogSink.fromJson(json); | 2255 var obj = new api.LogSink.fromJson(json); |
1960 checkLogSink(obj); | 2256 checkLogSink(obj); |
1961 | 2257 |
1962 var path = (req.url).path; | 2258 var path = (req.url).path; |
1963 var pathOffset = 0; | 2259 var pathOffset = 0; |
1964 var index; | 2260 var index; |
1965 var subPart; | 2261 var subPart; |
1966 unittest.expect(path.substring(pathOffset, pathOffset + 1), unittest.equ
als("/")); | 2262 unittest.expect( |
| 2263 path.substring(pathOffset, pathOffset + 1), unittest.equals("/")); |
1967 pathOffset += 1; | 2264 pathOffset += 1; |
1968 unittest.expect(path.substring(pathOffset, pathOffset + 8), unittest.equ
als("v2beta1/")); | 2265 unittest.expect(path.substring(pathOffset, pathOffset + 8), |
| 2266 unittest.equals("v2beta1/")); |
1969 pathOffset += 8; | 2267 pathOffset += 8; |
1970 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; | 2268 // NOTE: We cannot test reserved expansions due to the inability to reve
rse the operation; |
1971 | 2269 |
1972 var query = (req.url).query; | 2270 var query = (req.url).query; |
1973 var queryOffset = 0; | 2271 var queryOffset = 0; |
1974 var queryMap = {}; | 2272 var queryMap = {}; |
1975 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); | 2273 addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v); |
1976 parseBool(n) { | 2274 parseBool(n) { |
1977 if (n == "true") return true; | 2275 if (n == "true") return true; |
1978 if (n == "false") return false; | 2276 if (n == "false") return false; |
1979 if (n == null) return null; | 2277 if (n == null) return null; |
1980 throw new core.ArgumentError("Invalid boolean: $n"); | 2278 throw new core.ArgumentError("Invalid boolean: $n"); |
1981 } | 2279 } |
| 2280 |
1982 if (query.length > 0) { | 2281 if (query.length > 0) { |
1983 for (var part in query.split("&")) { | 2282 for (var part in query.split("&")) { |
1984 var keyvalue = part.split("="); | 2283 var keyvalue = part.split("="); |
1985 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.d
ecodeQueryComponent(keyvalue[1])); | 2284 addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), |
| 2285 core.Uri.decodeQueryComponent(keyvalue[1])); |
1986 } | 2286 } |
1987 } | 2287 } |
1988 unittest.expect(queryMap["uniqueWriterIdentity"].first, unittest.equals(
"$arg_uniqueWriterIdentity")); | 2288 unittest.expect( |
1989 | 2289 queryMap["updateMask"].first, unittest.equals(arg_updateMask)); |
| 2290 unittest.expect(queryMap["uniqueWriterIdentity"].first, |
| 2291 unittest.equals("$arg_uniqueWriterIdentity")); |
1990 | 2292 |
1991 var h = { | 2293 var h = { |
1992 "content-type" : "application/json; charset=utf-8", | 2294 "content-type": "application/json; charset=utf-8", |
1993 }; | 2295 }; |
1994 var resp = convert.JSON.encode(buildLogSink()); | 2296 var resp = convert.JSON.encode(buildLogSink()); |
1995 return new async.Future.value(stringResponse(200, h, resp)); | 2297 return new async.Future.value(stringResponse(200, h, resp)); |
1996 }), true); | 2298 }), true); |
1997 res.update(arg_request, arg_sinkName, uniqueWriterIdentity: arg_uniqueWrit
erIdentity).then(unittest.expectAsync1(((api.LogSink response) { | 2299 res |
| 2300 .update(arg_request, arg_sinkName, |
| 2301 updateMask: arg_updateMask, |
| 2302 uniqueWriterIdentity: arg_uniqueWriterIdentity) |
| 2303 .then(unittest.expectAsync1(((api.LogSink response) { |
1998 checkLogSink(response); | 2304 checkLogSink(response); |
1999 }))); | 2305 }))); |
2000 }); | 2306 }); |
2001 | |
2002 }); | 2307 }); |
2003 | |
2004 | |
2005 } | 2308 } |
2006 | |
OLD | NEW |