aboutsummaryrefslogtreecommitdiff
path: root/tests/spec/tests.js
diff options
context:
space:
mode:
authorIan Coleman <ian@iancoleman.io>2018-01-03 10:33:22 +1100
committerIan Coleman <ian@iancoleman.io>2018-01-03 10:33:22 +1100
commita78f4e280cb62edf892ad32b3797c657fe527bbc (patch)
tree6c7e1309668ba9ce712c9e7154f3d74f6f03572b /tests/spec/tests.js
parent4e9b492ca4e1f90b985cfc2da94bddc60a36e386 (diff)
downloadBIP39-a78f4e280cb62edf892ad32b3797c657fe527bbc.tar.gz
BIP39-a78f4e280cb62edf892ad32b3797c657fe527bbc.tar.zst
BIP39-a78f4e280cb62edf892ad32b3797c657fe527bbc.zip
Add csv display of addresses
Diffstat (limited to 'tests/spec/tests.js')
-rw-r--r--tests/spec/tests.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/spec/tests.js b/tests/spec/tests.js
index 07b7b1a..c3cfdbe 100644
--- a/tests/spec/tests.js
+++ b/tests/spec/tests.js
@@ -2832,4 +2832,22 @@ it('Passes the official BIP84 test spec for account 0 first change address', fun
2832 }); 2832 });
2833}); 2833});
2834 2834
2835it('Can display the table as csv', function(done) {
2836 var headings = "path,address,public key,private key";
2837 var row1 = "m/44'/0'/0'/0/0,1Di3Vp7tBWtyQaDABLAjfWtF6V7hYKJtug,033f5aed5f6cfbafaf223188095b5980814897295f723815fea5d3f4b648d0d0b3,L26cVSpWFkJ6aQkPkKmTzLqTdLJ923e6CzrVh9cmx21QHsoUmrEE";
2838 var row20 = "m/44'/0'/0'/0/19,1KhBy28XLAciXnnRvm71PvQJaETyrxGV55,02b4b3e396434d8cdd20c03ac4aaa07387784d5d867b75987f516f5705ee68cb3a,L4GrDrjReMsCAu5DkLXn79jSb95qR7Zfx7eshybCQZ1qL32MXJab";
2839 driver.findElement(By.css('.phrase'))
2840 .sendKeys('abandon abandon ability');
2841 driver.sleep(generateDelay).then(function() {
2842 driver.findElement(By.css('.csv'))
2843 .getAttribute("value")
2844 .then(function(csv) {
2845 expect(csv).toContain(headings);
2846 expect(csv).toContain(row1);
2847 expect(csv).toContain(row20);
2848 done();
2849 });
2850 });
2851});
2852
2835}); 2853});