Commit Graph

905 Commits

Author SHA1 Message Date
e601e6df31 fix: preserve full error message in not() expectation failures
When using not() expectations with custom error messages, the message
was truncated because throwExpectationFailedException() passed all
arguments through shortenedExport() which limits strings to ~40 chars.

Uses the full export() method for arguments instead of shortenedExport()
so custom error messages are displayed in their entirety.

Fixes #1533
2026-04-07 18:12:54 +05:30
271c680d3c Merge branch '4.x' into 5.x 2026-04-06 11:24:05 +01:00
c1a54df233 feat: --ai work in progress 2026-04-03 14:04:20 +01:00
4a1d8d27b8 chore: bumps dependencies 2026-04-03 12:12:27 +01:00
0f6924984c Merge branch '4.x' into 5.x 2026-04-03 12:02:36 +01:00
ce05ee9aad release: v4.4.4 2026-04-03 12:00:04 +01:00
f659a45311 Merge branch '4.x' into 5.x 2026-03-21 13:20:25 +00:00
e6ab897594 release: v4.4.3 2026-03-21 13:14:39 +00:00
12c1da29ee Merge branch '4.x' into 5.x 2026-03-10 21:21:24 +00:00
5d42e8fe3a release: v4.4.2 2026-03-10 21:09:12 +00:00
2a80101f42 chore: update styling 2026-03-10 21:06:28 +00:00
fa27c8daef chore: version 2026-02-17 17:52:40 +00:00
3533356262 chore: updates snapshots 2026-02-17 17:44:56 +00:00
f96a1b2786 release: v4.4.1 2026-02-17 15:27:18 +00:00
3a4329ddc7 release: 4.3.2 2026-01-28 01:01:19 +00:00
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
bc57a84e77 release: 4.3.1 2026-01-04 11:29:59 -05:00
e86bec3e68 release: 4.3.0 2025-12-30 14:48:33 -05:00
6a96aed654 feat: adds phpunit@12.5 support 2025-12-15 11:48:43 +00:00
ae419afd36 chore: support for symfony 8.0.0 components 2025-11-28 12:04:48 +00:00
f5820bd670 release: 4.1.5 2025-11-24 12:46:38 +00:00
41fd831153 release: 4.1.4 2025-11-24 10:25:45 +00:00
477d20a54f release: 4.1.3 2025-10-29 22:45:27 +00:00
08b09f2e98 release: 4.1.2 2025-10-05 20:09:49 +01:00
8e3444e1db chore: bumps requirements 2025-10-01 14:30:25 +01:00
b7406938ac release: v4.1.0 2025-09-10 14:41:09 +01:00
47fb1d7763 release: v4.0.4 2025-08-28 19:19:42 +01:00
e54e4a0178 release: 4.0.3 2025-08-24 15:17:23 +01:00
7f11ace329 release: 4.0.2 2025-08-22 11:34:24 +01:00
d5ced0a5ca release: 4.0.1 2025-08-22 09:24:07 +01:00
507df757a1 release: 4.0.0 2025-08-20 15:29:23 +01:00
ed38fb644f release: 4.0.0 rc 1 2025-08-20 07:58:51 +01:00
39b66bf01d Merge branch '3.x' into 4.x 2025-08-20 07:04:50 +01:00
165c879fe6 release: 3.8.3 2025-08-19 11:11:21 +01:00
e3e518747f release: beta 2 2025-08-11 15:45:37 +01:00
711a60c2db release: beta 1 2025-08-05 17:44:12 +01:00
273edb864c chore: adjusts tests 2025-08-03 10:32:14 -06:00
4c88590b89 feat: not.toHaveSuspiciousCharacters 2025-07-26 07:47:00 -06:00
d187566e63 chore: updates snapshots 2025-07-25 21:29:26 -06:00
d6c6489e93 Merge branch '4.x' into fix/sibling-describe-blocks 2025-07-26 04:26:10 +01:00
2aa32569f0 fix: adjust snapshots 2025-07-25 21:06:49 -06:00
520a5fe29d Merge branch '4.x' into 3.x 2025-07-26 03:56:09 +01:00
de4409e368 fix: before all 2025-07-25 20:54:37 -06:00
f9901245f1 updates dependencies and snapshots 2025-07-22 23:51:32 +01:00
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
be9c95e3bc feat: adds see 2025-07-22 23:06:43 +01:00
0355119afc fix: snapshots feedback 2025-07-06 14:29:18 +01:00
af3fdceddb feat: adds phpunit 12.2.5 support 2025-06-28 18:31:45 +01:00
3faeede1ef chore: fixes snapshots 2025-06-28 18:24:19 +01:00
7fc69033f8 chore: adjusts style 2025-06-27 02:15:36 +01:00