Skip to content

Commit cb9c08c

Browse files
committed
Update helper.js
1 parent 87ccf27 commit cb9c08c

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

integration/test/helper.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,11 @@ let server;
9999

100100
const reconfigureServer = async (changedConfiguration = {}) => {
101101
if (server) {
102-
return parseServer.handleShutdown().then(() => {
103-
server.close(() => {
104-
parseServer = undefined;
105-
server = undefined;
106-
return reconfigureServer(changedConfiguration);
107-
});
108-
});
102+
await parseServer.handleShutdown();
103+
await new Promise(resolve => server.close(resolve));
104+
parseServer = undefined;
105+
server = undefined;
106+
return reconfigureServer(changedConfiguration);
109107
}
110108

111109
didChangeConfiguration = Object.keys(changedConfiguration).length !== 0;
@@ -148,6 +146,7 @@ const reconfigureServer = async (changedConfiguration = {}) => {
148146
delete openConnections[key];
149147
});
150148
});
149+
return parseServer;
151150
};
152151
global.DiffObject = Parse.Object.extend('DiffObject');
153152
global.Item = Parse.Object.extend('Item');

0 commit comments

Comments
 (0)