X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tests.js;h=4f922ce133eafefc5377e76cb1c19d1da6848530;hb=9dab7e5d0c6539f85b5ba24ad2c813cea4ef5c65;hp=c2f2cb5b2716543c24b699ac2d89ce0edb404182;hpb=20f459ce8f78ddcbca23fcd8d220b5cc2ec24006;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/tests.js b/tests.js index c2f2cb5..4f922ce 100644 --- a/tests.js +++ b/tests.js @@ -281,7 +281,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Bitcoin Testnet"; + return $(this).html() == "BTC - Bitcoin Testnet"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -311,7 +311,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Litecoin"; + return $(this).html() == "LTC - Litecoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -341,7 +341,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Ripple"; + return $(this).html() == "XRP - Ripple"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -371,7 +371,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Dogecoin"; + return $(this).html() == "DOGE - Dogecoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -401,7 +401,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "ShadowCash"; + return $(this).html() == "SDC - ShadowCash"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -431,7 +431,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "ShadowCash Testnet"; + return $(this).html() == "SDC - ShadowCash Testnet"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -461,7 +461,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Viacoin"; + return $(this).html() == "VIA - Viacoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -491,7 +491,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Viacoin Testnet"; + return $(this).html() == "VIA - Viacoin Testnet"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -521,7 +521,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Jumbucks"; + return $(this).html() == "JBS - Jumbucks"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -551,7 +551,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "CLAM"; + return $(this).html() == "CLAM - Clams"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -571,6 +571,36 @@ page.open(url, function(status) { }); }, +// Network can be set to crown +function() { +page.open(url, function(status) { + // set the phrase and coin + var expected = "18pWSwSUAQdiwMHUfFZB1fM2xue9X1FqE5"; + page.evaluate(function() { + $(".phrase").val("abandon abandon ability"); + $(".phrase").trigger("input"); + $(".network option[selected]").removeAttr("selected"); + $(".network option").filter(function() { + return $(this).html() == "CRW - Crown"; + }).prop("selected", true); + $(".network").trigger("change"); + }); + // check the address is generated correctly + waitForGenerate(function() { + var actual = page.evaluate(function() { + return $(".address:first").text(); + }); + if (actual != expected) { + console.log("CRW address is incorrect"); + console.log("Expected: " + expected); + console.log("Actual: " + actual); + fail(); + } + next(); + }); +}); +}, + // Network can be set to dash function() { page.open(url, function(status) { @@ -581,7 +611,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "DASH"; + return $(this).html() == "DASH - Dash"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -610,7 +640,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "DASH Testnet"; + return $(this).html() == "DASH - Dash Testnet"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -640,7 +670,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "GAME"; + return $(this).html() == "GAME - GameCredits"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -670,7 +700,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Namecoin"; + return $(this).html() == "NMC - Namecoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -700,7 +730,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Peercoin"; + return $(this).html() == "PPC - Peercoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -731,7 +761,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Ethereum"; + return $(this).html() == "ETH - Ethereum"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -792,7 +822,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Slimcoin"; + return $(this).html() == "SLM - Slimcoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -822,7 +852,7 @@ page.open(url, function(status) { $(".phrase").trigger("input"); $(".network option[selected]").removeAttr("selected"); $(".network option").filter(function() { - return $(this).html() == "Slimcoin Testnet"; + return $(this).html() == "SLM - Slimcoin Testnet"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -2014,7 +2044,7 @@ page.open(url, function(status) { // 4) switch from bitcoin to litecoin page.evaluate(function() { $(".network option").filter(function() { - return $(this).html() == "Litecoin"; + return $(this).html() == "LTC - Litecoin"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -2060,7 +2090,7 @@ page.open(url, function(status) { // switch from bitcoin to clam page.evaluate(function() { $(".network option").filter(function() { - return $(this).html() == "CLAM"; + return $(this).html() == "CLAM - Clams"; }).prop("selected", true); $(".network").trigger("change"); }); @@ -2094,7 +2124,7 @@ page.open(url, function(status) { // 4) switch from bitcoin to viacoin page.evaluate(function() { $(".network option").filter(function() { - return $(this).html() == "Viacoin"; + return $(this).html() == "VIA - Viacoin"; }).prop("selected", true); $(".network").trigger("change"); });