first commit

This commit is contained in:
julien
2026-03-20 22:13:41 +01:00
commit 41f8b3afb4
323 changed files with 27222 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
<?php
declare(strict_types=1);
namespace Tests\Identity;
use Netig\Netslim\Identity\UI\Http\AdminHomePath;
use PHPUnit\Framework\TestCase;
final class AdminHomePathTest extends TestCase
{
private ?string $previous = null;
protected function setUp(): void
{
$this->previous = $_ENV['ADMIN_HOME_PATH'] ?? null;
unset($_ENV['ADMIN_HOME_PATH']);
}
protected function tearDown(): void
{
if ($this->previous === null) {
unset($_ENV['ADMIN_HOME_PATH']);
} else {
$_ENV['ADMIN_HOME_PATH'] = $this->previous;
}
}
public function testResolveDefaultsToGenericAdminPath(): void
{
self::assertSame('/admin', AdminHomePath::resolve());
}
public function testResolveNormalizesConfiguredPath(): void
{
$_ENV['ADMIN_HOME_PATH'] = 'admin/posts';
self::assertSame('/admin/posts', AdminHomePath::resolve());
}
}