diff options
author | Jacob Evans <jacob@dekz.net> | 2018-03-08 04:20:06 +0800 |
---|---|---|
committer | Jacob Evans <jacob@dekz.net> | 2018-03-08 04:20:06 +0800 |
commit | 1a6c2e2baca33ce377b86f30abe0c16619a3577c (patch) | |
tree | fe09f231189e018fb6eab4966101d886117650e9 /packages/subproviders/test/integration | |
parent | e2e6ae937d2d38210442f493c24d492e3b477907 (diff) | |
download | dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.tar dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.tar.gz dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.tar.bz2 dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.tar.lz dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.tar.xz dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.tar.zst dexon-sol-tools-1a6c2e2baca33ce377b86f30abe0c16619a3577c.zip |
Feedback
Diffstat (limited to 'packages/subproviders/test/integration')
-rw-r--r-- | packages/subproviders/test/integration/ledger_subprovider_test.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/subproviders/test/integration/ledger_subprovider_test.ts b/packages/subproviders/test/integration/ledger_subprovider_test.ts index 8ed69edaf..a94cfbe3a 100644 --- a/packages/subproviders/test/integration/ledger_subprovider_test.ts +++ b/packages/subproviders/test/integration/ledger_subprovider_test.ts @@ -1,4 +1,5 @@ import Eth from '@ledgerhq/hw-app-eth'; +// HACK: This depdency is optional and tslint skips optional depdencies // tslint:disable-next-line:no-implicit-dependencies import TransportNodeHid from '@ledgerhq/hw-transport-node-hid'; import * as chai from 'chai'; @@ -23,7 +24,7 @@ async function ledgerEthereumNodeJsClientFactoryAsync(): Promise<LedgerEthereumC return ledgerEthClient; } -const DEFAULT_DERIVATION_PATH = `m/44'/60'/0'/0`; +const TESTRPC_DERIVATION_PATH = `m/44'/60'/0'/0`; const TEST_RPC_ACCOUNT_0 = '0x5409ed021d9299bf6814279a6a1411a7e866a631'; describe('LedgerSubprovider', () => { @@ -33,7 +34,7 @@ describe('LedgerSubprovider', () => { ledgerSubprovider = new LedgerSubprovider({ networkId, ledgerEthereumClientFactoryAsync: ledgerEthereumNodeJsClientFactoryAsync, - derivationPath: DEFAULT_DERIVATION_PATH, + derivationPath: TESTRPC_DERIVATION_PATH, }); }); describe('direct method calls', () => { @@ -42,7 +43,7 @@ describe('LedgerSubprovider', () => { expect(accounts[0]).to.not.be.an('undefined'); expect(accounts.length).to.be.equal(10); }); - it('returns the expected account', async () => { + it('returns the expected first account from a ledger set up with the test mnemonic', async () => { const accounts = await ledgerSubprovider.getAccountsAsync(); expect(accounts[0]).to.be.equal(TEST_RPC_ACCOUNT_0); }); |