mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-12 14:58:42 +00:00
skip tests which depend on modules
This commit is contained in:
parent
ae1cdea043
commit
8cececccc1
|
|
@ -19,6 +19,7 @@ use Modules\Admin\Models\PermissionState;
|
||||||
use phpOMS\Account\Account;
|
use phpOMS\Account\Account;
|
||||||
use phpOMS\Account\PermissionAbstract;
|
use phpOMS\Account\PermissionAbstract;
|
||||||
use phpOMS\Account\PermissionType;
|
use phpOMS\Account\PermissionType;
|
||||||
|
use phpOMS\Autoloader;
|
||||||
use phpOMS\Router\SocketRouter;
|
use phpOMS\Router\SocketRouter;
|
||||||
|
|
||||||
require_once __DIR__ . '/../Autoloader.php';
|
require_once __DIR__ . '/../Autoloader.php';
|
||||||
|
|
@ -54,7 +55,7 @@ class SocketRouterTest extends \PHPUnit\Framework\TestCase
|
||||||
*/
|
*/
|
||||||
public function testInvalidRoutingFile() : void
|
public function testInvalidRoutingFile() : void
|
||||||
{
|
{
|
||||||
self::assertFalse($this->router->importFromFile(__Dir__ . '/invalidFile.php'));
|
self::assertFalse($this->router->importFromFile(__DIR__ . '/invalidFile.php'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -64,7 +65,7 @@ class SocketRouterTest extends \PHPUnit\Framework\TestCase
|
||||||
*/
|
*/
|
||||||
public function testLoadingRoutesFromFile() : void
|
public function testLoadingRoutesFromFile() : void
|
||||||
{
|
{
|
||||||
self::assertTrue($this->router->importFromFile(__Dir__ . '/socketRouterTestFile.php'));
|
self::assertTrue($this->router->importFromFile(__DIR__ . '/socketRouterTestFile.php'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -74,7 +75,7 @@ class SocketRouterTest extends \PHPUnit\Framework\TestCase
|
||||||
*/
|
*/
|
||||||
public function testRouteMatching() : void
|
public function testRouteMatching() : void
|
||||||
{
|
{
|
||||||
self::assertTrue($this->router->importFromFile(__Dir__ . '/socketRouterTestFile.php'));
|
self::assertTrue($this->router->importFromFile(__DIR__ . '/socketRouterTestFile.php'));
|
||||||
|
|
||||||
self::assertEquals(
|
self::assertEquals(
|
||||||
[['dest' => '\Modules\Admin\Controller:viewSettingsGeneral']],
|
[['dest' => '\Modules\Admin\Controller:viewSettingsGeneral']],
|
||||||
|
|
@ -108,7 +109,11 @@ class SocketRouterTest extends \PHPUnit\Framework\TestCase
|
||||||
*/
|
*/
|
||||||
public function testWithValidPermissions() : void
|
public function testWithValidPermissions() : void
|
||||||
{
|
{
|
||||||
self::assertTrue($this->router->importFromFile(__Dir__ . '/socketRouterTestFilePermission.php'));
|
if (!Autoloader::exists('\Modules\Admin\Controller')) {
|
||||||
|
self::markTestSkipped();
|
||||||
|
}
|
||||||
|
|
||||||
|
self::assertTrue($this->router->importFromFile(__DIR__ . '/socketRouterTestFilePermission.php'));
|
||||||
|
|
||||||
$perm = new class(
|
$perm = new class(
|
||||||
null,
|
null,
|
||||||
|
|
@ -141,7 +146,11 @@ class SocketRouterTest extends \PHPUnit\Framework\TestCase
|
||||||
*/
|
*/
|
||||||
public function testWithInvalidPermissions() : void
|
public function testWithInvalidPermissions() : void
|
||||||
{
|
{
|
||||||
self::assertTrue($this->router->importFromFile(__Dir__ . '/socketRouterTestFilePermission.php'));
|
if (!Autoloader::exists('\Modules\Admin\Controller')) {
|
||||||
|
self::markTestSkipped();
|
||||||
|
}
|
||||||
|
|
||||||
|
self::assertTrue($this->router->importFromFile(__DIR__ . '/socketRouterTestFilePermission.php'));
|
||||||
|
|
||||||
$perm2 = new class(
|
$perm2 = new class(
|
||||||
null,
|
null,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user