tests: simplify crypto fixtures

This commit is contained in:
Daniel Cousens 2015-09-08 16:00:16 +10:00
parent b252924517
commit 262be17976
2 changed files with 36 additions and 38 deletions

View file

@ -5,10 +5,10 @@ var bcrypto = require('../src/crypto')
var fixtures = require('./fixtures/crypto')
describe('Crypto', function () {
describe('crypto', function () {
['hash160', 'hash256', 'ripemd160', 'sha1', 'sha256'].forEach(function (algorithm) {
describe(algorithm, function () {
fixtures.valid.forEach(function (f) {
fixtures.forEach(function (f) {
var fn = bcrypto[algorithm]
var expected = f[algorithm]

View file

@ -1,5 +1,4 @@
{
"valid": [
[
{
"hex": "0000000000000001",
"hash160": "cdb00698f02afd929ffabea308340fa99ac2afa8",
@ -32,5 +31,4 @@
"sha1": "10d96fb43aca84e342206887bbeed3065d4e4344",
"sha256": "a7fb8276035057ed6479c5f2305a96da100ac43f0ac10f277e5ab8c5457429da"
}
]
}
]