test: add timingSafeEqual tests

This commit is contained in:
Filip Skokan 2019-02-16 14:18:30 +01:00
parent bcd920600d
commit 44848fd879

View file

@ -0,0 +1,12 @@
const test = require('ava')
const timingSafeEqual = require('../../lib/help/timing_safe_equal')
test('same length buffers', t => {
t.is(true, timingSafeEqual(Buffer.from('foo'), Buffer.from('foo')))
t.is(false, timingSafeEqual(Buffer.from('foo'), Buffer.from('bar')))
})
test('different length buffers', t => {
t.is(false, timingSafeEqual(Buffer.from('foo'), Buffer.from('barbaz')))
})