diff --git a/src/files.js b/src/files.js index 28f57e49..09d91e3d 100644 --- a/src/files.js +++ b/src/files.js @@ -127,20 +127,20 @@ module.exports = (common) => { const expectedMultihash = 'Qme79tX2bViL26vNjPsF3DP1R9rMKMvnPYJiKTTKPrXJjq' let progCount = 0 - let progress = 0 + let accumProgress = 0 const handler = (p) => { progCount += 1 - progress += p + accumProgress = p } - ipfs.files.add(bigFile, {progress: handler}, (err, res) => { + ipfs.files.add(bigFile, { progress: handler }, (err, res) => { expect(err).to.not.exist() expect(res).to.have.length(1) const file = res[0] expect(file.hash).to.equal(expectedMultihash) expect(file.path).to.equal(file.hash) expect(progCount).to.equal(58) - expect(progress).to.equal(bigFile.byteLength) + expect(accumProgress).to.equal(bigFile.byteLength) done() }) }) @@ -214,20 +214,20 @@ module.exports = (common) => { }, 0) let progCount = 0 - let progress = 0 + let accumProgress = 0 const handler = (p) => { progCount += 1 - progress += p + accumProgress += p } - ipfs.files.add(dirs, {progress: handler}, (err, res) => { + ipfs.files.add(dirs, { progress: handler }, (err, res) => { expect(err).to.not.exist() const root = res[res.length - 1] expect(root.path).to.equal('test-folder') expect(root.hash).to.equal(expectedRootMultihash) expect(progCount).to.equal(8) - expect(progress).to.equal(total) + expect(accumProgress).to.be.at.least(total) done() }) })