From 7920570dd887889c983219b9289a26318eda3b1d Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Sun, 23 Feb 2020 15:42:04 +0000 Subject: [PATCH] [misc] test/unit: add missing require stubs for metrics and settings --- services/filestore/test/unit/js/ImageOptimiserTests.js | 5 ++++- services/filestore/test/unit/js/KeybuilderTests.js | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/services/filestore/test/unit/js/ImageOptimiserTests.js b/services/filestore/test/unit/js/ImageOptimiserTests.js index e4bc967345..947400d0d8 100644 --- a/services/filestore/test/unit/js/ImageOptimiserTests.js +++ b/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() }) + } } }) }) diff --git a/services/filestore/test/unit/js/KeybuilderTests.js b/services/filestore/test/unit/js/KeybuilderTests.js index 9dcb38f74f..4364b668a3 100644 --- a/services/filestore/test/unit/js/KeybuilderTests.js +++ b/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() {