C:\xampp\phpMyAdmin\vendor\paragonie\constant_time_encoding\tests\Base64DotSlashOrderedTest.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
use \ParagonIE\ConstantTime\Base64DotSlashOrdered;

class 
Base64DotSlashOrderedTest extends PHPUnit_Framework_TestCase
{
    
/**
     * @covers Base64DotSlashOrdered::encode()
     * @covers Base64DotSlashOrdered::decode()
     */
    
public function testRandom()
    {
        for (
$i 1$i 32; ++$i) {
            for (
$j 0$j 50; ++$j) {
                
$random = \random_bytes($i);

                
$enc Base64DotSlashOrdered::encode($random);
                
$this->assertSame(
                    
$random,
                    
Base64DotSlashOrdered::decode($enc)
                );
            }
        }
    }
}
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586