X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tests%2Fspec%2Ftests.js;h=e09f2cb5d1d6348539c23d04fa87b02983edbb42;hb=e96d3876c4cbbfd219c0fe4de4b893d3e9553e60;hp=5ddd686e0a7a69bac910d0885a98cd4b6b4923f3;hpb=530648c174dc295b47c22db7df4ea6753273efa6;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/tests/spec/tests.js b/tests/spec/tests.js index 5ddd686..e09f2cb 100644 --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@ -616,7 +616,7 @@ it('Allows selection of monacoin', function(done) { it('Allows selection of AXE', function(done) { var params = { selectText: "AXE - Axe", - firstAddress: "XQ4HLxUVS3egk5ff1o9e2vJFJKSSsUH3B7", + firstAddress: "PScwtLUyPiGrqtKXrHF37DGETLXLZdw4up", }; testNetwork(done, params); }); @@ -1057,7 +1057,7 @@ it('Allows selection of Putincoin', function(done) { it('Allows selection of Reddcoin', function(done) { var params = { selectText: "RDD - Reddcoin", - firstAddress: "1M4druAcUfkXBaAcQ4cCgCLPHChiaib6kL", + firstAddress: "RtgRvXMBng1y51ftteveFqwNfyRG18HpxQ", }; testNetwork(done, params); }); @@ -1096,6 +1096,13 @@ it('Allows selection of Stratis', function(done) { }; testNetwork(done, params); }); +it('Allows selection of Stratis Test', function(done) { + var params = { + selectText: "TSTRAT - Stratis Test", + firstAddress: "TRLWm3dye4FRrDWouwYUSUZP96xb76mBE3", + }; + testNetwork(done, params); +}); it('Allows selection of Syscoin', function(done) { var params = { selectText: "SYS - Syscoin", @@ -3681,4 +3688,23 @@ it('Shows litecoin BIP49 addresses', function(done) { }); }); +it('Can use root keys to generate segwit table rows', function(done) { + // segwit uses ypub / zpub instead of xpub but the root key should still + // be valid regardless of the encoding used to import that key. + // Maybe this breaks the reason for the different extended key prefixes, but + // since the parsed root key is used behind the scenes anyhow this should be + // allowed. + driver.findElement(By.css('#root-key')) + .sendKeys('xprv9s21ZrQH143K2jkGDCeTLgRewT9F2pH5JZs2zDmmjXes34geVnFiuNa8KTvY5WoYvdn4Ag6oYRoB6cXtc43NgJAEqDXf51xPm6fhiMCKwpi'); + driver.findElement(By.css('#bip49-tab a')) + .click() + // bip49 addresses are shown + driver.sleep(generateDelay).then(function() { + getFirstAddress(function(address) { + expect(address).toBe("3QG2Y9AA4xZ846gKHZqNf7mvVKbLqMKxr2"); + done(); + }); + }); +}); + });