X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tests%2Fspec%2Ftests.js;h=9a1e54341c9516e11a2bfad7d71dcf2f856bbc53;hb=78db37f6636f195753a59a61901f850880177c50;hp=a4863b042f21267826bb02292cf7faae4a9ef0c7;hpb=5c1003dde3b4f06f22902da58a7ce78c9eae34dd;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/tests/spec/tests.js b/tests/spec/tests.js index a4863b0..9a1e543 100644 --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@ -2850,4 +2850,29 @@ it('Can display the table as csv', function(done) { }); }); +it('LeftPads ethereum keys that are less than 32 bytes', function(done) { + // see https://github.com/iancoleman/bip39/issues/155 + selectNetwork("ETH - Ethereum"); + driver.findElement(By.css('#bip32-tab a')) + .click() + driver.findElement(By.css('#bip32-path')) + .clear(); + driver.findElement(By.css('#bip32-path')) + .sendKeys("m/44'/60'/0'"); + driver.findElement(By.css('.phrase')) + .sendKeys('scout sort custom elite radar rare vivid thing trophy gesture cover snake change narrow kite list nation sustain buffalo erode open balance system young'); + driver.sleep(generateDelay).then(function() { + driver.findElement(By.css(".address")) + .getText() + .then(function(address) { + expect(address).toBe("0x8943E785B4a5714FC87a3aFAad1eB1FeB602B118"); + done(); + }); + //getFirstAddress(function(address) { + // expect(address).toBe("0x8943E785B4a5714FC87a3aFAad1eB1FeB602B118"); + // done(); + //}); + }); +}); + });