ソースを参照

[misc] test/unit: add missing require stubs for metrics and settings

Jakob Ackermann 6 年 前
親
コミット
7920570dd8

+ 4 - 1
services/filestore/test/unit/js/ImageOptimiserTests.js

@@ -19,7 +19,10 @@ describe('ImageOptimiser', function() {
     ImageOptimiser = SandboxedModule.require(modulePath, {
       requires: {
         './SafeExec': SafeExec,
-        'logger-sharelatex': logger
+        'logger-sharelatex': logger,
+        'metrics-sharelatex': {
+          Timer: sinon.stub().returns({ done: sinon.stub() })
+        }
       }
     })
   })

+ 3 - 1
services/filestore/test/unit/js/KeybuilderTests.js

@@ -7,7 +7,9 @@ describe('LocalFileWriter', function() {
   const key = 'wombat/potato'
 
   beforeEach(function() {
-    KeyBuilder = SandboxedModule.require(modulePath)
+    KeyBuilder = SandboxedModule.require(modulePath, {
+      requires: { 'settings-sharelatex': {} }
+    })
   })
 
   describe('cachedKey', function() {