|
|
@ -10,7 +10,7 @@ var should = chai.should(); |
|
|
|
var Key = bitcore.Key; |
|
|
|
describe('Key randomness tests', function() { |
|
|
|
var RUNS = 32; |
|
|
|
it('should pass Frequency (Monobits) Test', function() { |
|
|
|
it.skip('should pass Frequency (Monobits) Test', function() { |
|
|
|
/* |
|
|
|
Description: The focus of the test is the proportion |
|
|
|
of zeroes and ones for the entire sequence. The purpose |
|
|
@ -36,7 +36,7 @@ describe('Key randomness tests', function() { |
|
|
|
(p0-0.5).should.be.below(0.01); |
|
|
|
}); |
|
|
|
|
|
|
|
it('should pass Test For Frequency Within A Block', function() { |
|
|
|
it.skip('should pass Test For Frequency Within A Block', function() { |
|
|
|
/* |
|
|
|
Description: The focus of the test is the proportion |
|
|
|
of zeroes and ones within M-bit blocks. The purpose |
|
|
@ -71,7 +71,7 @@ describe('Key randomness tests', function() { |
|
|
|
var kindex = parseInt(index / (keys[0].length*8)); |
|
|
|
return getBitInKey(keys[kindex], index - (keys[0].length*8) * kindex); |
|
|
|
}; |
|
|
|
it('should pass Runs Test', function() { |
|
|
|
it.skip('should pass Runs Test', function() { |
|
|
|
var keys = []; |
|
|
|
for (var i = 0; i < RUNS; i++) { |
|
|
|
keys.push(Key.generateSync().private); |
|
|
|