peaklabs-dev
|
461df4458f
|
test: remove toImplementNothing() from enum ArchTest
- PHP enums always implement one or more internal interfaces so this assertion will never pass
|
2025-12-16 17:08:59 +01:00 |
|
peaklabs-dev
|
f8a02e1605
|
test: improve ArchTest for models
- remove toOnlyUse() from model ArchTest as it is too strict in some cases
- ignore scopes as they do not have to extend Model::class
|
2025-12-11 17:39:25 +01:00 |
|
peaklabs-dev
|
93cc12a308
|
test: improve arch test
- add attribute test
- order all test cases and their assertions
- remove unused test case
|
2025-12-01 23:11:33 +01:00 |
|
peaklabs-dev
|
3f9f400c75
|
test: improve ArchTest
- add more rules for the entire app
- add Resources rule
- improve existing rules
- adjust formatting
|
2025-11-30 16:58:58 +01:00 |
|
peaklabs-dev
|
9055fadb05
|
test: add strict ArchTest with custom rules
|
2025-11-30 16:50:04 +01:00 |
|