| // ignore_for_file: camel_case_types |
| // ignore_for_file: comment_references |
| // ignore_for_file: file_names |
| // ignore_for_file: library_names |
| // ignore_for_file: lines_longer_than_80_chars |
| // ignore_for_file: non_constant_identifier_names |
| // ignore_for_file: prefer_expression_function_bodies |
| // ignore_for_file: prefer_interpolation_to_compose_strings |
| // ignore_for_file: unnecessary_brace_in_string_interps |
| // ignore_for_file: unnecessary_cast |
| // ignore_for_file: unnecessary_lambdas |
| // ignore_for_file: unnecessary_parenthesis |
| // ignore_for_file: unnecessary_string_interpolations |
| // ignore_for_file: avoid_returning_null |
| // ignore_for_file: cascade_invocations |
| // ignore_for_file: prefer_final_locals |
| // ignore_for_file: prefer_single_quotes |
| // ignore_for_file: unused_local_variable |
| |
| import 'dart:async' as async; |
| import 'dart:convert' as convert; |
| import 'dart:core' as core; |
| |
| import 'package:http/http.dart' as http; |
| import 'package:test/test.dart' as unittest; |
| import 'package:googleapis/trafficdirector/v2.dart' as api; |
| |
| import '../test_shared.dart'; |
| |
| core.int buildCounterAddress = 0; |
| api.Address buildAddress() { |
| var o = api.Address(); |
| buildCounterAddress++; |
| if (buildCounterAddress < 3) { |
| o.pipe = buildPipe(); |
| o.socketAddress = buildSocketAddress(); |
| } |
| buildCounterAddress--; |
| return o; |
| } |
| |
| void checkAddress(api.Address o) { |
| buildCounterAddress++; |
| if (buildCounterAddress < 3) { |
| checkPipe(o.pipe! as api.Pipe); |
| checkSocketAddress(o.socketAddress! as api.SocketAddress); |
| } |
| buildCounterAddress--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2187() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2187(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted1 = (o['x']!) as core.Map; |
| unittest.expect(casted1, unittest.hasLength(3)); |
| unittest.expect( |
| casted1['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted1['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted1['string'], |
| unittest.equals('foo'), |
| ); |
| var casted2 = (o['y']!) as core.Map; |
| unittest.expect(casted2, unittest.hasLength(3)); |
| unittest.expect( |
| casted2['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted2['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted2['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterBuildVersion = 0; |
| api.BuildVersion buildBuildVersion() { |
| var o = api.BuildVersion(); |
| buildCounterBuildVersion++; |
| if (buildCounterBuildVersion < 3) { |
| o.metadata = buildUnnamed2187(); |
| o.version = buildSemanticVersion(); |
| } |
| buildCounterBuildVersion--; |
| return o; |
| } |
| |
| void checkBuildVersion(api.BuildVersion o) { |
| buildCounterBuildVersion++; |
| if (buildCounterBuildVersion < 3) { |
| checkUnnamed2187(o.metadata!); |
| checkSemanticVersion(o.version! as api.SemanticVersion); |
| } |
| buildCounterBuildVersion--; |
| } |
| |
| core.List<api.PerXdsConfig> buildUnnamed2188() { |
| var o = <api.PerXdsConfig>[]; |
| o.add(buildPerXdsConfig()); |
| o.add(buildPerXdsConfig()); |
| return o; |
| } |
| |
| void checkUnnamed2188(core.List<api.PerXdsConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPerXdsConfig(o[0] as api.PerXdsConfig); |
| checkPerXdsConfig(o[1] as api.PerXdsConfig); |
| } |
| |
| core.int buildCounterClientConfig = 0; |
| api.ClientConfig buildClientConfig() { |
| var o = api.ClientConfig(); |
| buildCounterClientConfig++; |
| if (buildCounterClientConfig < 3) { |
| o.node = buildNode(); |
| o.xdsConfig = buildUnnamed2188(); |
| } |
| buildCounterClientConfig--; |
| return o; |
| } |
| |
| void checkClientConfig(api.ClientConfig o) { |
| buildCounterClientConfig++; |
| if (buildCounterClientConfig < 3) { |
| checkNode(o.node! as api.Node); |
| checkUnnamed2188(o.xdsConfig!); |
| } |
| buildCounterClientConfig--; |
| } |
| |
| core.List<api.NodeMatcher> buildUnnamed2189() { |
| var o = <api.NodeMatcher>[]; |
| o.add(buildNodeMatcher()); |
| o.add(buildNodeMatcher()); |
| return o; |
| } |
| |
| void checkUnnamed2189(core.List<api.NodeMatcher> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkNodeMatcher(o[0] as api.NodeMatcher); |
| checkNodeMatcher(o[1] as api.NodeMatcher); |
| } |
| |
| core.int buildCounterClientStatusRequest = 0; |
| api.ClientStatusRequest buildClientStatusRequest() { |
| var o = api.ClientStatusRequest(); |
| buildCounterClientStatusRequest++; |
| if (buildCounterClientStatusRequest < 3) { |
| o.nodeMatchers = buildUnnamed2189(); |
| } |
| buildCounterClientStatusRequest--; |
| return o; |
| } |
| |
| void checkClientStatusRequest(api.ClientStatusRequest o) { |
| buildCounterClientStatusRequest++; |
| if (buildCounterClientStatusRequest < 3) { |
| checkUnnamed2189(o.nodeMatchers!); |
| } |
| buildCounterClientStatusRequest--; |
| } |
| |
| core.List<api.ClientConfig> buildUnnamed2190() { |
| var o = <api.ClientConfig>[]; |
| o.add(buildClientConfig()); |
| o.add(buildClientConfig()); |
| return o; |
| } |
| |
| void checkUnnamed2190(core.List<api.ClientConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkClientConfig(o[0] as api.ClientConfig); |
| checkClientConfig(o[1] as api.ClientConfig); |
| } |
| |
| core.int buildCounterClientStatusResponse = 0; |
| api.ClientStatusResponse buildClientStatusResponse() { |
| var o = api.ClientStatusResponse(); |
| buildCounterClientStatusResponse++; |
| if (buildCounterClientStatusResponse < 3) { |
| o.config = buildUnnamed2190(); |
| } |
| buildCounterClientStatusResponse--; |
| return o; |
| } |
| |
| void checkClientStatusResponse(api.ClientStatusResponse o) { |
| buildCounterClientStatusResponse++; |
| if (buildCounterClientStatusResponse < 3) { |
| checkUnnamed2190(o.config!); |
| } |
| buildCounterClientStatusResponse--; |
| } |
| |
| core.List<api.DynamicCluster> buildUnnamed2191() { |
| var o = <api.DynamicCluster>[]; |
| o.add(buildDynamicCluster()); |
| o.add(buildDynamicCluster()); |
| return o; |
| } |
| |
| void checkUnnamed2191(core.List<api.DynamicCluster> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDynamicCluster(o[0] as api.DynamicCluster); |
| checkDynamicCluster(o[1] as api.DynamicCluster); |
| } |
| |
| core.List<api.DynamicCluster> buildUnnamed2192() { |
| var o = <api.DynamicCluster>[]; |
| o.add(buildDynamicCluster()); |
| o.add(buildDynamicCluster()); |
| return o; |
| } |
| |
| void checkUnnamed2192(core.List<api.DynamicCluster> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDynamicCluster(o[0] as api.DynamicCluster); |
| checkDynamicCluster(o[1] as api.DynamicCluster); |
| } |
| |
| core.List<api.StaticCluster> buildUnnamed2193() { |
| var o = <api.StaticCluster>[]; |
| o.add(buildStaticCluster()); |
| o.add(buildStaticCluster()); |
| return o; |
| } |
| |
| void checkUnnamed2193(core.List<api.StaticCluster> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStaticCluster(o[0] as api.StaticCluster); |
| checkStaticCluster(o[1] as api.StaticCluster); |
| } |
| |
| core.int buildCounterClustersConfigDump = 0; |
| api.ClustersConfigDump buildClustersConfigDump() { |
| var o = api.ClustersConfigDump(); |
| buildCounterClustersConfigDump++; |
| if (buildCounterClustersConfigDump < 3) { |
| o.dynamicActiveClusters = buildUnnamed2191(); |
| o.dynamicWarmingClusters = buildUnnamed2192(); |
| o.staticClusters = buildUnnamed2193(); |
| o.versionInfo = 'foo'; |
| } |
| buildCounterClustersConfigDump--; |
| return o; |
| } |
| |
| void checkClustersConfigDump(api.ClustersConfigDump o) { |
| buildCounterClustersConfigDump++; |
| if (buildCounterClustersConfigDump < 3) { |
| checkUnnamed2191(o.dynamicActiveClusters!); |
| checkUnnamed2192(o.dynamicWarmingClusters!); |
| checkUnnamed2193(o.staticClusters!); |
| unittest.expect( |
| o.versionInfo!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterClustersConfigDump--; |
| } |
| |
| core.int buildCounterDoubleMatcher = 0; |
| api.DoubleMatcher buildDoubleMatcher() { |
| var o = api.DoubleMatcher(); |
| buildCounterDoubleMatcher++; |
| if (buildCounterDoubleMatcher < 3) { |
| o.exact = 42.0; |
| o.range = buildDoubleRange(); |
| } |
| buildCounterDoubleMatcher--; |
| return o; |
| } |
| |
| void checkDoubleMatcher(api.DoubleMatcher o) { |
| buildCounterDoubleMatcher++; |
| if (buildCounterDoubleMatcher < 3) { |
| unittest.expect( |
| o.exact!, |
| unittest.equals(42.0), |
| ); |
| checkDoubleRange(o.range! as api.DoubleRange); |
| } |
| buildCounterDoubleMatcher--; |
| } |
| |
| core.int buildCounterDoubleRange = 0; |
| api.DoubleRange buildDoubleRange() { |
| var o = api.DoubleRange(); |
| buildCounterDoubleRange++; |
| if (buildCounterDoubleRange < 3) { |
| o.end = 42.0; |
| o.start = 42.0; |
| } |
| buildCounterDoubleRange--; |
| return o; |
| } |
| |
| void checkDoubleRange(api.DoubleRange o) { |
| buildCounterDoubleRange++; |
| if (buildCounterDoubleRange < 3) { |
| unittest.expect( |
| o.end!, |
| unittest.equals(42.0), |
| ); |
| unittest.expect( |
| o.start!, |
| unittest.equals(42.0), |
| ); |
| } |
| buildCounterDoubleRange--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2194() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2194(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted3 = (o['x']!) as core.Map; |
| unittest.expect(casted3, unittest.hasLength(3)); |
| unittest.expect( |
| casted3['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted3['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted3['string'], |
| unittest.equals('foo'), |
| ); |
| var casted4 = (o['y']!) as core.Map; |
| unittest.expect(casted4, unittest.hasLength(3)); |
| unittest.expect( |
| casted4['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted4['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted4['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterDynamicCluster = 0; |
| api.DynamicCluster buildDynamicCluster() { |
| var o = api.DynamicCluster(); |
| buildCounterDynamicCluster++; |
| if (buildCounterDynamicCluster < 3) { |
| o.cluster = buildUnnamed2194(); |
| o.lastUpdated = 'foo'; |
| o.versionInfo = 'foo'; |
| } |
| buildCounterDynamicCluster--; |
| return o; |
| } |
| |
| void checkDynamicCluster(api.DynamicCluster o) { |
| buildCounterDynamicCluster++; |
| if (buildCounterDynamicCluster < 3) { |
| checkUnnamed2194(o.cluster!); |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.versionInfo!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDynamicCluster--; |
| } |
| |
| core.int buildCounterDynamicListener = 0; |
| api.DynamicListener buildDynamicListener() { |
| var o = api.DynamicListener(); |
| buildCounterDynamicListener++; |
| if (buildCounterDynamicListener < 3) { |
| o.activeState = buildDynamicListenerState(); |
| o.drainingState = buildDynamicListenerState(); |
| o.errorState = buildUpdateFailureState(); |
| o.name = 'foo'; |
| o.warmingState = buildDynamicListenerState(); |
| } |
| buildCounterDynamicListener--; |
| return o; |
| } |
| |
| void checkDynamicListener(api.DynamicListener o) { |
| buildCounterDynamicListener++; |
| if (buildCounterDynamicListener < 3) { |
| checkDynamicListenerState(o.activeState! as api.DynamicListenerState); |
| checkDynamicListenerState(o.drainingState! as api.DynamicListenerState); |
| checkUpdateFailureState(o.errorState! as api.UpdateFailureState); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkDynamicListenerState(o.warmingState! as api.DynamicListenerState); |
| } |
| buildCounterDynamicListener--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2195() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2195(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted5 = (o['x']!) as core.Map; |
| unittest.expect(casted5, unittest.hasLength(3)); |
| unittest.expect( |
| casted5['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted5['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted5['string'], |
| unittest.equals('foo'), |
| ); |
| var casted6 = (o['y']!) as core.Map; |
| unittest.expect(casted6, unittest.hasLength(3)); |
| unittest.expect( |
| casted6['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted6['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted6['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterDynamicListenerState = 0; |
| api.DynamicListenerState buildDynamicListenerState() { |
| var o = api.DynamicListenerState(); |
| buildCounterDynamicListenerState++; |
| if (buildCounterDynamicListenerState < 3) { |
| o.lastUpdated = 'foo'; |
| o.listener = buildUnnamed2195(); |
| o.versionInfo = 'foo'; |
| } |
| buildCounterDynamicListenerState--; |
| return o; |
| } |
| |
| void checkDynamicListenerState(api.DynamicListenerState o) { |
| buildCounterDynamicListenerState++; |
| if (buildCounterDynamicListenerState < 3) { |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2195(o.listener!); |
| unittest.expect( |
| o.versionInfo!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDynamicListenerState--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2196() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2196(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted7 = (o['x']!) as core.Map; |
| unittest.expect(casted7, unittest.hasLength(3)); |
| unittest.expect( |
| casted7['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted7['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted7['string'], |
| unittest.equals('foo'), |
| ); |
| var casted8 = (o['y']!) as core.Map; |
| unittest.expect(casted8, unittest.hasLength(3)); |
| unittest.expect( |
| casted8['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted8['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted8['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterDynamicRouteConfig = 0; |
| api.DynamicRouteConfig buildDynamicRouteConfig() { |
| var o = api.DynamicRouteConfig(); |
| buildCounterDynamicRouteConfig++; |
| if (buildCounterDynamicRouteConfig < 3) { |
| o.lastUpdated = 'foo'; |
| o.routeConfig = buildUnnamed2196(); |
| o.versionInfo = 'foo'; |
| } |
| buildCounterDynamicRouteConfig--; |
| return o; |
| } |
| |
| void checkDynamicRouteConfig(api.DynamicRouteConfig o) { |
| buildCounterDynamicRouteConfig++; |
| if (buildCounterDynamicRouteConfig < 3) { |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2196(o.routeConfig!); |
| unittest.expect( |
| o.versionInfo!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDynamicRouteConfig--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2197() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2197(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted9 = (o['x']!) as core.Map; |
| unittest.expect(casted9, unittest.hasLength(3)); |
| unittest.expect( |
| casted9['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted9['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted9['string'], |
| unittest.equals('foo'), |
| ); |
| var casted10 = (o['y']!) as core.Map; |
| unittest.expect(casted10, unittest.hasLength(3)); |
| unittest.expect( |
| casted10['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted10['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted10['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.List<core.Map<core.String, core.Object>> buildUnnamed2198() { |
| var o = <core.Map<core.String, core.Object>>[]; |
| o.add(buildUnnamed2197()); |
| o.add(buildUnnamed2197()); |
| return o; |
| } |
| |
| void checkUnnamed2198(core.List<core.Map<core.String, core.Object>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed2197(o[0]); |
| checkUnnamed2197(o[1]); |
| } |
| |
| core.int buildCounterDynamicScopedRouteConfigs = 0; |
| api.DynamicScopedRouteConfigs buildDynamicScopedRouteConfigs() { |
| var o = api.DynamicScopedRouteConfigs(); |
| buildCounterDynamicScopedRouteConfigs++; |
| if (buildCounterDynamicScopedRouteConfigs < 3) { |
| o.lastUpdated = 'foo'; |
| o.name = 'foo'; |
| o.scopedRouteConfigs = buildUnnamed2198(); |
| o.versionInfo = 'foo'; |
| } |
| buildCounterDynamicScopedRouteConfigs--; |
| return o; |
| } |
| |
| void checkDynamicScopedRouteConfigs(api.DynamicScopedRouteConfigs o) { |
| buildCounterDynamicScopedRouteConfigs++; |
| if (buildCounterDynamicScopedRouteConfigs < 3) { |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2198(o.scopedRouteConfigs!); |
| unittest.expect( |
| o.versionInfo!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterDynamicScopedRouteConfigs--; |
| } |
| |
| core.int buildCounterExtension = 0; |
| api.Extension buildExtension() { |
| var o = api.Extension(); |
| buildCounterExtension++; |
| if (buildCounterExtension < 3) { |
| o.category = 'foo'; |
| o.disabled = true; |
| o.name = 'foo'; |
| o.typeDescriptor = 'foo'; |
| o.version = buildBuildVersion(); |
| } |
| buildCounterExtension--; |
| return o; |
| } |
| |
| void checkExtension(api.Extension o) { |
| buildCounterExtension++; |
| if (buildCounterExtension < 3) { |
| unittest.expect( |
| o.category!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.disabled!, unittest.isTrue); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.typeDescriptor!, |
| unittest.equals('foo'), |
| ); |
| checkBuildVersion(o.version! as api.BuildVersion); |
| } |
| buildCounterExtension--; |
| } |
| |
| core.int buildCounterGoogleRE2 = 0; |
| api.GoogleRE2 buildGoogleRE2() { |
| var o = api.GoogleRE2(); |
| buildCounterGoogleRE2++; |
| if (buildCounterGoogleRE2 < 3) { |
| o.maxProgramSize = 42; |
| } |
| buildCounterGoogleRE2--; |
| return o; |
| } |
| |
| void checkGoogleRE2(api.GoogleRE2 o) { |
| buildCounterGoogleRE2++; |
| if (buildCounterGoogleRE2 < 3) { |
| unittest.expect( |
| o.maxProgramSize!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterGoogleRE2--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2199() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2199(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted11 = (o['x']!) as core.Map; |
| unittest.expect(casted11, unittest.hasLength(3)); |
| unittest.expect( |
| casted11['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted11['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted11['string'], |
| unittest.equals('foo'), |
| ); |
| var casted12 = (o['y']!) as core.Map; |
| unittest.expect(casted12, unittest.hasLength(3)); |
| unittest.expect( |
| casted12['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted12['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted12['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.List<core.Map<core.String, core.Object>> buildUnnamed2200() { |
| var o = <core.Map<core.String, core.Object>>[]; |
| o.add(buildUnnamed2199()); |
| o.add(buildUnnamed2199()); |
| return o; |
| } |
| |
| void checkUnnamed2200(core.List<core.Map<core.String, core.Object>> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkUnnamed2199(o[0]); |
| checkUnnamed2199(o[1]); |
| } |
| |
| core.int buildCounterInlineScopedRouteConfigs = 0; |
| api.InlineScopedRouteConfigs buildInlineScopedRouteConfigs() { |
| var o = api.InlineScopedRouteConfigs(); |
| buildCounterInlineScopedRouteConfigs++; |
| if (buildCounterInlineScopedRouteConfigs < 3) { |
| o.lastUpdated = 'foo'; |
| o.name = 'foo'; |
| o.scopedRouteConfigs = buildUnnamed2200(); |
| } |
| buildCounterInlineScopedRouteConfigs--; |
| return o; |
| } |
| |
| void checkInlineScopedRouteConfigs(api.InlineScopedRouteConfigs o) { |
| buildCounterInlineScopedRouteConfigs++; |
| if (buildCounterInlineScopedRouteConfigs < 3) { |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.name!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2200(o.scopedRouteConfigs!); |
| } |
| buildCounterInlineScopedRouteConfigs--; |
| } |
| |
| core.int buildCounterListMatcher = 0; |
| api.ListMatcher buildListMatcher() { |
| var o = api.ListMatcher(); |
| buildCounterListMatcher++; |
| if (buildCounterListMatcher < 3) { |
| o.oneOf = buildValueMatcher(); |
| } |
| buildCounterListMatcher--; |
| return o; |
| } |
| |
| void checkListMatcher(api.ListMatcher o) { |
| buildCounterListMatcher++; |
| if (buildCounterListMatcher < 3) { |
| checkValueMatcher(o.oneOf! as api.ValueMatcher); |
| } |
| buildCounterListMatcher--; |
| } |
| |
| core.List<api.DynamicListener> buildUnnamed2201() { |
| var o = <api.DynamicListener>[]; |
| o.add(buildDynamicListener()); |
| o.add(buildDynamicListener()); |
| return o; |
| } |
| |
| void checkUnnamed2201(core.List<api.DynamicListener> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDynamicListener(o[0] as api.DynamicListener); |
| checkDynamicListener(o[1] as api.DynamicListener); |
| } |
| |
| core.List<api.StaticListener> buildUnnamed2202() { |
| var o = <api.StaticListener>[]; |
| o.add(buildStaticListener()); |
| o.add(buildStaticListener()); |
| return o; |
| } |
| |
| void checkUnnamed2202(core.List<api.StaticListener> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStaticListener(o[0] as api.StaticListener); |
| checkStaticListener(o[1] as api.StaticListener); |
| } |
| |
| core.int buildCounterListenersConfigDump = 0; |
| api.ListenersConfigDump buildListenersConfigDump() { |
| var o = api.ListenersConfigDump(); |
| buildCounterListenersConfigDump++; |
| if (buildCounterListenersConfigDump < 3) { |
| o.dynamicListeners = buildUnnamed2201(); |
| o.staticListeners = buildUnnamed2202(); |
| o.versionInfo = 'foo'; |
| } |
| buildCounterListenersConfigDump--; |
| return o; |
| } |
| |
| void checkListenersConfigDump(api.ListenersConfigDump o) { |
| buildCounterListenersConfigDump++; |
| if (buildCounterListenersConfigDump < 3) { |
| checkUnnamed2201(o.dynamicListeners!); |
| checkUnnamed2202(o.staticListeners!); |
| unittest.expect( |
| o.versionInfo!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterListenersConfigDump--; |
| } |
| |
| core.int buildCounterLocality = 0; |
| api.Locality buildLocality() { |
| var o = api.Locality(); |
| buildCounterLocality++; |
| if (buildCounterLocality < 3) { |
| o.region = 'foo'; |
| o.subZone = 'foo'; |
| o.zone = 'foo'; |
| } |
| buildCounterLocality--; |
| return o; |
| } |
| |
| void checkLocality(api.Locality o) { |
| buildCounterLocality++; |
| if (buildCounterLocality < 3) { |
| unittest.expect( |
| o.region!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.subZone!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.zone!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterLocality--; |
| } |
| |
| core.List<core.String> buildUnnamed2203() { |
| var o = <core.String>[]; |
| o.add('foo'); |
| o.add('foo'); |
| return o; |
| } |
| |
| void checkUnnamed2203(core.List<core.String> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| unittest.expect( |
| o[0], |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o[1], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.List<api.Extension> buildUnnamed2204() { |
| var o = <api.Extension>[]; |
| o.add(buildExtension()); |
| o.add(buildExtension()); |
| return o; |
| } |
| |
| void checkUnnamed2204(core.List<api.Extension> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkExtension(o[0] as api.Extension); |
| checkExtension(o[1] as api.Extension); |
| } |
| |
| core.List<api.Address> buildUnnamed2205() { |
| var o = <api.Address>[]; |
| o.add(buildAddress()); |
| o.add(buildAddress()); |
| return o; |
| } |
| |
| void checkUnnamed2205(core.List<api.Address> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkAddress(o[0] as api.Address); |
| checkAddress(o[1] as api.Address); |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2206() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2206(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted13 = (o['x']!) as core.Map; |
| unittest.expect(casted13, unittest.hasLength(3)); |
| unittest.expect( |
| casted13['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted13['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted13['string'], |
| unittest.equals('foo'), |
| ); |
| var casted14 = (o['y']!) as core.Map; |
| unittest.expect(casted14, unittest.hasLength(3)); |
| unittest.expect( |
| casted14['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted14['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted14['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterNode = 0; |
| api.Node buildNode() { |
| var o = api.Node(); |
| buildCounterNode++; |
| if (buildCounterNode < 3) { |
| o.buildVersion = 'foo'; |
| o.clientFeatures = buildUnnamed2203(); |
| o.cluster = 'foo'; |
| o.extensions = buildUnnamed2204(); |
| o.id = 'foo'; |
| o.listeningAddresses = buildUnnamed2205(); |
| o.locality = buildLocality(); |
| o.metadata = buildUnnamed2206(); |
| o.userAgentBuildVersion = buildBuildVersion(); |
| o.userAgentName = 'foo'; |
| o.userAgentVersion = 'foo'; |
| } |
| buildCounterNode--; |
| return o; |
| } |
| |
| void checkNode(api.Node o) { |
| buildCounterNode++; |
| if (buildCounterNode < 3) { |
| unittest.expect( |
| o.buildVersion!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2203(o.clientFeatures!); |
| unittest.expect( |
| o.cluster!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2204(o.extensions!); |
| unittest.expect( |
| o.id!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2205(o.listeningAddresses!); |
| checkLocality(o.locality! as api.Locality); |
| checkUnnamed2206(o.metadata!); |
| checkBuildVersion(o.userAgentBuildVersion! as api.BuildVersion); |
| unittest.expect( |
| o.userAgentName!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.userAgentVersion!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterNode--; |
| } |
| |
| core.List<api.StructMatcher> buildUnnamed2207() { |
| var o = <api.StructMatcher>[]; |
| o.add(buildStructMatcher()); |
| o.add(buildStructMatcher()); |
| return o; |
| } |
| |
| void checkUnnamed2207(core.List<api.StructMatcher> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStructMatcher(o[0] as api.StructMatcher); |
| checkStructMatcher(o[1] as api.StructMatcher); |
| } |
| |
| core.int buildCounterNodeMatcher = 0; |
| api.NodeMatcher buildNodeMatcher() { |
| var o = api.NodeMatcher(); |
| buildCounterNodeMatcher++; |
| if (buildCounterNodeMatcher < 3) { |
| o.nodeId = buildStringMatcher(); |
| o.nodeMetadatas = buildUnnamed2207(); |
| } |
| buildCounterNodeMatcher--; |
| return o; |
| } |
| |
| void checkNodeMatcher(api.NodeMatcher o) { |
| buildCounterNodeMatcher++; |
| if (buildCounterNodeMatcher < 3) { |
| checkStringMatcher(o.nodeId! as api.StringMatcher); |
| checkUnnamed2207(o.nodeMetadatas!); |
| } |
| buildCounterNodeMatcher--; |
| } |
| |
| core.int buildCounterNullMatch = 0; |
| api.NullMatch buildNullMatch() { |
| var o = api.NullMatch(); |
| buildCounterNullMatch++; |
| if (buildCounterNullMatch < 3) {} |
| buildCounterNullMatch--; |
| return o; |
| } |
| |
| void checkNullMatch(api.NullMatch o) { |
| buildCounterNullMatch++; |
| if (buildCounterNullMatch < 3) {} |
| buildCounterNullMatch--; |
| } |
| |
| core.int buildCounterPathSegment = 0; |
| api.PathSegment buildPathSegment() { |
| var o = api.PathSegment(); |
| buildCounterPathSegment++; |
| if (buildCounterPathSegment < 3) { |
| o.key = 'foo'; |
| } |
| buildCounterPathSegment--; |
| return o; |
| } |
| |
| void checkPathSegment(api.PathSegment o) { |
| buildCounterPathSegment++; |
| if (buildCounterPathSegment < 3) { |
| unittest.expect( |
| o.key!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterPathSegment--; |
| } |
| |
| core.int buildCounterPerXdsConfig = 0; |
| api.PerXdsConfig buildPerXdsConfig() { |
| var o = api.PerXdsConfig(); |
| buildCounterPerXdsConfig++; |
| if (buildCounterPerXdsConfig < 3) { |
| o.clusterConfig = buildClustersConfigDump(); |
| o.listenerConfig = buildListenersConfigDump(); |
| o.routeConfig = buildRoutesConfigDump(); |
| o.scopedRouteConfig = buildScopedRoutesConfigDump(); |
| o.status = 'foo'; |
| } |
| buildCounterPerXdsConfig--; |
| return o; |
| } |
| |
| void checkPerXdsConfig(api.PerXdsConfig o) { |
| buildCounterPerXdsConfig++; |
| if (buildCounterPerXdsConfig < 3) { |
| checkClustersConfigDump(o.clusterConfig! as api.ClustersConfigDump); |
| checkListenersConfigDump(o.listenerConfig! as api.ListenersConfigDump); |
| checkRoutesConfigDump(o.routeConfig! as api.RoutesConfigDump); |
| checkScopedRoutesConfigDump( |
| o.scopedRouteConfig! as api.ScopedRoutesConfigDump); |
| unittest.expect( |
| o.status!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterPerXdsConfig--; |
| } |
| |
| core.int buildCounterPipe = 0; |
| api.Pipe buildPipe() { |
| var o = api.Pipe(); |
| buildCounterPipe++; |
| if (buildCounterPipe < 3) { |
| o.mode = 42; |
| o.path = 'foo'; |
| } |
| buildCounterPipe--; |
| return o; |
| } |
| |
| void checkPipe(api.Pipe o) { |
| buildCounterPipe++; |
| if (buildCounterPipe < 3) { |
| unittest.expect( |
| o.mode!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.path!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterPipe--; |
| } |
| |
| core.int buildCounterRegexMatcher = 0; |
| api.RegexMatcher buildRegexMatcher() { |
| var o = api.RegexMatcher(); |
| buildCounterRegexMatcher++; |
| if (buildCounterRegexMatcher < 3) { |
| o.googleRe2 = buildGoogleRE2(); |
| o.regex = 'foo'; |
| } |
| buildCounterRegexMatcher--; |
| return o; |
| } |
| |
| void checkRegexMatcher(api.RegexMatcher o) { |
| buildCounterRegexMatcher++; |
| if (buildCounterRegexMatcher < 3) { |
| checkGoogleRE2(o.googleRe2! as api.GoogleRE2); |
| unittest.expect( |
| o.regex!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterRegexMatcher--; |
| } |
| |
| core.List<api.DynamicRouteConfig> buildUnnamed2208() { |
| var o = <api.DynamicRouteConfig>[]; |
| o.add(buildDynamicRouteConfig()); |
| o.add(buildDynamicRouteConfig()); |
| return o; |
| } |
| |
| void checkUnnamed2208(core.List<api.DynamicRouteConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDynamicRouteConfig(o[0] as api.DynamicRouteConfig); |
| checkDynamicRouteConfig(o[1] as api.DynamicRouteConfig); |
| } |
| |
| core.List<api.StaticRouteConfig> buildUnnamed2209() { |
| var o = <api.StaticRouteConfig>[]; |
| o.add(buildStaticRouteConfig()); |
| o.add(buildStaticRouteConfig()); |
| return o; |
| } |
| |
| void checkUnnamed2209(core.List<api.StaticRouteConfig> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkStaticRouteConfig(o[0] as api.StaticRouteConfig); |
| checkStaticRouteConfig(o[1] as api.StaticRouteConfig); |
| } |
| |
| core.int buildCounterRoutesConfigDump = 0; |
| api.RoutesConfigDump buildRoutesConfigDump() { |
| var o = api.RoutesConfigDump(); |
| buildCounterRoutesConfigDump++; |
| if (buildCounterRoutesConfigDump < 3) { |
| o.dynamicRouteConfigs = buildUnnamed2208(); |
| o.staticRouteConfigs = buildUnnamed2209(); |
| } |
| buildCounterRoutesConfigDump--; |
| return o; |
| } |
| |
| void checkRoutesConfigDump(api.RoutesConfigDump o) { |
| buildCounterRoutesConfigDump++; |
| if (buildCounterRoutesConfigDump < 3) { |
| checkUnnamed2208(o.dynamicRouteConfigs!); |
| checkUnnamed2209(o.staticRouteConfigs!); |
| } |
| buildCounterRoutesConfigDump--; |
| } |
| |
| core.List<api.DynamicScopedRouteConfigs> buildUnnamed2210() { |
| var o = <api.DynamicScopedRouteConfigs>[]; |
| o.add(buildDynamicScopedRouteConfigs()); |
| o.add(buildDynamicScopedRouteConfigs()); |
| return o; |
| } |
| |
| void checkUnnamed2210(core.List<api.DynamicScopedRouteConfigs> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkDynamicScopedRouteConfigs(o[0] as api.DynamicScopedRouteConfigs); |
| checkDynamicScopedRouteConfigs(o[1] as api.DynamicScopedRouteConfigs); |
| } |
| |
| core.List<api.InlineScopedRouteConfigs> buildUnnamed2211() { |
| var o = <api.InlineScopedRouteConfigs>[]; |
| o.add(buildInlineScopedRouteConfigs()); |
| o.add(buildInlineScopedRouteConfigs()); |
| return o; |
| } |
| |
| void checkUnnamed2211(core.List<api.InlineScopedRouteConfigs> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkInlineScopedRouteConfigs(o[0] as api.InlineScopedRouteConfigs); |
| checkInlineScopedRouteConfigs(o[1] as api.InlineScopedRouteConfigs); |
| } |
| |
| core.int buildCounterScopedRoutesConfigDump = 0; |
| api.ScopedRoutesConfigDump buildScopedRoutesConfigDump() { |
| var o = api.ScopedRoutesConfigDump(); |
| buildCounterScopedRoutesConfigDump++; |
| if (buildCounterScopedRoutesConfigDump < 3) { |
| o.dynamicScopedRouteConfigs = buildUnnamed2210(); |
| o.inlineScopedRouteConfigs = buildUnnamed2211(); |
| } |
| buildCounterScopedRoutesConfigDump--; |
| return o; |
| } |
| |
| void checkScopedRoutesConfigDump(api.ScopedRoutesConfigDump o) { |
| buildCounterScopedRoutesConfigDump++; |
| if (buildCounterScopedRoutesConfigDump < 3) { |
| checkUnnamed2210(o.dynamicScopedRouteConfigs!); |
| checkUnnamed2211(o.inlineScopedRouteConfigs!); |
| } |
| buildCounterScopedRoutesConfigDump--; |
| } |
| |
| core.int buildCounterSemanticVersion = 0; |
| api.SemanticVersion buildSemanticVersion() { |
| var o = api.SemanticVersion(); |
| buildCounterSemanticVersion++; |
| if (buildCounterSemanticVersion < 3) { |
| o.majorNumber = 42; |
| o.minorNumber = 42; |
| o.patch = 42; |
| } |
| buildCounterSemanticVersion--; |
| return o; |
| } |
| |
| void checkSemanticVersion(api.SemanticVersion o) { |
| buildCounterSemanticVersion++; |
| if (buildCounterSemanticVersion < 3) { |
| unittest.expect( |
| o.majorNumber!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.minorNumber!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.patch!, |
| unittest.equals(42), |
| ); |
| } |
| buildCounterSemanticVersion--; |
| } |
| |
| core.int buildCounterSocketAddress = 0; |
| api.SocketAddress buildSocketAddress() { |
| var o = api.SocketAddress(); |
| buildCounterSocketAddress++; |
| if (buildCounterSocketAddress < 3) { |
| o.address = 'foo'; |
| o.ipv4Compat = true; |
| o.namedPort = 'foo'; |
| o.portValue = 42; |
| o.protocol = 'foo'; |
| o.resolverName = 'foo'; |
| } |
| buildCounterSocketAddress--; |
| return o; |
| } |
| |
| void checkSocketAddress(api.SocketAddress o) { |
| buildCounterSocketAddress++; |
| if (buildCounterSocketAddress < 3) { |
| unittest.expect( |
| o.address!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.ipv4Compat!, unittest.isTrue); |
| unittest.expect( |
| o.namedPort!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.portValue!, |
| unittest.equals(42), |
| ); |
| unittest.expect( |
| o.protocol!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.resolverName!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterSocketAddress--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2212() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2212(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted15 = (o['x']!) as core.Map; |
| unittest.expect(casted15, unittest.hasLength(3)); |
| unittest.expect( |
| casted15['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted15['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted15['string'], |
| unittest.equals('foo'), |
| ); |
| var casted16 = (o['y']!) as core.Map; |
| unittest.expect(casted16, unittest.hasLength(3)); |
| unittest.expect( |
| casted16['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted16['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted16['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterStaticCluster = 0; |
| api.StaticCluster buildStaticCluster() { |
| var o = api.StaticCluster(); |
| buildCounterStaticCluster++; |
| if (buildCounterStaticCluster < 3) { |
| o.cluster = buildUnnamed2212(); |
| o.lastUpdated = 'foo'; |
| } |
| buildCounterStaticCluster--; |
| return o; |
| } |
| |
| void checkStaticCluster(api.StaticCluster o) { |
| buildCounterStaticCluster++; |
| if (buildCounterStaticCluster < 3) { |
| checkUnnamed2212(o.cluster!); |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterStaticCluster--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2213() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2213(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted17 = (o['x']!) as core.Map; |
| unittest.expect(casted17, unittest.hasLength(3)); |
| unittest.expect( |
| casted17['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted17['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted17['string'], |
| unittest.equals('foo'), |
| ); |
| var casted18 = (o['y']!) as core.Map; |
| unittest.expect(casted18, unittest.hasLength(3)); |
| unittest.expect( |
| casted18['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted18['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted18['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterStaticListener = 0; |
| api.StaticListener buildStaticListener() { |
| var o = api.StaticListener(); |
| buildCounterStaticListener++; |
| if (buildCounterStaticListener < 3) { |
| o.lastUpdated = 'foo'; |
| o.listener = buildUnnamed2213(); |
| } |
| buildCounterStaticListener--; |
| return o; |
| } |
| |
| void checkStaticListener(api.StaticListener o) { |
| buildCounterStaticListener++; |
| if (buildCounterStaticListener < 3) { |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2213(o.listener!); |
| } |
| buildCounterStaticListener--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2214() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2214(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted19 = (o['x']!) as core.Map; |
| unittest.expect(casted19, unittest.hasLength(3)); |
| unittest.expect( |
| casted19['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted19['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted19['string'], |
| unittest.equals('foo'), |
| ); |
| var casted20 = (o['y']!) as core.Map; |
| unittest.expect(casted20, unittest.hasLength(3)); |
| unittest.expect( |
| casted20['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted20['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted20['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterStaticRouteConfig = 0; |
| api.StaticRouteConfig buildStaticRouteConfig() { |
| var o = api.StaticRouteConfig(); |
| buildCounterStaticRouteConfig++; |
| if (buildCounterStaticRouteConfig < 3) { |
| o.lastUpdated = 'foo'; |
| o.routeConfig = buildUnnamed2214(); |
| } |
| buildCounterStaticRouteConfig--; |
| return o; |
| } |
| |
| void checkStaticRouteConfig(api.StaticRouteConfig o) { |
| buildCounterStaticRouteConfig++; |
| if (buildCounterStaticRouteConfig < 3) { |
| unittest.expect( |
| o.lastUpdated!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2214(o.routeConfig!); |
| } |
| buildCounterStaticRouteConfig--; |
| } |
| |
| core.int buildCounterStringMatcher = 0; |
| api.StringMatcher buildStringMatcher() { |
| var o = api.StringMatcher(); |
| buildCounterStringMatcher++; |
| if (buildCounterStringMatcher < 3) { |
| o.exact = 'foo'; |
| o.ignoreCase = true; |
| o.prefix = 'foo'; |
| o.regex = 'foo'; |
| o.safeRegex = buildRegexMatcher(); |
| o.suffix = 'foo'; |
| } |
| buildCounterStringMatcher--; |
| return o; |
| } |
| |
| void checkStringMatcher(api.StringMatcher o) { |
| buildCounterStringMatcher++; |
| if (buildCounterStringMatcher < 3) { |
| unittest.expect( |
| o.exact!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect(o.ignoreCase!, unittest.isTrue); |
| unittest.expect( |
| o.prefix!, |
| unittest.equals('foo'), |
| ); |
| unittest.expect( |
| o.regex!, |
| unittest.equals('foo'), |
| ); |
| checkRegexMatcher(o.safeRegex! as api.RegexMatcher); |
| unittest.expect( |
| o.suffix!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterStringMatcher--; |
| } |
| |
| core.List<api.PathSegment> buildUnnamed2215() { |
| var o = <api.PathSegment>[]; |
| o.add(buildPathSegment()); |
| o.add(buildPathSegment()); |
| return o; |
| } |
| |
| void checkUnnamed2215(core.List<api.PathSegment> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| checkPathSegment(o[0] as api.PathSegment); |
| checkPathSegment(o[1] as api.PathSegment); |
| } |
| |
| core.int buildCounterStructMatcher = 0; |
| api.StructMatcher buildStructMatcher() { |
| var o = api.StructMatcher(); |
| buildCounterStructMatcher++; |
| if (buildCounterStructMatcher < 3) { |
| o.path = buildUnnamed2215(); |
| o.value = buildValueMatcher(); |
| } |
| buildCounterStructMatcher--; |
| return o; |
| } |
| |
| void checkStructMatcher(api.StructMatcher o) { |
| buildCounterStructMatcher++; |
| if (buildCounterStructMatcher < 3) { |
| checkUnnamed2215(o.path!); |
| checkValueMatcher(o.value! as api.ValueMatcher); |
| } |
| buildCounterStructMatcher--; |
| } |
| |
| core.Map<core.String, core.Object> buildUnnamed2216() { |
| var o = <core.String, core.Object>{}; |
| o['x'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| o['y'] = { |
| 'list': [1, 2, 3], |
| 'bool': true, |
| 'string': 'foo' |
| }; |
| return o; |
| } |
| |
| void checkUnnamed2216(core.Map<core.String, core.Object> o) { |
| unittest.expect(o, unittest.hasLength(2)); |
| var casted21 = (o['x']!) as core.Map; |
| unittest.expect(casted21, unittest.hasLength(3)); |
| unittest.expect( |
| casted21['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted21['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted21['string'], |
| unittest.equals('foo'), |
| ); |
| var casted22 = (o['y']!) as core.Map; |
| unittest.expect(casted22, unittest.hasLength(3)); |
| unittest.expect( |
| casted22['list'], |
| unittest.equals([1, 2, 3]), |
| ); |
| unittest.expect( |
| casted22['bool'], |
| unittest.equals(true), |
| ); |
| unittest.expect( |
| casted22['string'], |
| unittest.equals('foo'), |
| ); |
| } |
| |
| core.int buildCounterUpdateFailureState = 0; |
| api.UpdateFailureState buildUpdateFailureState() { |
| var o = api.UpdateFailureState(); |
| buildCounterUpdateFailureState++; |
| if (buildCounterUpdateFailureState < 3) { |
| o.details = 'foo'; |
| o.failedConfiguration = buildUnnamed2216(); |
| o.lastUpdateAttempt = 'foo'; |
| } |
| buildCounterUpdateFailureState--; |
| return o; |
| } |
| |
| void checkUpdateFailureState(api.UpdateFailureState o) { |
| buildCounterUpdateFailureState++; |
| if (buildCounterUpdateFailureState < 3) { |
| unittest.expect( |
| o.details!, |
| unittest.equals('foo'), |
| ); |
| checkUnnamed2216(o.failedConfiguration!); |
| unittest.expect( |
| o.lastUpdateAttempt!, |
| unittest.equals('foo'), |
| ); |
| } |
| buildCounterUpdateFailureState--; |
| } |
| |
| core.int buildCounterValueMatcher = 0; |
| api.ValueMatcher buildValueMatcher() { |
| var o = api.ValueMatcher(); |
| buildCounterValueMatcher++; |
| if (buildCounterValueMatcher < 3) { |
| o.boolMatch = true; |
| o.doubleMatch = buildDoubleMatcher(); |
| o.listMatch = buildListMatcher(); |
| o.nullMatch = buildNullMatch(); |
| o.presentMatch = true; |
| o.stringMatch = buildStringMatcher(); |
| } |
| buildCounterValueMatcher--; |
| return o; |
| } |
| |
| void checkValueMatcher(api.ValueMatcher o) { |
| buildCounterValueMatcher++; |
| if (buildCounterValueMatcher < 3) { |
| unittest.expect(o.boolMatch!, unittest.isTrue); |
| checkDoubleMatcher(o.doubleMatch! as api.DoubleMatcher); |
| checkListMatcher(o.listMatch! as api.ListMatcher); |
| checkNullMatch(o.nullMatch! as api.NullMatch); |
| unittest.expect(o.presentMatch!, unittest.isTrue); |
| checkStringMatcher(o.stringMatch! as api.StringMatcher); |
| } |
| buildCounterValueMatcher--; |
| } |
| |
| void main() { |
| unittest.group('obj-schema-Address', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildAddress(); |
| var od = api.Address.fromJson(o.toJson()); |
| checkAddress(od as api.Address); |
| }); |
| }); |
| |
| unittest.group('obj-schema-BuildVersion', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildBuildVersion(); |
| var od = api.BuildVersion.fromJson(o.toJson()); |
| checkBuildVersion(od as api.BuildVersion); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClientConfig', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClientConfig(); |
| var od = api.ClientConfig.fromJson(o.toJson()); |
| checkClientConfig(od as api.ClientConfig); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClientStatusRequest', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClientStatusRequest(); |
| var od = api.ClientStatusRequest.fromJson(o.toJson()); |
| checkClientStatusRequest(od as api.ClientStatusRequest); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClientStatusResponse', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClientStatusResponse(); |
| var od = api.ClientStatusResponse.fromJson(o.toJson()); |
| checkClientStatusResponse(od as api.ClientStatusResponse); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ClustersConfigDump', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildClustersConfigDump(); |
| var od = api.ClustersConfigDump.fromJson(o.toJson()); |
| checkClustersConfigDump(od as api.ClustersConfigDump); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DoubleMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDoubleMatcher(); |
| var od = api.DoubleMatcher.fromJson(o.toJson()); |
| checkDoubleMatcher(od as api.DoubleMatcher); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DoubleRange', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDoubleRange(); |
| var od = api.DoubleRange.fromJson(o.toJson()); |
| checkDoubleRange(od as api.DoubleRange); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DynamicCluster', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDynamicCluster(); |
| var od = api.DynamicCluster.fromJson(o.toJson()); |
| checkDynamicCluster(od as api.DynamicCluster); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DynamicListener', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDynamicListener(); |
| var od = api.DynamicListener.fromJson(o.toJson()); |
| checkDynamicListener(od as api.DynamicListener); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DynamicListenerState', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDynamicListenerState(); |
| var od = api.DynamicListenerState.fromJson(o.toJson()); |
| checkDynamicListenerState(od as api.DynamicListenerState); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DynamicRouteConfig', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDynamicRouteConfig(); |
| var od = api.DynamicRouteConfig.fromJson(o.toJson()); |
| checkDynamicRouteConfig(od as api.DynamicRouteConfig); |
| }); |
| }); |
| |
| unittest.group('obj-schema-DynamicScopedRouteConfigs', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildDynamicScopedRouteConfigs(); |
| var od = api.DynamicScopedRouteConfigs.fromJson(o.toJson()); |
| checkDynamicScopedRouteConfigs(od as api.DynamicScopedRouteConfigs); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Extension', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildExtension(); |
| var od = api.Extension.fromJson(o.toJson()); |
| checkExtension(od as api.Extension); |
| }); |
| }); |
| |
| unittest.group('obj-schema-GoogleRE2', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildGoogleRE2(); |
| var od = api.GoogleRE2.fromJson(o.toJson()); |
| checkGoogleRE2(od as api.GoogleRE2); |
| }); |
| }); |
| |
| unittest.group('obj-schema-InlineScopedRouteConfigs', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildInlineScopedRouteConfigs(); |
| var od = api.InlineScopedRouteConfigs.fromJson(o.toJson()); |
| checkInlineScopedRouteConfigs(od as api.InlineScopedRouteConfigs); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListMatcher(); |
| var od = api.ListMatcher.fromJson(o.toJson()); |
| checkListMatcher(od as api.ListMatcher); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ListenersConfigDump', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildListenersConfigDump(); |
| var od = api.ListenersConfigDump.fromJson(o.toJson()); |
| checkListenersConfigDump(od as api.ListenersConfigDump); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Locality', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildLocality(); |
| var od = api.Locality.fromJson(o.toJson()); |
| checkLocality(od as api.Locality); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Node', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildNode(); |
| var od = api.Node.fromJson(o.toJson()); |
| checkNode(od as api.Node); |
| }); |
| }); |
| |
| unittest.group('obj-schema-NodeMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildNodeMatcher(); |
| var od = api.NodeMatcher.fromJson(o.toJson()); |
| checkNodeMatcher(od as api.NodeMatcher); |
| }); |
| }); |
| |
| unittest.group('obj-schema-NullMatch', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildNullMatch(); |
| var od = api.NullMatch.fromJson(o.toJson()); |
| checkNullMatch(od as api.NullMatch); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PathSegment', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPathSegment(); |
| var od = api.PathSegment.fromJson(o.toJson()); |
| checkPathSegment(od as api.PathSegment); |
| }); |
| }); |
| |
| unittest.group('obj-schema-PerXdsConfig', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPerXdsConfig(); |
| var od = api.PerXdsConfig.fromJson(o.toJson()); |
| checkPerXdsConfig(od as api.PerXdsConfig); |
| }); |
| }); |
| |
| unittest.group('obj-schema-Pipe', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildPipe(); |
| var od = api.Pipe.fromJson(o.toJson()); |
| checkPipe(od as api.Pipe); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RegexMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRegexMatcher(); |
| var od = api.RegexMatcher.fromJson(o.toJson()); |
| checkRegexMatcher(od as api.RegexMatcher); |
| }); |
| }); |
| |
| unittest.group('obj-schema-RoutesConfigDump', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildRoutesConfigDump(); |
| var od = api.RoutesConfigDump.fromJson(o.toJson()); |
| checkRoutesConfigDump(od as api.RoutesConfigDump); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ScopedRoutesConfigDump', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildScopedRoutesConfigDump(); |
| var od = api.ScopedRoutesConfigDump.fromJson(o.toJson()); |
| checkScopedRoutesConfigDump(od as api.ScopedRoutesConfigDump); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SemanticVersion', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSemanticVersion(); |
| var od = api.SemanticVersion.fromJson(o.toJson()); |
| checkSemanticVersion(od as api.SemanticVersion); |
| }); |
| }); |
| |
| unittest.group('obj-schema-SocketAddress', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildSocketAddress(); |
| var od = api.SocketAddress.fromJson(o.toJson()); |
| checkSocketAddress(od as api.SocketAddress); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StaticCluster', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStaticCluster(); |
| var od = api.StaticCluster.fromJson(o.toJson()); |
| checkStaticCluster(od as api.StaticCluster); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StaticListener', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStaticListener(); |
| var od = api.StaticListener.fromJson(o.toJson()); |
| checkStaticListener(od as api.StaticListener); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StaticRouteConfig', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStaticRouteConfig(); |
| var od = api.StaticRouteConfig.fromJson(o.toJson()); |
| checkStaticRouteConfig(od as api.StaticRouteConfig); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StringMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStringMatcher(); |
| var od = api.StringMatcher.fromJson(o.toJson()); |
| checkStringMatcher(od as api.StringMatcher); |
| }); |
| }); |
| |
| unittest.group('obj-schema-StructMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildStructMatcher(); |
| var od = api.StructMatcher.fromJson(o.toJson()); |
| checkStructMatcher(od as api.StructMatcher); |
| }); |
| }); |
| |
| unittest.group('obj-schema-UpdateFailureState', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildUpdateFailureState(); |
| var od = api.UpdateFailureState.fromJson(o.toJson()); |
| checkUpdateFailureState(od as api.UpdateFailureState); |
| }); |
| }); |
| |
| unittest.group('obj-schema-ValueMatcher', () { |
| unittest.test('to-json--from-json', () { |
| var o = buildValueMatcher(); |
| var od = api.ValueMatcher.fromJson(o.toJson()); |
| checkValueMatcher(od as api.ValueMatcher); |
| }); |
| }); |
| |
| unittest.group('resource-DiscoveryResource', () { |
| unittest.test('method--clientStatus', () { |
| var mock = HttpServerMock(); |
| var res = api.TrafficDirectorServiceApi(mock).discovery; |
| var arg_request = buildClientStatusRequest(); |
| var arg_$fields = 'foo'; |
| mock.register(unittest.expectAsync2((http.BaseRequest req, json) { |
| var obj = api.ClientStatusRequest.fromJson( |
| json as core.Map<core.String, core.dynamic>); |
| checkClientStatusRequest(obj as api.ClientStatusRequest); |
| |
| var path = (req.url).path; |
| var pathOffset = 0; |
| core.int index; |
| core.String subPart; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 1), |
| unittest.equals("/"), |
| ); |
| pathOffset += 1; |
| unittest.expect( |
| path.substring(pathOffset, pathOffset + 26), |
| unittest.equals("v2/discovery:client_status"), |
| ); |
| pathOffset += 26; |
| |
| var query = (req.url).query; |
| var queryOffset = 0; |
| var queryMap = <core.String, core.List<core.String>>{}; |
| void addQueryParam(core.String n, core.String v) => |
| queryMap.putIfAbsent(n, () => []).add(v); |
| |
| if (query.isNotEmpty) { |
| for (var part in query.split('&')) { |
| var keyValue = part.split('='); |
| addQueryParam( |
| core.Uri.decodeQueryComponent(keyValue[0]), |
| core.Uri.decodeQueryComponent(keyValue[1]), |
| ); |
| } |
| } |
| unittest.expect( |
| queryMap["fields"]!.first, |
| unittest.equals(arg_$fields), |
| ); |
| |
| var h = { |
| 'content-type': 'application/json; charset=utf-8', |
| }; |
| var resp = convert.json.encode(buildClientStatusResponse()); |
| return async.Future.value(stringResponse(200, h, resp)); |
| }), true); |
| res |
| .clientStatus(arg_request, $fields: arg_$fields) |
| .then(unittest.expectAsync1(((response) { |
| checkClientStatusResponse(response as api.ClientStatusResponse); |
| }))); |
| }); |
| }); |
| } |