v5 tests call v5 routes

This commit is contained in:
Chris Troutner
2021-05-19 08:01:17 -07:00
parent 7ec6435f37
commit 156ea0ef30
11 changed files with 2888 additions and 2887 deletions
+1092 -1092
View File
File diff suppressed because it is too large Load Diff
+1770 -1770
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -12,7 +12,7 @@ const chai = require('chai')
const assert = chai.assert
const sinon = require('sinon')
const Blockchain = require('../../src/routes/v4/full-node/blockchain')
const Blockchain = require('../../src/routes/v5/full-node/blockchain')
const uut = new Blockchain()
const util = require('util')
+1 -1
View File
@@ -11,7 +11,7 @@
const chai = require('chai')
const assert = chai.assert
const ControlRoute = require('../../src/routes/v4/full-node/control')
const ControlRoute = require('../../src/routes/v5/full-node/control')
const uut = new ControlRoute()
const sinon = require('sinon')
+1 -1
View File
@@ -19,7 +19,7 @@ const sinon = require('sinon')
if (!process.env.TEST) process.env.TEST = 'unit'
// Only load blockbook library after setting BLOCKBOOK_URL env var.
const EncryptionRoute = require('../../src/routes/v4/encryption')
const EncryptionRoute = require('../../src/routes/v5/encryption')
const encryptionRoute = new EncryptionRoute()
// Mocking data.
+1 -1
View File
@@ -10,7 +10,7 @@
const chai = require('chai')
const assert = chai.assert
const MiningRoute = require('../../src/routes/v4/full-node/mining')
const MiningRoute = require('../../src/routes/v5/full-node/mining')
const uut = new MiningRoute()
// const nock = require('nock') // HTTP mocking
+1 -1
View File
@@ -13,7 +13,7 @@ const chai = require('chai')
const assert = chai.assert
const sinon = require('sinon')
const Price = require('../../src/routes/v4/price')
const Price = require('../../src/routes/v5/price')
let uut
// Mocking data.
+1 -1
View File
@@ -14,7 +14,7 @@
const chai = require('chai')
const assert = chai.assert
const Rawtransactions = require('../../src/routes/v4/full-node/rawtransactions')
const Rawtransactions = require('../../src/routes/v5/full-node/rawtransactions')
const uut = new Rawtransactions()
// const nock = require('nock') // HTTP mocking
+2 -2
View File
@@ -40,11 +40,11 @@ if (process.env.TEST === 'unit') {
}
// Prepare the slpRoute for stubbing dependcies on slpjs.
const SlpRoute = require('../../src/routes/v4/slp')
const SlpRoute = require('../../src/routes/v5/slp')
const slpRoute = new SlpRoute()
// const pathStub = {} // Used to stub methods within slpjs.
// const slpRouteStub = proxyquire('../../src/routes/v4/slp', { slpjs: pathStub })
// const slpRouteStub = proxyquire('../../src/routes/v5/slp', { slpjs: pathStub })
// Mocking data.
const { mockReq, mockRes } = require('./mocks/express-mocks')
+2 -2
View File
@@ -19,8 +19,8 @@ const nock = require('nock') // HTTP mocking
const sinon = require('sinon')
// Local libraries
const Electrumx = require('../../src/routes/v4/electrumx')
const UtilRoute = require('../../src/routes/v4/util')
const Electrumx = require('../../src/routes/v5/electrumx')
const UtilRoute = require('../../src/routes/v5/util')
let originalEnvVars // Used during transition from integration to unit tests.
+3 -2
View File
@@ -10,7 +10,7 @@
const chai = require('chai')
const assert = chai.assert
const xpubRoute = require('../../src/routes/v4/xpub')
const xpubRoute = require('../../src/routes/v5/xpub')
const nock = require('nock') // HTTP mocking
// let originalUrl // Used during transition from integration to unit tests.
@@ -119,7 +119,8 @@ describe('#XPUBRouter', () => {
})
*/
it('should create an address from xpub', async () => {
req.params.xpub = 'tpubDHTK2jqg73w3GwoiHfAMbMYML1HN8FhrUxD9rFgbSgHXdwwrY6pAFqKDfUHhqw7vreaZty5hPGjb1S7ZPQeMmu6TFHAKfY9tJpYbvaGjPRM'
req.params.xpub =
'tpubDHTK2jqg73w3GwoiHfAMbMYML1HN8FhrUxD9rFgbSgHXdwwrY6pAFqKDfUHhqw7vreaZty5hPGjb1S7ZPQeMmu6TFHAKfY9tJpYbvaGjPRM'
// Mock the Insight URL for unit tests.
// TODO add unit test