From b0727ff8a19c1f86e70f2ffa131e82e6955321e4 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 30 Dec 2019 17:55:03 +0100 Subject: [PATCH] skip tests which depend on modules --- tests/Socket/Client/ClientTest.php | 5 +++++ tests/Socket/Server/ServerTest.php | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/tests/Socket/Client/ClientTest.php b/tests/Socket/Client/ClientTest.php index 9a5ea6b54..c4419e67b 100644 --- a/tests/Socket/Client/ClientTest.php +++ b/tests/Socket/Client/ClientTest.php @@ -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'; diff --git a/tests/Socket/Server/ServerTest.php b/tests/Socket/Server/ServerTest.php index 0ee5238fe..dac05aea2 100644 --- a/tests/Socket/Server/ServerTest.php +++ b/tests/Socket/Server/ServerTest.php @@ -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';