Skip to content
This repository was archived by the owner on Feb 14, 2026. It is now read-only.

Commit 8e7639f

Browse files
committed
Add getRenderers method to FilamentTestsCommand for test renderer management
1 parent 60f2463 commit 8e7639f

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed

src/Commands/FilamentTestsCommand.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
use CodeWithDennis\FilamentTests\Concerns\Commands\InteractsWithFilesystem;
66
use CodeWithDennis\FilamentTests\Concerns\Commands\InteractsWithUserInput;
7+
use CodeWithDennis\FilamentTests\TestRenderers\BaseTest;
8+
use CodeWithDennis\FilamentTests\TestRenderers\BeforeEach;
9+
use CodeWithDennis\FilamentTests\TestRenderers\Resources\Pages\Index\CanRenderIndexPageTest;
710
use Illuminate\Console\Command;
811

912
class FilamentTestsCommand extends Command
@@ -28,4 +31,17 @@ public function handle(): void
2831

2932
$this->runPintOnGeneratedTests();
3033
}
34+
35+
/**
36+
* @return class-string<BaseTest>[]
37+
*/
38+
protected function getRenderers(): array
39+
{
40+
return [
41+
BeforeEach::class,
42+
CanRenderIndexPageTest::class,
43+
// CanRenderCreatePageTest::class,
44+
// CanRenderEditPageTest::class,
45+
];
46+
}
3147
}

src/Concerns/Commands/RendersFilamentTests.php

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
namespace CodeWithDennis\FilamentTests\Concerns\Commands;
44

55
use CodeWithDennis\FilamentTests\TestRenderers\BaseTest;
6-
use CodeWithDennis\FilamentTests\TestRenderers\BeforeEach;
7-
use CodeWithDennis\FilamentTests\TestRenderers\Resources\Pages\Index\CanRenderIndexPageTest;
86

97
trait RendersFilamentTests
108
{
@@ -24,17 +22,4 @@ protected function renderTestsForResource(string $resource): array
2422
'num_tests' => $renderers->count(),
2523
];
2624
}
27-
28-
/**
29-
* @return class-string<BaseTest>[]
30-
*/
31-
protected function getRenderers(): array
32-
{
33-
return [
34-
BeforeEach::class,
35-
CanRenderIndexPageTest::class,
36-
// CanRenderCreatePageTest::class,
37-
// CanRenderEditPageTest::class,
38-
];
39-
}
4025
}

0 commit comments

Comments
 (0)