TenantAtlas/apps/platform/tests/Feature/090/ActionSurfaceSmokeTest.php
Ahmed Darrazi 5443dba269
Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 7m2s
refactor: consolidate internal tenant model naming
2026-05-14 13:09:36 +02:00

29 lines
1.1 KiB
PHP

<?php
declare(strict_types=1);
use App\Filament\Resources\BackupScheduleResource;
use App\Filament\Resources\FindingResource;
use App\Filament\Resources\ProviderConnectionResource;
use App\Filament\Resources\ManagedEnvironmentResource;
use App\Filament\Resources\Workspaces\WorkspaceResource;
use App\Support\Ui\ActionSurface\ActionSurfaceExemptions;
use Illuminate\Foundation\Testing\RefreshDatabase;
use Tests\TestCase;
final class ActionSurfaceSmokeTest extends TestCase
{
use RefreshDatabase;
public function test_spec090_removes_in_scope_resources_from_baseline_action_surface_exemptions(): void
{
$exemptions = ActionSurfaceExemptions::baseline();
$this->assertFalse($exemptions->hasClass(ProviderConnectionResource::class));
$this->assertFalse($exemptions->hasClass(BackupScheduleResource::class));
$this->assertFalse($exemptions->hasClass(FindingResource::class));
$this->assertFalse($exemptions->hasClass(ManagedEnvironmentResource::class));
$this->assertFalse($exemptions->hasClass(WorkspaceResource::class));
}
}