From 0186ca8a246e6e6dc9bdd1ec210dac55abadeddd Mon Sep 17 00:00:00 2001 From: Bart Butler Date: Mon, 26 Feb 2018 14:45:05 -0800 Subject: [PATCH] tree shake sinon to just get what we need --- test/general/openpgp.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/test/general/openpgp.js b/test/general/openpgp.js index 477f1291..6a71eec6 100644 --- a/test/general/openpgp.js +++ b/test/general/openpgp.js @@ -2,7 +2,8 @@ const openpgp = typeof window !== 'undefined' && window.openpgp ? window.openpgp : require('../../dist/openpgp'); -const sinon = require('sinon'); +const spy = require('sinon/lib/sinon/spy'); +const stub = require('sinon/lib/sinon/stub'); const chai = require('chai'); chai.use(require('chai-as-promised')); @@ -314,8 +315,8 @@ function withCompression(tests) { let decompressSpy; beforeEach(function () { - compressSpy = sinon.spy(openpgp.packet.Compressed.prototype, 'compress'); - decompressSpy = sinon.spy(openpgp.packet.Compressed.prototype, 'decompress'); + compressSpy = spy(openpgp.packet.Compressed.prototype, 'compress'); + decompressSpy = spy(openpgp.packet.Compressed.prototype, 'decompress'); }); afterEach(function () { @@ -388,9 +389,9 @@ describe('OpenPGP.js public api tests', function() { }; } }; - keyGenStub = sinon.stub(openpgp.key, 'generate'); + keyGenStub = stub(openpgp.key, 'generate'); keyGenStub.returns(resolves(keyObjStub)); - getWebCryptoAllStub = sinon.stub(openpgp.util, 'getWebCryptoAll'); + getWebCryptoAllStub = stub(openpgp.util, 'getWebCryptoAll'); }); afterEach(function() { @@ -523,7 +524,7 @@ describe('OpenPGP.js public api tests', function() { openpgp.initWorker({ worker: workerStub }); - const proxyGenStub = sinon.stub(openpgp.getWorker(), 'delegate'); + const proxyGenStub = stub(openpgp.getWorker(), 'delegate'); getWebCryptoAllStub.returns(); openpgp.generateKey();