!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/uploads/script/vendor/phenx/php-font-lib/tests/FontLib/   drwxr-xr-x
Free 13.36 GB of 57.97 GB (23.05%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     FontTest.php (1.47 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

namespace FontLib\Tests;

use 
FontLib\Font;
use 
PHPUnit\Framework\TestCase;

class 
FontTest extends TestCase
{
    
/**
     * @expectedException \Fontlib\Exception\FontNotFoundException
     */
    
public function testLoadFileNotFound()
    {
        
Font::load('non-existing/font.ttf');
    }

    public function 
testLoadTTFFontSuccessfully()
    {
        
$trueTypeFont Font::load('sample-fonts/IntelClear-Light.ttf');

        
$this->assertInstanceOf('FontLib\TrueType\File'$trueTypeFont);
    }

    public function 
test12CmapFormat()
    {
        
$trueTypeFont Font::load('sample-fonts/NotoSansShavian-Regular.ttf');

        
$trueTypeFont->parse();

        
$cmapTable $trueTypeFont->getData("cmap""subtables");

        
$cmapFormat4Table $cmapTable[0];

        
$this->assertEquals(4$cmapFormat4Table['format']);
        
$this->assertEquals(6$cmapFormat4Table['segCount']);
        
$this->assertEquals($cmapFormat4Table['segCount'], count($cmapFormat4Table['startCode']));
        
$this->assertEquals($cmapFormat4Table['segCount'], count($cmapFormat4Table['endCode']));

        
$cmapFormat12Table $cmapTable[1];

        
$this->assertEquals(12$cmapFormat12Table['format']);
        
$this->assertEquals(6$cmapFormat12Table['ngroups']);
        
$this->assertEquals(6count($cmapFormat12Table['startCode']));
        
$this->assertEquals(6count($cmapFormat12Table['endCode']));
        
$this->assertEquals(53count($cmapFormat12Table['glyphIndexArray']));
    }

}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0054 ]--