Prepare architecture tests for console commands

This commit is contained in:
brufdev
2025-02-09 17:00:12 +00:00
parent dea3255107
commit c709f7d52c
+3
View File
@@ -17,6 +17,7 @@ arch('avoid mutation')
->classes()
->toBeReadonly()
->ignoring([
'App\Console\Commands',
'App\Exceptions',
'App\Jobs',
'App\Livewire',
@@ -30,6 +31,7 @@ arch('avoid inheritance')
->classes()
->toExtendNothing()
->ignoring([
'App\Console\Commands',
'App\Exceptions',
'App\Jobs',
'App\Livewire',
@@ -63,6 +65,7 @@ arch('models')
->toHaveMethod('casts')
->toOnlyBeUsedIn([
'App\Actions',
'App\Console\Commands',
'App\Http',
'App\Jobs',
'App\Livewire',