Просмотр исходного кода

updated sandboxed-module and tests

mserranom 6 лет назад
Родитель
Сommit
87737a403d

+ 4 - 12
services/track-changes/package-lock.json

@@ -6456,21 +6456,13 @@
       "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo="
     },
     "sandboxed-module": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/sandboxed-module/-/sandboxed-module-0.3.0.tgz",
-      "integrity": "sha1-8fvvvYCaT2kHO9B8rm/H2y6vX2o=",
+      "version": "2.0.3",
+      "resolved": "https://registry.npmjs.org/sandboxed-module/-/sandboxed-module-2.0.3.tgz",
+      "integrity": "sha1-x+VFkzm7y6KMUwPusz9ug4e/upY=",
       "dev": true,
       "requires": {
         "require-like": "0.1.2",
-        "stack-trace": "0.0.6"
-      },
-      "dependencies": {
-        "stack-trace": {
-          "version": "0.0.6",
-          "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.6.tgz",
-          "integrity": "sha1-HnGb1qJin/CcGJ4Xqe+QKpT8XbA=",
-          "dev": true
-        }
+        "stack-trace": "0.0.9"
       }
     },
     "saslprep": {

+ 1 - 1
services/track-changes/package.json

@@ -63,7 +63,7 @@
     "mocha": "^7.1.1",
     "prettier": "^2.0.1",
     "prettier-eslint-cli": "^5.0.0",
-    "sandboxed-module": "~0.3.0",
+    "sandboxed-module": "~2.0.3",
     "sinon": "~9.0.1",
     "timekeeper": "2.2.0"
   }

+ 1 - 0
services/track-changes/test/unit/js/DocArchive/MongoAWS.js

@@ -21,6 +21,7 @@ const zlib = require('zlib')
 describe('MongoAWS', function() {
   beforeEach(function() {
     this.MongoAWS = SandboxedModule.require(modulePath, {
+      singleOnly: true,
       requires: {
         'settings-sharelatex': (this.settings = {
           trackchanges: {

+ 1 - 0
services/track-changes/test/unit/js/HttpController/HttpControllerTests.js

@@ -19,6 +19,7 @@ const SandboxedModule = require('sandboxed-module')
 describe('HttpController', function() {
   beforeEach(function() {
     this.HttpController = SandboxedModule.require(modulePath, {
+      singleOnly: true,
       requires: {
         'logger-sharelatex': { log: sinon.stub() },
         './UpdatesManager': (this.UpdatesManager = {}),

+ 1 - 0
services/track-changes/test/unit/js/UpdatesManager/UpdatesManagerTests.js

@@ -23,6 +23,7 @@ const SandboxedModule = require('sandboxed-module')
 describe('UpdatesManager', function() {
   beforeEach(function() {
     this.UpdatesManager = SandboxedModule.require(modulePath, {
+      singleOnly: true,
       requires: {
         './UpdateCompressor': (this.UpdateCompressor = {}),
         './MongoManager': (this.MongoManager = {}),