Browse Source

Merge pull request #457 from bitcoinjs/clean

tests: simplify crypto fixtures
hk-custom-address
Daniel Cousens 10 years ago
parent
commit
25e824dd23
  1. 4
      test/crypto.js
  2. 4
      test/fixtures/crypto.json

4
test/crypto.js

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

4
test/fixtures/crypto.json

@ -1,5 +1,4 @@
{ [
"valid": [
{ {
"hex": "0000000000000001", "hex": "0000000000000001",
"hash160": "cdb00698f02afd929ffabea308340fa99ac2afa8", "hash160": "cdb00698f02afd929ffabea308340fa99ac2afa8",
@ -33,4 +32,3 @@
"sha256": "a7fb8276035057ed6479c5f2305a96da100ac43f0ac10f277e5ab8c5457429da" "sha256": "a7fb8276035057ed6479c5f2305a96da100ac43f0ac10f277e5ab8c5457429da"
} }
] ]
}
Loading…
Cancel
Save