nuno maduro
8c554a81e2
chore: refactors exceptions
2026-08-07 15:26:55 +01:00
nuno maduro
42d9b777bf
chore: coding style changes
2026-08-07 14:52:56 +01:00
nuno maduro
eb88513baf
fix: livewire
2026-08-07 14:27:26 +01:00
nuno maduro
93223caa56
chore: fixes ci
2026-08-07 03:00:19 +01:00
nuno maduro
d0572ce138
wip
2026-08-07 02:26:45 +01:00
nuno maduro
1f79660add
wip
2026-08-07 01:55:34 +01:00
nuno maduro
37bdf60a1c
wip
2026-08-07 01:41:32 +01:00
nuno maduro
cc7acfe485
wdq
2026-08-07 01:11:53 +01:00
nuno maduro
b49ba062d5
wq
2026-08-06 22:05:15 +01:00
nuno maduro
545d0c2784
wip
2026-08-06 20:48:22 +01:00
nuno maduro
b795af3b1b
wip
2026-08-06 17:52:04 +01:00
nuno maduro
a40cc6bc0e
more tests
2026-08-06 16:35:03 +01:00
nuno maduro
4d3d0105b7
chore: style
2026-08-06 16:02:36 +01:00
nuno maduro
e90e4f70fc
wip
2026-08-05 20:20:35 +01:00
nuno maduro
d112582857
wip
2026-08-05 19:58:57 +01:00
nuno maduro
92c7677c6e
fix: don't allow invalid class names
2026-08-04 20:46:21 +01:00
nuno maduro
872f0a50c2
fix(tia): replayable scenarios running afterEach
2026-08-04 20:19:12 +01:00
nuno maduro
ae080becd6
chore: style
2026-07-29 15:27:11 -04:00
Punyapal Shah
e9c268a584
feat: validation expectations ( #1762 )
...
* feat: add validation expectations for IP, MAC, hostname, domain, base64, and hexadecimal
* improvements
* improvements
2026-07-20 11:21:57 +01:00
nuno maduro
1c11595504
chore: moves to coding stlye
2026-07-19 03:41:57 +01:00
nuno maduro
cd0e921158
chore: style
2026-07-19 00:42:29 +01:00
nuno maduro
820fa08313
fix: package lock fingerprint
2026-07-18 01:10:01 +01:00
nuno maduro
9e79e491e2
Merge branch '4.x' into 5.x
2026-07-17 16:38:01 +01:00
Sonali dudhia
3927dbfcdf
fix: report dataset provider errors as failing tests ( #1749 )
...
Errors raised while resolving a test's dataset (missing named dataset,
throwing dataset closure) previously crashed the whole run. Now the data
provider catches them, wraps them in a DatasetProviderError, and the test
method rethrows the original throwable so the affected test fails cleanly
with a non-zero exit code while other tests keep running.
2026-07-17 14:13:01 +01:00
Sonali dudhia
b49cd150c9
feat: add toBeEmail expectation ( #1735 )
...
Adds `toBeEmail()` backed by `filter_var(FILTER_VALIDATE_EMAIL)`.
Mirrors the existing `toBeUrl()` pattern — no new dependencies, pure PHP.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 15:51:35 +01:00
nuno maduro
3aab02d2eb
ci: fixes dd test
2026-06-11 10:50:24 +01:00
Punyapal Shah
be49a3ce18
Fix: dd ( #1692 )
...
* fix: update dd method to return never type
Co-authored-by: Copilot <copilot@github.com >
* fix: enhance var_dump calls to accept additional arguments
* fix: update dd method to handle paratest and collision printer environments
* test: add dd method tests for ExpectationFailedException in parallel mode
Co-authored-by: Copilot <copilot@github.com >
---------
Co-authored-by: Copilot <copilot@github.com >
2026-06-11 10:16:07 +01:00
Sonali dudhia
774a340400
feat: add toBeUlid assertion and isUlid validation method ( #1726 )
2026-06-11 10:14:00 +01:00
nuno maduro
87db0b4847
release: v4.6.1
2026-04-15 09:03:09 -07:00
nuno maduro
f528bd8427
feat: adds flaky
2026-04-10 19:52:31 +01:00
nuno maduro
729f18a152
fix: stacktrace with nested with calls
2026-04-10 17:25:05 +01:00
nuno maduro
bce26aeaad
Merge pull request #1634 from dbpolito/dataset_named_params
...
Dataset Named Parameters
2026-04-10 16:54:57 +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
dbpolito
be3ff37517
Merge branch '4.x' of https://github.com/pestphp/pest into dataset_named_params
2026-03-26 18:08:26 -03:00
nuno maduro
2a80101f42
chore: update styling
2026-03-10 21:06:28 +00:00
SimonBroekaert
1675dd1d41
chore: add tests for toBeCasedCorrectly() arch test
2026-02-17 19:03:46 +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
Nuno Maduro
477d20a54f
release: 4.1.3
2025-10-29 22:45:27 +00:00
Malico
dc9a1e8ace
BugFix: Fix toUseTrait to detect inherited and nested traits
2025-09-20 19:06:23 +01:00
Nuno Maduro
711a60c2db
release: beta 1
2025-08-05 17:44:12 +01:00
nuno maduro
d6c6489e93
Merge branch '4.x' into fix/sibling-describe-blocks
2025-07-26 04:26:10 +01:00
nuno maduro
520a5fe29d
Merge branch '4.x' into 3.x
2025-07-26 03:56:09 +01:00
nuno maduro
e513f76ea9
Merge pull request #1256 from mazesec/add-slugify-method
...
Add slugify Method to Str Class and toBeSlug Assertion to Expectation Class
2025-07-22 23:08:15 +01:00
Nuno Maduro
be9c95e3bc
feat: adds see
2025-07-22 23:06:43 +01:00
Nuno Maduro
7fc69033f8
chore: adjusts style
2025-06-27 02:15:36 +01:00
Nuno Maduro
ef76c04dbe
feat: adds fixture
2025-06-27 02:15:28 +01:00
Nuno Maduro
0fc9d4dfe0
feat: adds phpunit 12.2.1 support
2025-06-08 15:29:23 +01:00