Browse Source

tests: use filepaths directly

After a long IRC discussion, it was decided that the use of direct
filepaths instead of the module is a more pure form of testing ,
although it may provide less overall coverage than the mixed integration
style imports used previously.

This will need to be remedied by further integration testing in
/test/integration.
hk-custom-address
Daniel Cousens 11 years ago
parent
commit
6c0eebe94b
  1. 6
      test/address.js
  2. 2
      test/base58.js
  3. 2
      test/base58check.js
  4. 2
      test/bufferutils.js
  5. 2
      test/convert.js
  6. 2
      test/crypto.js
  7. 4
      test/ec.js
  8. 12
      test/ecdsa.js
  9. 6
      test/eckey.js
  10. 2
      test/ecpubkey.js
  11. 2
      test/hdwallet.js
  12. 17
      test/integration/p2sh.js
  13. 6
      test/message.js
  14. 8
      test/script.js
  15. 10
      test/transaction.js
  16. 12
      test/wallet.js

6
test/address.js

@ -1,7 +1,7 @@
var assert = require('assert')
var Address = require('..').Address
var networks = require('..').networks
var Script = require('..').Script
var Address = require('../src/address')
var networks = require('../src/networks')
var Script = require('../src/script')
var b58fixtures = require('./fixtures/base58')
var fixtures = require('./fixtures/address')

2
test/base58.js

@ -1,5 +1,5 @@
var assert = require('assert')
var base58 = require('..').base58
var base58 = require('../src/base58')
var fixtures = require('./fixtures/base58')
function b2h(b) { return new Buffer(b).toString('hex') }

2
test/base58check.js

@ -1,5 +1,5 @@
var assert = require('assert')
var base58check = require('..').base58check
var base58check = require('../src/base58check')
var fixtures = require('./fixtures/base58check')
function b2h(b) { return new Buffer(b).toString('hex') }

2
test/bufferutils.js

@ -1,5 +1,5 @@
var assert = require('assert')
var bufferutils = require('..').bufferutils
var bufferutils = require('../src/bufferutils')
var fixtures = require('./fixtures/buffer.js')

2
test/convert.js

@ -1,5 +1,5 @@
var assert = require('assert')
var convert = require('..').convert
var convert = require('../src/convert')
describe('convert', function() {
describe('byte array and word array conversions', function(){

2
test/crypto.js

@ -1,5 +1,5 @@
var assert = require('assert')
var crypto = require('..').crypto
var crypto = require('../src/crypto')
var fixtures = require('./fixtures/crypto')

4
test/ec.js

@ -1,10 +1,10 @@
var assert = require('assert')
var sec = require('..').sec
var sec = require('../src/sec')
var ecparams = sec('secp256k1')
var BigInteger = require('bigi')
var ECPointFp = require('..').ECPointFp
var ECPointFp = require('../src/ec').ECPointFp
describe('ec', function() {
describe('ECPointFp', function() {

12
test/ecdsa.js

@ -1,14 +1,14 @@
var assert = require('assert')
var crypto = require('..').crypto
var ecdsa = require('..').ecdsa
var crypto = require('../src/crypto')
var ecdsa = require('../src/ecdsa')
var sec = require('..').sec
var sec = require('../src/sec')
var ecparams = sec("secp256k1")
var BigInteger = require('bigi')
var ECKey = require('..').ECKey
var ECPubKey = require('..').ECPubKey
var Message = require('..').Message
var ECKey = require('../src/eckey')
var ECPubKey = require('../src/ecpubkey')
var Message = require('../src/message')
var fixtures = require('./fixtures/ecdsa.js')

6
test/eckey.js

@ -1,8 +1,8 @@
var assert = require('assert')
var crypto = require('..').crypto
var crypto = require('../src/crypto')
var ECKey = require('..').ECKey
var ECPubKey = require('..').ECPubKey
var ECKey = require('../src/eckey')
var ECPubKey = require('../src/ecpubkey')
describe('ECKey', function() {
describe('constructor', function() {

2
test/ecpubkey.js

@ -1,6 +1,6 @@
var assert = require('assert')
var ECPubKey = require('..').ECPubKey
var ECPubKey = require('../src/ecpubkey')
describe('ECPubKey', function() {
describe('toBuffer/toHex', function() {

2
test/hdwallet.js

@ -1,6 +1,6 @@
var assert = require('assert')
var HDWallet = require('../').HDWallet
var HDWallet = require('../src/hdwallet')
function b2h(buf) {
assert(Buffer.isBuffer(buf))

17
test/integration/p2sh.js

@ -1,12 +1,13 @@
var assert = require('assert');
var assert = require('assert')
var Address = require('../../src/address');
var ECKey = require('../../src/eckey').ECKey;
var T = require('../../src/transaction');
var Transaction = T.Transaction;
var Script = require('../../src/script');
var networks = require('../../src/networks');
var crypto = require('../../src/crypto');
var bitcoin = require('../../')
var crypto = bitcoin.crypto
var networks = bitcoin.networks
var Address = bitcoin.Address
var ECKey = bitcoin.ECKey
var Transaction = bitcoin.Transaction
var Script = bitcoin.Script
var helloblock = require('helloblock-js')({
network: 'testnet'

6
test/message.js

@ -1,8 +1,8 @@
var assert = require('assert')
var networks = require('..').networks
var networks = require('../src/networks')
var ECKey = require('..').ECKey
var Message = require('..').Message
var ECKey = require('../src/eckey')
var Message = require('../src/message')
var fixtures = require('./fixtures/message')

8
test/script.js

@ -1,9 +1,9 @@
var assert = require('assert')
var crypto = require('..').crypto
var networks = require('..').networks
var crypto = require('../src/crypto')
var networks = require('../src/networks')
var Address = require('..').Address
var Script = require('..').Script
var Address = require('../src/address')
var Script = require('../src/script')
var fixtures = require('./fixtures/script')

10
test/transaction.js

@ -1,10 +1,10 @@
var assert = require('assert')
var networks = require('..').networks
var networks = require('../src/networks')
var Address = require('..').Address
var ECKey = require('..').ECKey
var Transaction = require('..').Transaction
var Script = require('..').Script
var Address = require('../src/address')
var ECKey = require('../src/eckey')
var Transaction = require('../src/transaction').Transaction
var Script = require('../src/script')
var fixtureTxes = require('./fixtures/mainnet_tx')
var fixtureTx1Hex = fixtureTxes.prevTx

12
test/wallet.js

@ -1,12 +1,12 @@
var assert = require('assert')
var crypto = require('../').crypto
var crypto = require('../src/crypto')
var sinon = require('sinon')
var Address = require('..').Address
var HDWallet = require('..').HDWallet
var Script = require('..').Script
var Transaction = require('..').Transaction
var Wallet = require('..').Wallet
var Address = require('../src/address')
var HDWallet = require('../src/hdwallet')
var Script = require('../src/script')
var Transaction = require('../src/transaction').Transaction
var Wallet = require('../src/wallet')
var fixtureTxes = require('./fixtures/mainnet_tx')
var fixtureTx1Hex = fixtureTxes.prevTx

Loading…
Cancel
Save