mirror of
https://github.com/pestphp/pest.git
synced 2026-03-07 00:07:22 +01:00
Execute all parent beforeEach and afterEach functions for each test
This commit is contained in:
@ -103,10 +103,14 @@ final class Str
|
||||
|
||||
/**
|
||||
* Creates a describe block as `$describeDescription` → `$testDescription` format.
|
||||
*
|
||||
* @param string[] $describeDescriptions
|
||||
*/
|
||||
public static function describe(string $describeDescription, string $testDescription): string
|
||||
public static function describe(array $describeDescriptions, string $testDescription): string
|
||||
{
|
||||
return sprintf('`%s` → %s', $describeDescription, $testDescription);
|
||||
$descriptionComponents = [...$describeDescriptions, $testDescription];
|
||||
|
||||
return sprintf(str_repeat('`%s` → ', count($describeDescriptions)).'%s', ...$descriptionComponents);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user