@@ -56,9 +56,10 @@ suite('Python Test Server', () => {
56
56
} ;
57
57
58
58
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
59
+ await server . serverReady ( ) ;
59
60
60
61
await server . sendCommand ( options ) ;
61
- const { port } = server ;
62
+ const port = server . getPort ( ) ;
62
63
63
64
assert . deepStrictEqual ( execArgs , [ 'myscript' , '--port' , `${ port } ` , '--uuid' , fakeUuid , '-foo' , 'foo' ] ) ;
64
65
} ) ;
@@ -78,10 +79,11 @@ suite('Python Test Server', () => {
78
79
} ;
79
80
80
81
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
82
+ await server . serverReady ( ) ;
81
83
82
84
await server . sendCommand ( options ) ;
83
85
84
- const { port } = server ;
86
+ const port = server . getPort ( ) ;
85
87
const expected = [ 'python' , 'myscript' , '--port' , `${ port } ` , '--uuid' , fakeUuid , '-foo' , 'foo' ] . join ( ' ' ) ;
86
88
87
89
assert . deepStrictEqual ( output , [ expected ] ) ;
@@ -102,6 +104,8 @@ suite('Python Test Server', () => {
102
104
} ;
103
105
104
106
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
107
+ await server . serverReady ( ) ;
108
+
105
109
server . onDataReceived ( ( { data } ) => {
106
110
eventData = JSON . parse ( data ) ;
107
111
} ) ;
@@ -123,6 +127,8 @@ suite('Python Test Server', () => {
123
127
let response ;
124
128
125
129
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
130
+ await server . serverReady ( ) ;
131
+
126
132
server . onDataReceived ( ( { data } ) => {
127
133
response = data ;
128
134
deferred . resolve ( ) ;
@@ -131,7 +137,7 @@ suite('Python Test Server', () => {
131
137
await server . sendCommand ( options ) ;
132
138
133
139
// Send data back.
134
- const { port } = server ;
140
+ const port = server . getPort ( ) ;
135
141
const requestOptions = {
136
142
hostname : 'localhost' ,
137
143
method : 'POST' ,
@@ -162,6 +168,8 @@ suite('Python Test Server', () => {
162
168
let response ;
163
169
164
170
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
171
+ await server . serverReady ( ) ;
172
+
165
173
server . onDataReceived ( ( { data } ) => {
166
174
response = data ;
167
175
deferred . resolve ( ) ;
@@ -170,7 +178,7 @@ suite('Python Test Server', () => {
170
178
await server . sendCommand ( options ) ;
171
179
172
180
// Send data back.
173
- const { port } = server ;
181
+ const port = server . getPort ( ) ;
174
182
const requestOptions = {
175
183
hostname : 'localhost' ,
176
184
method : 'POST' ,
@@ -202,6 +210,8 @@ suite('Python Test Server', () => {
202
210
let response ;
203
211
204
212
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
213
+ await server . serverReady ( ) ;
214
+
205
215
server . onDataReceived ( ( { data } ) => {
206
216
response = data ;
207
217
deferred . resolve ( ) ;
@@ -210,7 +220,7 @@ suite('Python Test Server', () => {
210
220
await server . sendCommand ( options ) ;
211
221
212
222
// Send data back.
213
- const { port } = server ;
223
+ const port = server . getPort ( ) ;
214
224
const requestOptions = {
215
225
hostname : 'localhost' ,
216
226
method : 'POST' ,
@@ -241,6 +251,8 @@ suite('Python Test Server', () => {
241
251
let response ;
242
252
243
253
server = new PythonTestServer ( stubExecutionFactory , debugLauncher ) ;
254
+ await server . serverReady ( ) ;
255
+
244
256
server . onDataReceived ( ( { data } ) => {
245
257
response = data ;
246
258
deferred . resolve ( ) ;
@@ -249,7 +261,7 @@ suite('Python Test Server', () => {
249
261
await server . sendCommand ( options ) ;
250
262
251
263
// Send data back.
252
- const { port } = server ;
264
+ const port = server . getPort ( ) ;
253
265
const requestOptions = {
254
266
hostname : 'localhost' ,
255
267
method : 'POST' ,
0 commit comments