Bytes-Random-Secure-Tiny

 view release on metacpan or  search on metacpan

t/28-sequence.t  view on Meta::CPAN

#!/usr/bin/perl -T

# Check the generated sequence against the reference implementation
use strict;
use warnings;
use Test::More;
use Bytes::Random::Secure::Tiny;
$Math::Random::ISAAC::Embedded::EMBEDDED_CSPRNG = 1;

my @results = (
   405143795,  806046349,  807101986, 2961886497,  695195257,
  2572289769, 3019876533,  264870948, 1594302383, 1378164207,
  2303672770, 3427572475, 2529378164,  880588573, 3373240253,
  2790847866, 3317866008, 1649015337, 3135336442,  633893309,
  4106706468, 1521740473, 2890206095,  371838884,    1501295,
  4068232461, 1734642455,   96489422, 1154744185, 3333214735,
  1194318228, 2216767940, 3939805440, 3223247373, 2657111163,
  4220128921,   48331631, 3904173607, 3338935982, 1121033431,
  2740513684,  432677208, 1810288257, 1267770590,  653293389,
  1317245706,  613602422, 3112172222, 1734133934, 1291702868,
  1564213482, 2075811501, 1866864656, 3203809002, 1928033915,
  3983447611, 2955280749,  399212223, 2816241238, 4099980785,
   536743428, 2418750589,   46192811, 2563456907, 1865783865,
  2502001247, 2418465150, 3727959318, 2299163660,  254372324,
   780052973,  961251919,  467607504,  366306740, 3136307309,
  1303126235,   53844018, 3813147349, 3428843266,  154512750,
  2085865906, 2970311977, 1337693374, 3622077766, 3083838012,
  2131238042, 3768171249, 2625487651, 3090263316, 1532375297,
  4199887259,  101576020, 3309404452, 1985940922,  450091477,
  1057483849, 3713926854, 3257983660, 3334084977, 2629925836,
   280111650, 2113703039, 3006333747,  542453998, 3690171023,
     3801845,    8296099,  912622081,  148887119, 1651879155,
  1026123419, 1798260024, 2966172523,  489702379,  449959780,
  1281710980, 2054314930, 3019660390, 2159327509, 2999704036,
   697491398, 3750487368, 3004223598, 1130595782, 1154934931,
  1153750941, 3820691556, 3827213413, 1073007728, 2636229698,
  1730950949, 2755271938, 4253331867, 1534046514, 1257506966,
  3780116646, 2091586294, 2341369148, 4213519444,  899335014,
  1736584005,  688525632, 2917590056, 1620438987, 2581125606,
  2780141597,  858559958, 2942106795,  371154086,  407162594,
  4290292572, 2197605099, 1240267130, 2053175997, 4183317050,
  1320598834,  993292290, 4103278010, 1562498334, 1692984308,
  1384128424, 1909362812, 2267513764,  123853952, 1548785736,
  1102719708, 2117031200, 2244341442,  915225856, 1606927859,
  3091847045, 3646891443, 2038439893, 3206824918,  906838477,
  1696272832, 2149222858, 2342415252, 4259480516, 3428739444,
   724519945, 2334220456, 3690299137, 1990859854,  300974874,
  1416707351, 3382322745, 1278688890,  166126975, 1911962375,
  2078535726,  747666142, 3858008566,  185390810, 3043418444,
   261445993, 2699391243, 2161689310, 2574378134, 3354377263,
  2544143955,  763649037, 3776531214, 2905318528, 3575985490,
  3397978929, 1611008763, 2312825127, 1449009705, 1135329820,
    64820389, 3148730756, 2660734722,  795187331, 4078153196,
  1645991882, 3058108468, 1278804422,  839027640, 2649588292,
  1720743508,  168211058, 1250870832, 1107809135, 1048218441,
   327621607, 3212506254, 1038147385,  243680578, 2349402659,
  2945508510, 2540051550,  911910508,    7594818, 2626339911,
  1868031950, 3586031610, 2305105284, 1408732842, 2171853828,
  3607830032, 1136764283,  281585067, 3983195490,  797183555,
  1215551774, 1240732668, 1569300929, 3550710012, 2529533172,
  1164910301, 1037172771, 2724522291, 3542701797, 3642402616,
  3882734393, 2053665039, 1700047834, 2428569431,  190727007,
  2944212920,   26296275, 1779797264, 3103194442, 3266947638,
  2530879061, 4263396053, 1457966369, 3585267536, 1915349633,
  1575516859, 3065632614,  504783180,  997232537, 1559766221,
  2764705009, 1658001681, 2094884399, 3416135011, 2041465872,
   135035372,  403180686, 1242179644, 1037999929,  163803024,
  2908124739,  136922982, 3024183165, 1436019727, 2030019944,



( run in 0.754 second using v1.01-cache-2.11-cpan-71847e10f99 )