We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c233442 commit e963695Copy full SHA for e963695
test/test.js
@@ -83,3 +83,18 @@ tape('hex encoding', function (t) {
83
84
t.end()
85
})
86
+
87
+tape('call digest for more than MAX_UINT32 bits of data', function (t) {
88
+ var _hash = crypto.createHash('sha1')
89
+ var hash = new Sha1()
90
+ var bigData = new Buffer(Math.pow(2, 32) / 8)
91
92
+ hash.update(bigData)
93
+ _hash.update(bigData)
94
95
+ var a = hash.digest('hex')
96
+ var e = _hash.digest('hex')
97
98
+ t.equal(a, e)
99
+ t.end()
100
+})
0 commit comments