UNPKG

gitiumiota

Version:
25 lines (21 loc) 961 B
import { bundle, bundleWithInvalidSignature, bundleWithInvalidTransactionOrder } from '@iota/samples' import test from 'ava' import { validateBundleSignatures } from '../src' test('validateSignatures() returns true for bundle with valid signatures.', t => t.is( validateBundleSignatures(bundle), true, 'validateSignatures() should return true for bundle with valid signatures.' )) test('validateSignatures() returns true for invalid bundle with valid signatures', t => t.is( validateBundleSignatures(bundleWithInvalidTransactionOrder), true, 'validateSignatures() should return true for invalid bundle with valid signatures.' )) test('validateSignatures() returns false for bundle with invalid signatures.', t => t.is( validateBundleSignatures(bundleWithInvalidSignature), false, 'validateSignatures() should return false for bundle with invalid signatures.' ))