-
Notifications
You must be signed in to change notification settings - Fork 152
Open
Labels
Milestone
Description
On some occasions, in order to provide a helpful error message, more processing is required to provide a helpful message:
$message = $createMessage(...); // heavy stuff happening there
Assert::smth(..., $message);Maybe it would be cool to have support for $message being string|():string instead of just string:
Assert::smth(..., $createMessage);In some cases this may end up more verbose, but on the other hand it prevents the assertion from being expensive in case of non-failure (the happy path).
WDYT?
maks-rafalko, zerkms, VincentLanglet, gnutix and sukei