nuno maduro
b71bfc513a
chore: guards
2026-04-10 12:23:49 +01:00
nuno maduro
e766825f5b
chore: fixes test:unit
2026-04-10 12:15:00 +01:00
nuno maduro
8a83a1a1a9
Merge pull request #1655 from stsepelin/fix/parallel-empty-suite-reporting
...
fix: nested dataset discovery and parallel invalid-dataset reporting
2026-04-10 11:59:48 +01:00
nuno maduro
109bb22c5e
Merge pull request #1615 from smirok/parallel-teamcity-concurrency-fix
...
fix: enhance support for --parallel and --teamcity arguments by restoring --teamcity for ParaTest and fixing teamcity output concurrency
2026-04-10 11:42:45 +01:00
nuno maduro
89dd212d84
Merge pull request #1580 from bibrokhim/patch-1
...
Add Rules to Laravel preset
2026-04-10 11:42:13 +01:00
nuno maduro
cd07c6d966
Merge pull request #1569 from treyssatvincent/patch-1
...
add missing classes before toExtend on laravel preset
2026-04-10 11:41:53 +01:00
nuno maduro
8dddb47ad5
Merge branch '4.x' into fix-dataset-method-chaining
2026-04-10 11:41:13 +01:00
nuno maduro
3a6c2fab37
Merge pull request #1515 from yondifon/fix-trait-inheritance-detection
...
BugFix: Fix toUseTrait to detect inherited and nested traits
2026-04-10 11:39:56 +01:00
nuno maduro
281dbf6cf4
Merge pull request #1455 from SimonBroekaert/feat/to_be_cased_correctly_arch_test_assertion
...
feat: add toBeCasedCorrectly arch test assertion
2026-04-10 11:38:46 +01:00
nuno maduro
d9d46c73f8
chore: stores statically the result
2026-04-09 21:36:49 +01:00
nuno maduro
9797a71dbc
feat(ai): allow temporary namesapce
2026-04-03 14:43:28 +01:00
nuno maduro
c1a54df233
feat: --ai work in progress
2026-04-03 14:04:20 +01:00
nuno maduro
ce05ee9aad
release: v4.4.4
2026-04-03 12:00:04 +01:00
dbpolito
be3ff37517
Merge branch '4.x' of https://github.com/pestphp/pest into dataset_named_params
2026-03-26 18:08:26 -03:00
Aleksandr Štšepelin
f7175ecfd7
Fix parallel dataset reporting and nested fixtures
2026-03-25 23:59:29 +02:00
Aleksandr Štšepelin
07737bc0b2
Fix parallel file selection and empty-suite reporting
2026-03-25 23:59:28 +02:00
nuno maduro
e6ab897594
release: v4.4.3
2026-03-21 13:14:39 +00:00
nuno maduro
a753b41409
chore: bumps phpunit
2026-03-21 13:14:35 +00:00
nuno maduro
5d42e8fe3a
release: v4.4.2
2026-03-10 21:09:12 +00:00
nuno maduro
2a80101f42
chore: update styling
2026-03-10 21:06:28 +00:00
SimonBroekaert
df7b6c8454
feat: add toBeCasedCorrectly arch test assertion
2026-02-17 17:31:02 +01:00
Nuno Maduro
5de8693e3b
chore: style
2026-02-17 16:15:58 +00:00
nuno maduro
b3119cc120
Merge pull request #1562 from michaelw85/patch-1
...
[Fix] Pass test dir to worker
2026-02-17 15:33:16 +00:00
nuno maduro
4e294edf76
Merge pull request #1639 from imliam/patch-1
...
[Laravel Preset] Allow App\Http to be used in providers
2026-02-17 15:31:01 +00:00
Nuno Maduro
f96a1b2786
release: v4.4.1
2026-02-17 15:27:18 +00:00
Liam Hammett
1f39b28e2c
Allow App\Http to be used in providers
2026-02-16 00:25:47 +01:00
dbpolito
b081584ab6
Improvements
2026-02-11 18:09:09 -03:00
dbpolito
6966802afc
Cleanup
2026-02-11 18:02:21 -03:00
dbpolito
c61dcad42b
Dataset Named Parameters
2026-02-11 17:57:07 -03:00
David B.
ec3e0b2d33
fix: Parameter closure this type annotations in Functions.php
2026-02-09 20:48:56 +01:00
SimonBroekaert
c3620840b4
feat: add '--only-covered' option to '--coverage'
2026-02-06 11:57:21 +01:00
Nuno Maduro
3a4329ddc7
release: 4.3.2
2026-01-28 01:01:19 +00:00
Ilia Smirnov
e6f511302b
fix: enhance support for --parallel and --teamcity arguments by restoring --teamcity for ParaTest and fixing teamcity output concurrency
2026-01-27 16:47:24 +01:00
Ilia Smirnov
c7e4efcea4
fix: replace substr with mb_substr in Str::beforeLast to ensure multibyte string compatibility and correct TeamCity test names for datasets in "describe" blocks
2026-01-14 00:55:35 +01:00
nuno maduro
df3205e814
Merge pull request #1554 from pindab0ter/feature/extend-closure-this
...
Specify closure this for extend
2026-01-13 01:19:47 +00:00
Nuno Maduro
bc57a84e77
release: 4.3.1
2026-01-04 11:29:59 -05:00
nuno maduro
bc39830d8a
chore: removes toHaveSuspiciousCharacters from php preset
2026-01-04 11:25:57 -05:00
Nuno Maduro
e86bec3e68
release: 4.3.0
2025-12-30 14:48:33 -05:00
nuno maduro
58b8f3cc5d
Merge pull request #1598 from Willem-Jaap/willem-jaap/pest-only-file-level
...
feat: add pest only function to mark each test in a file as only
2025-12-30 14:40:04 -05:00
Willem-Jaap
c157b661f2
style: format
2025-12-30 09:26:35 +01:00
Willem-Jaap
be90610f17
feat: add pest only function to mark each test in a file as only
2025-12-30 09:24:05 +01:00
nuno maduro
1701a306c3
Merge pull request #1590 from pestphp/feature/intl-exception
...
feat: show more useful exception when `intl` extension not found
2025-12-29 22:09:16 -05:00
leo
44e315df98
feat: add --dirty documentation in --help
2025-12-22 11:02:28 +01:00
Nuno Maduro
6a96aed654
feat: adds phpunit@12.5 support
2025-12-15 11:48:43 +00:00
Owen Voke
b1c997a869
feat: show more useful exception when intl extension not found
2025-12-12 12:02:00 +00:00
Nuno Maduro
ae419afd36
chore: support for symfony 8.0.0 components
2025-11-28 12:04:48 +00:00
Bakhromjon
0e7c2abe8b
Add Rules to Laravel preset
2025-11-25 15:32:36 +05:00
Nuno Maduro
f5820bd670
release: 4.1.5
2025-11-24 12:46:38 +00:00
Nuno Maduro
41fd831153
release: 4.1.4
2025-11-24 10:25:45 +00:00
Nino
bd5fed9e12
add missing classes before toExtend on laravel preset
...
Add missing `->classes()` before `->toExtend()` on the laravel preset for 2 namespaces.
Otherwise you can't use interfaces on theses namespace.
For example, if you create an interface `YourSuperRequestContract` on the `app/Http/Requests` namespace you will get this error:
```
Expecting 'app/Http/Requests/YourSuperRequestContract.php' to extend 'Illuminate\Foundation\Http\FormRequest'.
```
2025-11-10 15:26:56 +00:00