From 7e3ce1564dd83883a5943760fc80bef4a5916bdd Mon Sep 17 00:00:00 2001 From: Daniel Gonzalez Date: Fri, 25 Mar 2022 22:12:11 -0400 Subject: [PATCH] feat(coverage): Got ipfs-coord.js to 100% test coverage --- test/unit/adapters/ipfs-coord.adapter.unit.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/unit/adapters/ipfs-coord.adapter.unit.js b/test/unit/adapters/ipfs-coord.adapter.unit.js index 3900f00..d839c05 100644 --- a/test/unit/adapters/ipfs-coord.adapter.unit.js +++ b/test/unit/adapters/ipfs-coord.adapter.unit.js @@ -8,6 +8,7 @@ const sinon = require('sinon') const IPFSCoordAdapter = require('../../../src/adapters/ipfs/ipfs-coord') const IPFSMock = require('../mocks/ipfs-mock') const IPFSCoordMock = require('../mocks/ipfs-coord-mock') +const config = require('../../../config') describe('#IPFS', () => { let uut @@ -61,6 +62,16 @@ describe('#IPFS', () => { assert.equal(result, true) }) + it('should return a promise that resolves into an instance of IPFS in production mode', async () => { + uut.config.isProduction = true + // Mock dependencies. + uut.IpfsCoord = IPFSCoordMock + + const result = await uut.start() + // console.log('result: ', result) + assert.equal(result, true) + config.isProduction = false + }) }) describe('#attachRPCRouter', () => {