mirror of
https://github.com/fullstack-cash/bch-api.git
synced 2026-09-21 16:52:04 -07:00
v5 tests call v5 routes
This commit is contained in:
+1099
-1099
File diff suppressed because it is too large
Load Diff
+1776
-1776
File diff suppressed because it is too large
Load Diff
@@ -12,7 +12,7 @@ const chai = require('chai')
|
|||||||
const assert = chai.assert
|
const assert = chai.assert
|
||||||
const sinon = require('sinon')
|
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 uut = new Blockchain()
|
||||||
|
|
||||||
const util = require('util')
|
const util = require('util')
|
||||||
|
|||||||
+1
-1
@@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const assert = chai.assert
|
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 uut = new ControlRoute()
|
||||||
const sinon = require('sinon')
|
const sinon = require('sinon')
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ const sinon = require('sinon')
|
|||||||
if (!process.env.TEST) process.env.TEST = 'unit'
|
if (!process.env.TEST) process.env.TEST = 'unit'
|
||||||
|
|
||||||
// Only load blockbook library after setting BLOCKBOOK_URL env var.
|
// 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()
|
const encryptionRoute = new EncryptionRoute()
|
||||||
|
|
||||||
// Mocking data.
|
// Mocking data.
|
||||||
|
|||||||
+1
-1
@@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const assert = chai.assert
|
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 uut = new MiningRoute()
|
||||||
|
|
||||||
// const nock = require('nock') // HTTP mocking
|
// const nock = require('nock') // HTTP mocking
|
||||||
|
|||||||
+1
-1
@@ -13,7 +13,7 @@ const chai = require('chai')
|
|||||||
const assert = chai.assert
|
const assert = chai.assert
|
||||||
const sinon = require('sinon')
|
const sinon = require('sinon')
|
||||||
|
|
||||||
const Price = require('../../src/routes/v4/price')
|
const Price = require('../../src/routes/v5/price')
|
||||||
let uut
|
let uut
|
||||||
|
|
||||||
// Mocking data.
|
// Mocking data.
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const assert = chai.assert
|
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 uut = new Rawtransactions()
|
||||||
|
|
||||||
// const nock = require('nock') // HTTP mocking
|
// const nock = require('nock') // HTTP mocking
|
||||||
|
|||||||
+2
-2
@@ -40,11 +40,11 @@ if (process.env.TEST === 'unit') {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Prepare the slpRoute for stubbing dependcies on slpjs.
|
// 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 slpRoute = new SlpRoute()
|
||||||
|
|
||||||
// const pathStub = {} // Used to stub methods within slpjs.
|
// 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.
|
// Mocking data.
|
||||||
const { mockReq, mockRes } = require('./mocks/express-mocks')
|
const { mockReq, mockRes } = require('./mocks/express-mocks')
|
||||||
|
|||||||
+2
-2
@@ -19,8 +19,8 @@ const nock = require('nock') // HTTP mocking
|
|||||||
const sinon = require('sinon')
|
const sinon = require('sinon')
|
||||||
|
|
||||||
// Local libraries
|
// Local libraries
|
||||||
const Electrumx = require('../../src/routes/v4/electrumx')
|
const Electrumx = require('../../src/routes/v5/electrumx')
|
||||||
const UtilRoute = require('../../src/routes/v4/util')
|
const UtilRoute = require('../../src/routes/v5/util')
|
||||||
|
|
||||||
let originalEnvVars // Used during transition from integration to unit tests.
|
let originalEnvVars // Used during transition from integration to unit tests.
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const assert = chai.assert
|
const assert = chai.assert
|
||||||
const xpubRoute = require('../../src/routes/v4/xpub')
|
const xpubRoute = require('../../src/routes/v5/xpub')
|
||||||
const nock = require('nock') // HTTP mocking
|
const nock = require('nock') // HTTP mocking
|
||||||
|
|
||||||
// let originalUrl // Used during transition from integration to unit tests.
|
// let originalUrl // Used during transition from integration to unit tests.
|
||||||
@@ -119,7 +119,8 @@ describe('#XPUBRouter', () => {
|
|||||||
})
|
})
|
||||||
*/
|
*/
|
||||||
it('should create an address from xpub', async () => {
|
it('should create an address from xpub', async () => {
|
||||||
req.params.xpub = 'tpubDHTK2jqg73w3GwoiHfAMbMYML1HN8FhrUxD9rFgbSgHXdwwrY6pAFqKDfUHhqw7vreaZty5hPGjb1S7ZPQeMmu6TFHAKfY9tJpYbvaGjPRM'
|
req.params.xpub =
|
||||||
|
'tpubDHTK2jqg73w3GwoiHfAMbMYML1HN8FhrUxD9rFgbSgHXdwwrY6pAFqKDfUHhqw7vreaZty5hPGjb1S7ZPQeMmu6TFHAKfY9tJpYbvaGjPRM'
|
||||||
|
|
||||||
// Mock the Insight URL for unit tests.
|
// Mock the Insight URL for unit tests.
|
||||||
// TODO add unit test
|
// TODO add unit test
|
||||||
|
|||||||
Reference in New Issue
Block a user