2020-10-25 17:56:03 +13:00
|
|
|
<?php
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
namespace Tests\Unit\General;
|
2020-10-25 17:56:03 +13:00
|
|
|
|
|
|
|
use PHPUnit\Framework\TestCase;
|
|
|
|
|
|
|
|
class ExtensionsTest extends TestCase
|
|
|
|
{
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testPHPRedis(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('redis'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testSwoole(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('swoole'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testYAML(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('yaml'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testOPCache(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('Zend OPcache'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testDOM(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('dom'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testPDO(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('PDO'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testImagick(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('imagick'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testJSON(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('json'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testCURL(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('curl'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testMBString(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('mbstring'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testOPENSSL(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('openssl'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testZLIB(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('zlib'));
|
|
|
|
}
|
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testSockets(): void
|
2020-10-25 17:56:03 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('sockets'));
|
|
|
|
}
|
2020-10-25 19:14:57 +13:00
|
|
|
|
2022-08-01 22:22:04 +12:00
|
|
|
public function testMaxminddb(): void
|
2020-10-25 19:14:57 +13:00
|
|
|
{
|
|
|
|
$this->assertEquals(true, extension_loaded('maxminddb'));
|
|
|
|
}
|
2020-10-25 17:56:03 +13:00
|
|
|
}
|