AnonSec Shell
Server IP : 213.186.33.4  /  Your IP : 216.73.216.193
Web Server : Apache
System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : awebpaca ( 35430)
PHP Version : 8.5.0
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/a/w/e/awebpaca/Dolibarr/htdocs/includes/sabre/sabre/uri/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/a/w/e/awebpaca/Dolibarr/htdocs/includes/sabre/sabre/uri/tests//SplitTest.php
<?php

namespace Sabre\Uri;

class SplitTest extends \PHPUnit_Framework_TestCase{

    function testSplit() {

        $strings = [

            // input                    // expected result
            '/foo/bar'     => ['/foo','bar'],
            '/foo/bar/'    => ['/foo','bar'],
            'foo/bar/'     => ['foo','bar'],
            'foo/bar'      => ['foo','bar'],
            'foo/bar/baz'  => ['foo/bar','baz'],
            'foo/bar/baz/' => ['foo/bar','baz'],
            'foo'          => ['','foo'],
            'foo/'         => ['','foo'],
            '/foo/'        => ['','foo'],
            '/foo'         => ['','foo'],
            ''             => [null,null],

            // UTF-8
            "/\xC3\xA0fo\xC3\xB3/bar"  => ["/\xC3\xA0fo\xC3\xB3",'bar'],
            "/\xC3\xA0foo/b\xC3\xBCr/" => ["/\xC3\xA0foo","b\xC3\xBCr"],
            "foo/\xC3\xA0\xC3\xBCr"    => ["foo","\xC3\xA0\xC3\xBCr"],

        ];

        foreach ($strings as $input => $expected) {

            $output = split($input);
            $this->assertEquals($expected, $output, 'The expected output for \'' . $input . '\' was incorrect');


        }

    }

}

Anon7 - 2022
AnonSec Team