404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.15.145.231: ~ $
<?php
namespace Ratchet\RFC6455\Test\Unit\Handshake;
use Ratchet\RFC6455\Handshake\ResponseVerifier;

/**
 * @covers Ratchet\RFC6455\Handshake\ResponseVerifier
 */
class ResponseVerifierTest extends \PHPUnit_Framework_TestCase {
    /**
     * @var ResponseVerifier
     */
    protected $_v;

    public function setUp() {
        $this->_v = new ResponseVerifier;
    }

    public static function subProtocolsProvider() {
        return [
            [true,  ['a'], ['a']]
          , [true,  ['b', 'a'], ['c', 'd', 'a']]
          , [false, ['a', 'b', 'c'], ['d']]
          , [true,  [], []]
          , [true,  ['a', 'b'], []]
        ];
    }

    /**
     * @dataProvider subProtocolsProvider
     */
    public function testVerifySubProtocol($expected, $response, $request) {
        $this->assertEquals($expected, $this->_v->verifySubProtocol($response, $request));
    }
}

Filemanager

Name Type Size Permission Actions
RequestVerifierTest.php File 5.2 KB 0644
ResponseVerifierTest.php File 884 B 0644
ServerNegotiatorTest.php File 7.06 KB 0644