Generating random numbers properly depends on the platform. The new getRandomBuffer method does the right thing on the right platform. It will sometimes fail due to insufficient entropy. The getPseudoRandomBuffer class is also provided that will never fail, but it is not cryptographically secure and should not be used for keys.
55 lines
2.0 KiB
HTML
55 lines
2.0 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Mocha</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="stylesheet" href="../node_modules/mocha/mocha.css" />
|
|
</head>
|
|
<body>
|
|
<div id="mocha"></div>
|
|
<script src="../node_modules/mocha/mocha.js"></script>
|
|
<script src="../node_modules/chai/chai.js"></script>
|
|
<script>mocha.setup('bdd')</script>
|
|
<script src="../browser/bundle.js"></script>
|
|
<script src="../browser/testdata.js"></script>
|
|
<script src="adapter.js"></script>
|
|
|
|
<script src="test.Address.js"></script>
|
|
<script src="test.basic.js"></script>
|
|
<script src="test.BIP32.js"></script>
|
|
<script src="test.Block.js"></script>
|
|
<script src="test.Bloom.js"></script>
|
|
<script src="test.Connection.js"></script>
|
|
<script src="test.EncodedData.js"></script>
|
|
<script src="test.Electrum.js"></script>
|
|
<script src="test.Key.js"></script>
|
|
<script src="test.main.js"></script>
|
|
<script src="test.Message.js"></script>
|
|
<script src="test.misc.js"></script>
|
|
<script src="test.Opcode.js"></script>
|
|
<script src="test.Peer.js"></script>
|
|
<script src="test.PeerManager.js"></script>
|
|
<script src="test.Point.js"></script>
|
|
<script src="test.PrivateKey.js"></script>
|
|
<script src="test.RpcClient.js"></script>
|
|
<script src="test.Script.js"></script>
|
|
<script src="test.ScriptInterpreter.js"></script>
|
|
<script src="test.SecureRandom.js"></script>
|
|
<script src="test.sighash.js"></script>
|
|
<script src="test.SIN.js"></script>
|
|
<script src="test.SINKey.js"></script>
|
|
<script src="test.Transaction.js"></script>
|
|
<script src="test.TransactionBuilder.js"></script>
|
|
<script src="test.util.js"></script>
|
|
<script src="test.VersionedData.js"></script>
|
|
<script src="test.Wallet.js"></script>
|
|
<script src="test.WalletKey.js"></script>
|
|
<!--
|
|
-->
|
|
<script>
|
|
mocha.run();
|
|
</script>
|
|
</body>
|
|
</html>
|