fix: description when using ふが chars

This commit is contained in:
Nuno Maduro
2023-03-21 13:43:01 +00:00
parent 26bb0b6eec
commit 48ae4bfc18
2 changed files with 21 additions and 1 deletions

View File

@ -11,3 +11,23 @@ it('may start with P', function (string $real, string $toBePrinted) {
['PPPackages\Foo', 'PPPackages\Foo'],
['PPPackages\Foo', 'PPPackages\Foo'],
]);
$names = [
'ふが' => '__pest_evaluable_ふが',
'ほげ' => 'ほげ',
'卜竹弓一十山' => '卜竹弓一十山',
'!p8VrB' => '!p8VrB',
'&xe6VeKWF#n4' => '&xe6VeKWF#n4',
'%%HurHUnw7zM!' => '%%HurHUnw7zM!',
'rundeliekend' => 'rundeliekend',
'g%%c!Jt9$fy#Kf' => 'g%%c!Jt9$fy#Kf',
'NRs*Gz2@hmB$W$BPD%%b2U%3P%z%apnwSX' => 'NRs*Gz2@hmB$W$BPD%%b2U%3P%z%apnwSX',
];
foreach ($names as $name => $methodName) {
test($name)
->expect(fn () => static::getLatestPrintableTestCaseMethodName())
->toBe($name)
->and(fn () => $this->name())
->toBe($methodName);
}