@@ -19,6 +19,7 @@ import { TestDriver } from "./testdriver";
19
19
import {
20
20
clearStateMessage ,
21
21
completionMessage ,
22
+ END_MESSAGE ,
22
23
getStateMessage ,
23
24
greetRequest ,
24
25
greetResponse ,
@@ -55,6 +56,7 @@ describe("GetEmpty", () => {
55
56
expect ( result ) . toStrictEqual ( [
56
57
getStateMessage ( "STATE" , undefined , true ) ,
57
58
outputMessage ( greetResponse ( "true" ) ) ,
59
+ END_MESSAGE ,
58
60
] ) ;
59
61
} ) ;
60
62
@@ -78,7 +80,10 @@ describe("GetEmpty", () => {
78
80
ProtocolMode . BIDI_STREAM
79
81
) . run ( ) ;
80
82
81
- expect ( result ) . toStrictEqual ( [ outputMessage ( greetResponse ( "true" ) ) ] ) ;
83
+ expect ( result ) . toStrictEqual ( [
84
+ outputMessage ( greetResponse ( "true" ) ) ,
85
+ END_MESSAGE ,
86
+ ] ) ;
82
87
} ) ;
83
88
} ) ;
84
89
@@ -103,6 +108,7 @@ describe("Get", () => {
103
108
expect ( result ) . toStrictEqual ( [
104
109
getStateMessage ( "STATE" , "One" ) ,
105
110
outputMessage ( greetResponse ( "One" ) ) ,
111
+ END_MESSAGE ,
106
112
] ) ;
107
113
} ) ;
108
114
@@ -116,6 +122,7 @@ describe("Get", () => {
116
122
expect ( result ) . toStrictEqual ( [
117
123
getStateMessage ( "STATE" , "One" ) ,
118
124
outputMessage ( greetResponse ( "One" ) ) ,
125
+ END_MESSAGE ,
119
126
] ) ;
120
127
} ) ;
121
128
@@ -158,6 +165,7 @@ describe("GetAppendAndGet", () => {
158
165
setStateMessage ( "STATE" , "OneTwo" ) ,
159
166
getStateMessage ( "STATE" , "OneTwo" ) ,
160
167
outputMessage ( greetResponse ( "OneTwo" ) ) ,
168
+ END_MESSAGE ,
161
169
] ) ;
162
170
} ) ;
163
171
@@ -173,6 +181,7 @@ describe("GetAppendAndGet", () => {
173
181
setStateMessage ( "STATE" , "OneTwo" ) ,
174
182
getStateMessage ( "STATE" , "OneTwo" ) ,
175
183
outputMessage ( greetResponse ( "OneTwo" ) ) ,
184
+ END_MESSAGE ,
176
185
] ) ;
177
186
} ) ;
178
187
} ) ;
@@ -202,6 +211,7 @@ describe("GetClearAndGet", () => {
202
211
clearStateMessage ( "STATE" ) ,
203
212
getStateMessage ( "STATE" , undefined , true ) ,
204
213
outputMessage ( greetResponse ( "One-nothing" ) ) ,
214
+ END_MESSAGE ,
205
215
] ) ;
206
216
} ) ;
207
217
@@ -217,6 +227,7 @@ describe("GetClearAndGet", () => {
217
227
clearStateMessage ( "STATE" ) ,
218
228
getStateMessage ( "STATE" , undefined , true ) ,
219
229
outputMessage ( greetResponse ( "One-nothing" ) ) ,
230
+ END_MESSAGE ,
220
231
] ) ;
221
232
} ) ;
222
233
} ) ;
@@ -249,6 +260,7 @@ describe("MultipleGet", () => {
249
260
getStateMessage ( "STATE" , "One" ) ,
250
261
getStateMessage ( "STATE" , "One" ) ,
251
262
outputMessage ( greetResponse ( "One - One - One" ) ) ,
263
+ END_MESSAGE ,
252
264
] ) ;
253
265
} ) ;
254
266
@@ -264,6 +276,7 @@ describe("MultipleGet", () => {
264
276
getStateMessage ( "STATE" , "One" ) ,
265
277
getStateMessage ( "STATE" , "One" ) ,
266
278
outputMessage ( greetResponse ( "One - One - One" ) ) ,
279
+ END_MESSAGE ,
267
280
] ) ;
268
281
} ) ;
269
282
} ) ;
0 commit comments