From 05b642423075666c86a65655453e7cc1f4c215b2 Mon Sep 17 00:00:00 2001 From: Volker Mische Date: Mon, 6 Aug 2018 13:31:38 +0200 Subject: [PATCH] fix: tests of Zcash were broken The Zcash tests were broken due to a change in the underlying js-ipld-zcash library. --- test/ipld-zcash.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/test/ipld-zcash.js b/test/ipld-zcash.js index 83774b9..03de364 100644 --- a/test/ipld-zcash.js +++ b/test/ipld-zcash.js @@ -7,7 +7,7 @@ const expect = chai.expect chai.use(dirtyChai) const BlockService = require('ipfs-block-service') const ipldZcash = require('ipld-zcash') -const ZcashBlock = require('zcash-bitcore-lib').Block +const ZcashBlockHeader = require('zcash-bitcore-lib').BlockHeader const multihash = require('multihashes') const series = require('async/series') const each = require('async/each') @@ -23,12 +23,10 @@ const buildZcashBlock = (header) => { header.time = header.time || 0 header.bits = header.bits || 0 header.nonce = header.nonce || Buffer.alloc(32) - header.solution = header.solution || Buffer.alloc(0) - const block = ZcashBlock.fromObject({ - header: header, - transactions: [] - }) - return block + header.solution = header.solution || Buffer.alloc(1344) + + const blockHeader = ZcashBlockHeader(header) + return blockHeader } module.exports = (repo) => { @@ -114,7 +112,7 @@ module.exports = (repo) => { expect(err).to.not.exist() resolver.get(cid1, (err, result) => { expect(err).to.not.exist() - expect(node1.header.version).to.eql(result.value.header.version) + expect(node1.version).to.eql(result.value.version) done() }) }) @@ -193,7 +191,7 @@ module.exports = (repo) => { expect(err).to.not.exist() resolver.get(cid1, (err, result) => { expect(err).to.not.exist() - expect(result.value.header.version).to.eql(1) + expect(result.value.version).to.eql(1) remove() }) })