X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fspec%2Ftests.js;h=0ddbdba9486e6905de2731dd366dc98505973e0a;hb=a04946e23e479fd09f89eb2b2f541c38ebd62799;hp=07918c2e400bd9e15f1496ec036fc9924d508de7;hpb=700294714c39cb6e8226b960671a33dc93362edc;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/tests/spec/tests.js b/tests/spec/tests.js index 07918c2..0ddbdba 100644 --- a/tests/spec/tests.js +++ b/tests/spec/tests.js @@ -4140,4 +4140,35 @@ fit('Converts mnemonics into raw entropy', function(done) { }); }); +// Pull Request 279 +// Added Split Phrase Card Output +fit('Shows split prase cards', function(done) { + var originalPhrase = "ugly charge strong giant once anchor capable october thumb inject dwarf legal alley mixture shoot"; + var originalWords = originalPhrase.split(' '); + driver.findElement(By.css('.phrase')) + .sendKeys(originalPhrase); + driver.sleep(generateDelay).then(function() { + driver.findElement(By.css('.phraseSplit')) + .getAttribute("value") + .then(function(cardsStr) { + var cards = cardsStr.split("\n"); + expect(cards.length).toBe(3); + // test all 2-of-3 combos can be used to form full phrase + var combos = [[0,1],[0,2],[1,2]]; + for (var i=0; i