@@ -38,7 +38,7 @@ describe('Validation errors', () => {
38
38
xdsServer ?. shutdownServer ( ) ;
39
39
} ) ;
40
40
it ( 'Should continue to use a valid resource after receiving an invalid EDS update' , done => {
41
- const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality :{ region : 'region1' } } ] ) ;
41
+ const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality : { region : 'region1' } } ] ) ;
42
42
const routeGroup = new FakeRouteGroup ( 'route1' , [ { cluster : cluster } ] ) ;
43
43
routeGroup . startAllBackends ( ) . then ( ( ) => {
44
44
xdsServer . setEdsResource ( cluster . getEndpointConfig ( ) ) ;
@@ -49,7 +49,8 @@ describe('Validation errors', () => {
49
49
client . startCalls ( 100 ) ;
50
50
routeGroup . waitForAllBackendsToReceiveTraffic ( ) . then ( ( ) => {
51
51
// After backends receive calls, set invalid EDS resource
52
- xdsServer . setEdsResource ( { cluster_name : cluster . getEndpointConfig ( ) . cluster_name , endpoints : [ { } ] } ) ;
52
+ const invalidEdsResource = { cluster_name : cluster . getEndpointConfig ( ) . cluster_name , endpoints : [ { } ] } ;
53
+ xdsServer . setEdsResource ( invalidEdsResource ) ;
53
54
let seenNack = false ;
54
55
xdsServer . addResponseListener ( ( typeUrl , responseState ) => {
55
56
if ( responseState . state === 'NACKED' ) {
@@ -67,7 +68,7 @@ describe('Validation errors', () => {
67
68
} , reason => done ( reason ) ) ;
68
69
} ) ;
69
70
it ( 'Should continue to use a valid resource after receiving an invalid CDS update' , done => {
70
- const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality :{ region : 'region1' } } ] ) ;
71
+ const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality : { region : 'region1' } } ] ) ;
71
72
const routeGroup = new FakeRouteGroup ( 'route1' , [ { cluster : cluster } ] ) ;
72
73
routeGroup . startAllBackends ( ) . then ( ( ) => {
73
74
xdsServer . setEdsResource ( cluster . getEndpointConfig ( ) ) ;
@@ -78,7 +79,8 @@ describe('Validation errors', () => {
78
79
client . startCalls ( 100 ) ;
79
80
routeGroup . waitForAllBackendsToReceiveTraffic ( ) . then ( ( ) => {
80
81
// After backends receive calls, set invalid CDS resource
81
- xdsServer . setCdsResource ( { name : cluster . getClusterConfig ( ) . name } ) ;
82
+ const invalidCdsResource = { name : cluster . getClusterConfig ( ) . name } ;
83
+ xdsServer . setCdsResource ( invalidCdsResource ) ;
82
84
let seenNack = false ;
83
85
xdsServer . addResponseListener ( ( typeUrl , responseState ) => {
84
86
if ( responseState . state === 'NACKED' ) {
@@ -96,7 +98,7 @@ describe('Validation errors', () => {
96
98
} , reason => done ( reason ) ) ;
97
99
} ) ;
98
100
it ( 'Should continue to use a valid resource after receiving an invalid RDS update' , done => {
99
- const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality :{ region : 'region1' } } ] ) ;
101
+ const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality : { region : 'region1' } } ] ) ;
100
102
const routeGroup = new FakeRouteGroup ( 'route1' , [ { cluster : cluster } ] ) ;
101
103
routeGroup . startAllBackends ( ) . then ( ( ) => {
102
104
xdsServer . setEdsResource ( cluster . getEndpointConfig ( ) ) ;
@@ -107,7 +109,8 @@ describe('Validation errors', () => {
107
109
client . startCalls ( 100 ) ;
108
110
routeGroup . waitForAllBackendsToReceiveTraffic ( ) . then ( ( ) => {
109
111
// After backends receive calls, set invalid RDS resource
110
- xdsServer . setRdsResource ( { name : routeGroup . getRouteConfiguration ( ) . name , virtual_hosts : [ { domains : [ '**' ] } ] } ) ;
112
+ const invalidRdsResource = { name : routeGroup . getRouteConfiguration ( ) . name , virtual_hosts : [ { domains : [ '**' ] } ] } ;
113
+ xdsServer . setRdsResource ( invalidRdsResource ) ;
111
114
let seenNack = false ;
112
115
xdsServer . addResponseListener ( ( typeUrl , responseState ) => {
113
116
if ( responseState . state === 'NACKED' ) {
@@ -125,7 +128,7 @@ describe('Validation errors', () => {
125
128
} , reason => done ( reason ) ) ;
126
129
} ) ;
127
130
it ( 'Should continue to use a valid resource after receiving an invalid LDS update' , done => {
128
- const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality :{ region : 'region1' } } ] ) ;
131
+ const cluster = new FakeCluster ( 'cluster1' , [ { backends : [ new Backend ( ) ] , locality : { region : 'region1' } } ] ) ;
129
132
const routeGroup = new FakeRouteGroup ( 'route1' , [ { cluster : cluster } ] ) ;
130
133
routeGroup . startAllBackends ( ) . then ( ( ) => {
131
134
xdsServer . setEdsResource ( cluster . getEndpointConfig ( ) ) ;
@@ -136,7 +139,8 @@ describe('Validation errors', () => {
136
139
client . startCalls ( 100 ) ;
137
140
routeGroup . waitForAllBackendsToReceiveTraffic ( ) . then ( ( ) => {
138
141
// After backends receive calls, set invalid LDS resource
139
- xdsServer . setLdsResource ( { name : routeGroup . getListener ( ) . name } ) ;
142
+ const invalidLdsResource = { name : routeGroup . getListener ( ) . name } ;
143
+ xdsServer . setLdsResource ( invalidLdsResource ) ;
140
144
let seenNack = false ;
141
145
xdsServer . addResponseListener ( ( typeUrl , responseState ) => {
142
146
if ( responseState . state === 'NACKED' ) {
0 commit comments