ci: Fix MongoDB test instance not terminated after running tests (#9860)

This commit is contained in:
Antoine Cormouls
2025-09-30 13:42:51 +02:00
committed by GitHub
parent aad8ff9326
commit 389de8426c
3 changed files with 38 additions and 43 deletions

62
package-lock.json generated
View File

@@ -96,7 +96,7 @@
"madge": "8.0.0",
"mock-files-adapter": "file:spec/dependencies/mock-files-adapter",
"mock-mail-adapter": "file:spec/dependencies/mock-mail-adapter",
"mongodb-runner": "5.8.3",
"mongodb-runner": "5.9.3",
"node-abort-controller": "3.1.1",
"node-fetch": "3.2.10",
"nyc": "17.1.0",
@@ -3617,15 +3617,15 @@
"integrity": "sha512-O89xFDLW2gBoZWNXuXpBSM32/KealKCTb3JGtJdtUQc7RjAk8XzrRgyz02cPAwGKwKPxy0ivuC7UP9bmN87egQ=="
},
"node_modules/@mongodb-js/mongodb-downloader": {
"version": "0.3.9",
"resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.3.9.tgz",
"integrity": "sha512-6lEIESINiIAeQUw95+hkfxG6129r6KiPU2TNOcxb30PsGgFHPJFg7QY8UoSQXjDE9YaENlr6oQm3c1XDixWeEg==",
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.4.2.tgz",
"integrity": "sha512-uCd6nDtKuM2J12jgqPkApEvGQWfgZOq6yUitagvXYIqg6ofdqAnmMJO3e3wIph+Vi++dnLoMv0ME9geBzHYwDA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"debug": "^4.4.0",
"decompress": "^4.2.1",
"mongodb-download-url": "^1.5.7",
"mongodb-download-url": "^1.6.2",
"node-fetch": "^2.7.0",
"tar": "^6.1.15"
}
@@ -3677,9 +3677,9 @@
}
},
"node_modules/@mongodb-js/saslprep": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.2.2.tgz",
"integrity": "sha512-EB0O3SCSNRUFk66iRCpI+cXzIjdswfCs7F6nOC3RAGJ7xr5YhaicvsRwJ9eyzYvYRlCSDUO/c7g4yNulxKC1WA==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.0.tgz",
"integrity": "sha512-zlayKCsIjYb7/IdfqxorK5+xUMyi4vOKcFy10wKJYc63NSdKI8mNME+uJqfatkPmOSMMUiojrL58IePKBm3gvQ==",
"license": "MIT",
"dependencies": {
"sparse-bitfield": "^3.0.3"
@@ -15005,9 +15005,9 @@
}
},
"node_modules/mongodb-download-url": {
"version": "1.5.7",
"resolved": "https://registry.npmjs.org/mongodb-download-url/-/mongodb-download-url-1.5.7.tgz",
"integrity": "sha512-GpQJAfYmfYwqVXUyfIUQXe5kFoiCK5kORBJnPixAmQGmabZix6fBTpX7vSy3J46VgiAe+VEOjSikK/TcGKTw+A==",
"version": "1.6.2",
"resolved": "https://registry.npmjs.org/mongodb-download-url/-/mongodb-download-url-1.6.2.tgz",
"integrity": "sha512-89g7A+ktFQ6L3fcjV1ClCj5ftlMSuVy22q76N6vhuzxBdYcD2O0Wxt+i16SQ7BAD1QtOPsGpSQVL4bUtLvY6+w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -15067,14 +15067,14 @@
}
},
"node_modules/mongodb-runner": {
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.8.3.tgz",
"integrity": "sha512-LLmbE9A/aGqABaaTmxFJ+TiHjmhZx1kZRLV14nFLvBz2zV3F/rLBo9kJ/Pz00h0IYk3zi7abL82I+WKZVzkoSQ==",
"version": "5.9.3",
"resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.9.3.tgz",
"integrity": "sha512-2n2fCyUITi0UrAs0eg/zLSehSVOoWWUsgJleEBh6p1otHaiqMSAMURS6W7PLJvvGxFlnO3tjiDB6T11gjqAkUQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@mongodb-js/mongodb-downloader": "^0.3.9",
"@mongodb-js/saslprep": "^1.2.2",
"@mongodb-js/mongodb-downloader": "^0.4.2",
"@mongodb-js/saslprep": "^1.3.0",
"debug": "^4.4.0",
"mongodb": "^6.9.0",
"mongodb-connection-string-url": "^3.0.0",
@@ -25430,14 +25430,14 @@
"integrity": "sha512-O89xFDLW2gBoZWNXuXpBSM32/KealKCTb3JGtJdtUQc7RjAk8XzrRgyz02cPAwGKwKPxy0ivuC7UP9bmN87egQ=="
},
"@mongodb-js/mongodb-downloader": {
"version": "0.3.9",
"resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.3.9.tgz",
"integrity": "sha512-6lEIESINiIAeQUw95+hkfxG6129r6KiPU2TNOcxb30PsGgFHPJFg7QY8UoSQXjDE9YaENlr6oQm3c1XDixWeEg==",
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-downloader/-/mongodb-downloader-0.4.2.tgz",
"integrity": "sha512-uCd6nDtKuM2J12jgqPkApEvGQWfgZOq6yUitagvXYIqg6ofdqAnmMJO3e3wIph+Vi++dnLoMv0ME9geBzHYwDA==",
"dev": true,
"requires": {
"debug": "^4.4.0",
"decompress": "^4.2.1",
"mongodb-download-url": "^1.5.7",
"mongodb-download-url": "^1.6.2",
"node-fetch": "^2.7.0",
"tar": "^6.1.15"
},
@@ -25476,9 +25476,9 @@
}
},
"@mongodb-js/saslprep": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.2.2.tgz",
"integrity": "sha512-EB0O3SCSNRUFk66iRCpI+cXzIjdswfCs7F6nOC3RAGJ7xr5YhaicvsRwJ9eyzYvYRlCSDUO/c7g4yNulxKC1WA==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.0.tgz",
"integrity": "sha512-zlayKCsIjYb7/IdfqxorK5+xUMyi4vOKcFy10wKJYc63NSdKI8mNME+uJqfatkPmOSMMUiojrL58IePKBm3gvQ==",
"requires": {
"sparse-bitfield": "^3.0.3"
}
@@ -33404,9 +33404,9 @@
}
},
"mongodb-download-url": {
"version": "1.5.7",
"resolved": "https://registry.npmjs.org/mongodb-download-url/-/mongodb-download-url-1.5.7.tgz",
"integrity": "sha512-GpQJAfYmfYwqVXUyfIUQXe5kFoiCK5kORBJnPixAmQGmabZix6fBTpX7vSy3J46VgiAe+VEOjSikK/TcGKTw+A==",
"version": "1.6.2",
"resolved": "https://registry.npmjs.org/mongodb-download-url/-/mongodb-download-url-1.6.2.tgz",
"integrity": "sha512-89g7A+ktFQ6L3fcjV1ClCj5ftlMSuVy22q76N6vhuzxBdYcD2O0Wxt+i16SQ7BAD1QtOPsGpSQVL4bUtLvY6+w==",
"dev": true,
"requires": {
"debug": "^4.4.0",
@@ -33449,13 +33449,13 @@
}
},
"mongodb-runner": {
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.8.3.tgz",
"integrity": "sha512-LLmbE9A/aGqABaaTmxFJ+TiHjmhZx1kZRLV14nFLvBz2zV3F/rLBo9kJ/Pz00h0IYk3zi7abL82I+WKZVzkoSQ==",
"version": "5.9.3",
"resolved": "https://registry.npmjs.org/mongodb-runner/-/mongodb-runner-5.9.3.tgz",
"integrity": "sha512-2n2fCyUITi0UrAs0eg/zLSehSVOoWWUsgJleEBh6p1otHaiqMSAMURS6W7PLJvvGxFlnO3tjiDB6T11gjqAkUQ==",
"dev": true,
"requires": {
"@mongodb-js/mongodb-downloader": "^0.3.9",
"@mongodb-js/saslprep": "^1.2.2",
"@mongodb-js/mongodb-downloader": "^0.4.2",
"@mongodb-js/saslprep": "^1.3.0",
"debug": "^4.4.0",
"mongodb": "^6.9.0",
"mongodb-connection-string-url": "^3.0.0",