X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tests.js;h=4d229abe2ff56ad7152cefe9c2010ce723ceb931;hb=9d33c8925dc07783e2cd819c91eee1144598fcf2;hp=3cde75ff8aacd464670fe5217842e9f1ac8ecaa1;hpb=0a1f0259d1cfe5217ca9c08f7fbd371a03703594;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/tests.js b/tests.js index 3cde75f..4d229ab 100644 --- a/tests.js +++ b/tests.js @@ -2155,10 +2155,10 @@ page.open(url, function(status) { return e.message; } // Leading zeros for card entropy as binary string. - // Card entropy is hashed so 2c does not produce leading zeros. + // Card entropy is hashed so 2c does not necessarily produce leading zeros. try { - e = Entropy.fromString("4c"); - if (e.binaryStr != "0001") { + e = Entropy.fromString("2c"); + if (e.binaryStr != "0010") { return "Card entropy as binary has leading zeros"; } } @@ -2190,24 +2190,24 @@ page.open(url, function(status) { // [ cards, binary ] try { var cards = [ - [ "ac", "0100" ], - [ "acqs", "10111101" ], - [ "acks", "11110000" ], - [ "2cac", "11000010" ], - [ "2c", "1000" ], - [ "3d", "1111" ], - [ "4h", "0011" ], + [ "ac", "0101" ], + [ "acqs", "11011100" ], + [ "acks", "01011100" ], + [ "2cac", "11111000" ], + [ "2c", "0010" ], + [ "3d", "0001" ], + [ "4h", "1001" ], [ "5s", "1001" ], - [ "6c", "1011" ], - [ "7d", "1101" ], + [ "6c", "0000" ], + [ "7d", "0001" ], [ "8h", "1011" ], - [ "9s", "1010" ], - [ "tc", "1101" ], - [ "jd", "1101" ], - [ "qh", "1100" ], - [ "ks", "1111" ], - [ "ks2c", "10000001" ], - [ "KS2C", "10000001" ], + [ "9s", "0010" ], + [ "tc", "1001" ], + [ "jd", "1111" ], + [ "qh", "0010" ], + [ "ks", "0101" ], + [ "ks2c", "01010100" ], + [ "KS2C", "01010100" ], ]; for (var i=0; i