mirror of
https://github.com/OneKeyHQ/bip39.git
synced 2026-04-05 18:43:47 +00:00
feat(test): add bip85 test
This commit is contained in:
@@ -464,7 +464,7 @@
|
|||||||
function toggleBip85() {
|
function toggleBip85() {
|
||||||
if (DOM.showBip85.prop('checked')) {
|
if (DOM.showBip85.prop('checked')) {
|
||||||
DOM.bip85.removeClass('hidden');
|
DOM.bip85.removeClass('hidden');
|
||||||
toggleBip85Fields();
|
calcBip85();
|
||||||
} else {
|
} else {
|
||||||
DOM.bip85.addClass('hidden');
|
DOM.bip85.addClass('hidden');
|
||||||
}
|
}
|
||||||
@@ -487,6 +487,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function calcBip85() {
|
function calcBip85() {
|
||||||
|
if (!DOM.showBip85.prop('checked')) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
toggleBip85Fields();
|
toggleBip85Fields();
|
||||||
|
|
||||||
var app = DOM.bip85application.val();
|
var app = DOM.bip85application.val();
|
||||||
|
|||||||
@@ -4960,6 +4960,24 @@ it('Shows split prase cards', function(done) {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Pull Request 454 https://github.com/iancoleman/bip39/pull/454
|
||||||
|
// Add BIP85 support
|
||||||
|
it('Show BIP85', function(done) {
|
||||||
|
var originalPhrase = "install scatter logic circle pencil average fall shoe quantum disease suspect usage";
|
||||||
|
driver.findElement(By.css('.phrase'))
|
||||||
|
.sendKeys(originalPhrase);
|
||||||
|
driver.sleep(generateDelay).then(function() {
|
||||||
|
driver.findElement(By.css('.showBip85')).click();
|
||||||
|
driver.findElement(By.css('.showBip85')).isSelected().then(function(isSelected) {
|
||||||
|
expect(isSelected).toBe(true)
|
||||||
|
driver.findElement(By.css('#bip85Field')).getAttribute("value").then(function(childMnemonic) {
|
||||||
|
expect(childMnemonic).toBe('girl mad pet galaxy egg matter matrix prison refuse sense ordinary nose')
|
||||||
|
done();
|
||||||
|
})
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
// It allows manually specifying the entropy type
|
// It allows manually specifying the entropy type
|
||||||
it('Allows entropy type to be manually selected', function(done) {
|
it('Allows entropy type to be manually selected', function(done) {
|
||||||
driver.findElement(By.css('.use-entropy'))
|
driver.findElement(By.css('.use-entropy'))
|
||||||
|
|||||||
Reference in New Issue
Block a user