/php-src/ext/random/tests/03_randomizer/methods/ |
H A D | getBytesFromString_error.phpt | 2 Random: Randomizer: getBytesFromString(): Parameters are correctly validated 6 use Random\Randomizer; 27 Random\Randomizer::getBytesFromString(): Argument #1 ($string) cannot be empty 28 Random\Randomizer::getBytesFromString(): Argument #2 ($length) must be greater than 0
|
H A D | getInt_expansion_32.phpt | 2 Random: Randomizer: getInt(): Returned values with insufficient bits are correctly expanded 6 use Random\Engine; 7 use Random\Randomizer;
|
H A D | getInt_expansion_64.phpt | 2 Random: Randomizer: getInt(): Returned values with insufficient bits are correctly expanded (64 Bit) 8 use Random\Engine; 9 use Random\Randomizer;
|
H A D | getBytes_expansion.phpt | 2 Random: Randomizer: getBytes(): Returned bytes are consistently expanded 6 use Random\Engine; 7 use Random\Randomizer;
|
H A D | getFloat_extreme_range.phpt | 2 Random: Randomizer: getFloat(): Extreme ranges are handled correctly 6 use Random\Engine; 7 use Random\Randomizer;
|
H A D | getFloat_opposite_signs.phpt | 2 Random: Randomizer: getFloat(): Opposite signs are handled correctly 6 use Random\Engine; 7 use Random\Randomizer;
|
H A D | getInt_gh9415.phpt | 6 use Random\Randomizer; 7 use Random\Engine\Mt19937;
|
H A D | getFloat_equal_steps.phpt | 2 Random: Randomizer: getFloat(): Returned floats have equal distance. 6 use Random\Engine; 7 use Random\Engine\Test\TestCountingEngine64; 8 use Random\IntervalBoundary; 9 use Random\Randomizer;
|
H A D | getBytesFromString_fast_path.phpt | 2 Random: Randomizer: getBytesFromString(): Fast Path Masking 6 use Random\Engine\Test\TestWrapperEngine; 7 use Random\Engine\Xoshiro256StarStar; 8 use Random\Randomizer;
|
/php-src/ext/random/tests/03_randomizer/ |
H A D | engine_unsafe_throws.phpt | 2 Random: Randomizer: Engines throwing an exception are gracefully handled 6 use Random\Engine; 7 use Random\Randomizer; 26 #1 %s(%d): Random\Randomizer->getBytes(1)
|
H A D | engine_unsafe_exits.phpt | 2 Random: Randomizer: Engines calling exit() are gracefully handled 6 use Random\Engine; 7 use Random\Randomizer;
|
H A D | gh_9186_unserialize.phpt | 7 …unserialize('O:17:"Random\Randomizer":1:{i:0;a:2:{s:3:"foo";N;s:6:"engine";O:32:"Random\Engine\Xos… 14 Invalid serialization data for Random\Randomizer object
|
H A D | compatibility_array_rand.phpt | 2 Random: Randomizer: The Mt19937 engine and pickArrayKeys are consistent with array_rand() 6 use Random\Engine\Mt19937; 7 use Random\Randomizer;
|
H A D | compatibility_mt_rand.phpt | 2 Random: Randomizer: The Mt19937 engine is a drop-in replacement for mt_rand() 6 use Random\Randomizer; 7 use Random\Engine\Mt19937;
|
/php-src/ext/random/tests/02_engine/ |
H A D | pcgoneseq128xslrr64_serialize.phpt | 2 Random: Engine: PcgOneseq128XslRr64: The serialization output must be stable 6 use Random\Engine\PcgOneseq128XslRr64; 12 O:33:"Random\Engine\PcgOneseq128XslRr64":2:{i:0;a:0:{}i:1;a:2:{i:0;s:16:"c6d571c37c41a8d1";i:1;s:16…
|
H A D | mt19937_error.phpt | 2 Random: Engine: Mt19937: Invalid $mode parameter values must be rejected 6 use Random\Engine\Mt19937; 16 Random\Engine\Mt19937::__construct(): Argument #2 ($mode) must be either MT_RAND_MT19937 or MT_RAND…
|
H A D | xoshiro256starstar_serialize.phpt | 2 Random: Engine: Xoshiro256StarStar: The serialization output must be stable 6 use Random\Engine\Xoshiro256StarStar; 12 O:32:"Random\Engine\Xoshiro256StarStar":2:{i:0;a:0:{}i:1;a:4:{i:0;s:16:"db1c182f1bf60cbb";i:1;s:16:…
|
H A D | pcgoneseq128xslrr64_jump_error.phpt | 2 Random: Engine: PcgOneseq128XslRr64: Negative jumps must be rejected 6 use Random\Engine\PcgOneseq128XslRr64; 27 Random\Engine\PcgOneseq128XslRr64::jump(): Argument #1 ($advance) must be greater than or equal to 0
|
H A D | mt19937_value.phpt | 2 Random: Engine: Mt19937: For a reference seed a fixed reference value must be generated 6 use Random\Engine\Mt19937;
|
H A D | pcgoneseq128xslrr64_value.phpt | 2 Random: Engine: PcgOneseq128XslRr64: For a reference seed a fixed reference value must be generated 6 use Random\Engine\PcgOneseq128XslRr64;
|
H A D | xoshiro256starstar_value.phpt | 2 Random: Engine: Xoshiro256StarStar: For a reference seed a fixed reference value must be generated 6 use Random\Engine\Xoshiro256StarStar;
|
H A D | all_serialize_error.phpt | 2 Random: Engine: serialize error pattern 6 echo \Random\Engine\Mt19937::class, PHP_EOL; 36 echo \Random\Engine\PcgOneseq128XslRr64::class, PHP_EOL; 52 echo \Random\Engine\Xoshiro256StarStar::class, PHP_EOL; 83 Random\Engine\Mt19937 84 Invalid serialization data for Random\Engine\Mt19937 object 85 Invalid serialization data for Random\Engine\Mt19937 object 86 Invalid serialization data for Random\Engine\Mt19937 object 87 Invalid serialization data for Random\Engine\Mt19937 object 90 Random\Engine\PcgOneseq128XslRr64 [all …]
|
/php-src/ext/random/ |
H A D | random.stub.php | 40 namespace Random\Engine 45 final class Mt19937 implements \Random\Engine 61 final class PcgOneseq128XslRr64 implements \Random\Engine 83 final class Xoshiro256StarStar implements \Random\Engine 108 final class Secure implements \Random\CryptoSafeEngine 115 namespace Random namespace
|
H A D | random_arginfo.h | 88 ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, engine, Random\\Engine, 1, "null") 98 …ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, boundary, Random\\IntervalBoundary, 0, "Random\\IntervalBo…
|
/php-src/ext/random/tests/ |
H A D | engines.inc | 3 namespace Random\Engine\Test; 5 use Random\Engine;
|