|
24 | 24 | "mockery/mockery": "^1.6", |
25 | 25 | "nunomaduro/collision": "^8.6", |
26 | 26 | "peckphp/peck": "^0.1.3", |
| 27 | + "pestphp/pest": "^3.8", |
27 | 28 | "phpstan/extension-installer": "^1.4", |
28 | 29 | "phpstan/phpstan": "^2.1", |
29 | 30 | "phpstan/phpstan-deprecation-rules": "^2.0", |
30 | 31 | "phpstan/phpstan-strict-rules": "^2.0", |
31 | | - "phpunit/phpunit": "^11.5.3", |
32 | 32 | "rector/rector": "^2.0" |
33 | 33 | }, |
34 | 34 | "autoload": { |
|
68 | 68 | "Composer\\Config::disableProcessTimeout", |
69 | 69 | "npx concurrently -c \"#c4b5fd,#fb7185,#fdba74\" \"php artisan queue:listen --tries=1\" \"php artisan pail --timeout=0\" \"php artisan inertia:start-ssr\" --names=queue,logs,ssr" |
70 | 70 | ], |
| 71 | + "test:unit": "vendor/bin/pest --parallel", |
| 72 | + "test:watch": "vendor/bin/pest --parallel --watch", |
| 73 | + "test:coverage": "vendor/bin/pest --coverage --parallel", |
| 74 | + "test:types": "vendor/bin/pest --type-coverage --min=100 --parallel", |
| 75 | + "test:mutate": "vendor/bin/pest --mutate --min=100 --parallel", |
| 76 | + "test:ci": "vendor/bin/pest --mutate --min=100 --parallel --ci", |
71 | 77 | "test": [ |
72 | 78 | "@php artisan config:clear --ansi", |
73 | | - "@php artisan test" |
| 79 | + "vendor/bin/pest" |
74 | 80 | ], |
75 | 81 | "prepare": "git config core.hookspath .githooks", |
76 | 82 | "fmt": "vendor/bin/pint -vv", |
|
0 commit comments