Skip to content
This repository was archived by the owner on Mar 10, 2020. It is now read-only.

Commit c312539

Browse files
committed
feat: fixing progress bar tests
1 parent dd880b5 commit c312539

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/files.js

+8-4
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ module.exports = (common) => {
152152
let progress = 0
153153
const handler = (p) => {
154154
progCount += 1
155-
progress = p
155+
progress += p
156156
}
157157

158158
ipfs.files.add(bigFile, {progress: handler}, (err, res) => {
@@ -162,7 +162,7 @@ module.exports = (common) => {
162162
expect(file.hash).to.equal(expectedMultihash)
163163
expect(file.path).to.equal(file.hash)
164164
expect(progCount).to.equal(58)
165-
expect(progress).to.equal(57792)
165+
expect(progress).to.equal(bigFile.byteLength)
166166
done()
167167
})
168168
})
@@ -281,11 +281,15 @@ module.exports = (common) => {
281281
emptyDir('files/empty')
282282
]
283283

284+
const total = dirs.reduce((i, entry) => {
285+
return i + (entry.content ? entry.content.length : 0)
286+
}, 0)
287+
284288
let progCount = 0
285289
let progress = 0
286290
const handler = (p) => {
287291
progCount += 1
288-
progress = p
292+
progress += p
289293
}
290294

291295
ipfs.files.add(dirs, {progress: handler}, (err, res) => {
@@ -295,7 +299,7 @@ module.exports = (common) => {
295299
expect(root.path).to.equal('test-folder')
296300
expect(root.hash).to.equal(expectedRootMultihash)
297301
expect(progCount).to.equal(8)
298-
expect(progress).to.equal(5)
302+
expect(progress).to.equal(total)
299303
done()
300304
})
301305
})

0 commit comments

Comments
 (0)