Вход Регистрация
Файл: vkolhoze.com/vendor/maxmind-db/reader/tests/MaxMind/Db/Test/Reader/PointerTest.php
Строк: 27
<?php

namespace MaxMindDbTestReader;

use 
MaxMindDbReaderDecoder;

class 
PointerTest extends PHPUnit_Framework_TestCase
{

    public function 
testWithPointers()
    {
        
$handle fopen('tests/data/test-data/maps-with-pointers.raw''r');
        
$decoder = new Decoder($handle0);

        
$this->assertEquals(
            array(array(
'long_key' => 'long_value1'), 22),
            
$decoder->decode(0)
        );

        
$this->assertEquals(
            array(array(
'long_key' => 'long_value2'), 37),
            
$decoder->decode(22)
        );

        
$this->assertEquals(
            array(array(
'long_key2' => 'long_value1'), 50),
            
$decoder->decode(37)
        );

        
$this->assertEquals(
            array(array(
'long_key2' => 'long_value2'), 55),
            
$decoder->decode(50)
        );

        
$this->assertEquals(
            array(array(
'long_key' => 'long_value1'), 57),
            
$decoder->decode(55)
        );

        
$this->assertEquals(
            array(array(
'long_key2' => 'long_value2'), 59),
            
$decoder->decode(57)
        );
    }
}
Онлайн: 1
Реклама