MCPcopy
hub / github.com/mongodb/node-mongodb-native / destroy

Method destroy

test/tools/mongodb-mock/src/server.js:75–89  ·  view source on GitHub ↗

*

()

Source from the content-addressed store, hash-verified

73 *
74 */
75 destroy() {
76 const self = this;
77 if (self.state === 'destroyed') {
78 return Promise.resolve();
79 }
80
81 return new Promise((resolve, reject) => {
82 self.sockets.forEach(socket => socket.destroy());
83 self.server.close(err => {
84 if (err) return reject(err);
85 self.state = 'destroyed';
86 resolve();
87 });
88 });
89 }
90
91 /**
92 *

Callers 10

tearDownMethod · 0.45
cleanupFunction · 0.45
request.jsFile · 0.45
testFunction · 0.45
testFunction · 0.45
connection.test.tsFile · 0.45
node_csot.test.tsFile · 0.45

Calls 2

resolveFunction · 0.50
closeMethod · 0.45

Tested by 2

testFunction · 0.36
testFunction · 0.36