Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(108)

Side by Side Diff: generated/googleapis_beta/test/logging/v2beta1_test.dart

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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
OLDNEW
« no previous file with comments | « generated/googleapis_beta/test/language/v1beta2_test.dart ('k') | generated/googleapis_beta/test/oslogin/v1alpha_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698