skip tests which depend on modules

This commit is contained in:
Dennis Eichhorn 2019-12-30 17:55:03 +01:00
parent e2da707fdf
commit b0727ff8a1
2 changed files with 10 additions and 0 deletions

View File

@ -25,6 +25,7 @@ use phpOMS\Log\FileLogger;
use phpOMS\Module\ModuleManager;
use phpOMS\Router\SocketRouter;
use phpOMS\Socket\Client\Client;
use phpOMS\Autoloader;
/**
* @internal
@ -46,6 +47,10 @@ class ClientTest extends \PHPUnit\Framework\TestCase
protected function setUp() : void
{
if (!Autoloader::exists('\Model\CoreSettings')) {
self::markTestSkipped();
}
$this->app = new class() extends ApplicationAbstract
{
protected string $appName = 'Socket';

View File

@ -25,6 +25,7 @@ use phpOMS\Log\FileLogger;
use phpOMS\Module\ModuleManager;
use phpOMS\Socket\Server\Server;
use phpOMS\Router\SocketRouter;
use phpOMS\Autoloader;
/**
* @internal
@ -46,6 +47,10 @@ class ServerTest extends \PHPUnit\Framework\TestCase
protected function setUp() : void
{
if (!Autoloader::exists('\Model\CoreSettings')) {
self::markTestSkipped();
}
$this->app = new class() extends ApplicationAbstract
{
protected string $appName = 'Socket';