Skip to content

Commit 237c6cb

Browse files
authored
Merge pull request #17 from takaoyuri/patch1
Add support for saving multi byte filename
2 parents 09c1678 + 615102b commit 237c6cb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Codeception/Module/WebDriver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ public function _after(TestInterface $test)
509509
public function _failed(TestInterface $test, $fail)
510510
{
511511
$this->debugWebDriverLogs($test);
512-
$filename = preg_replace('~\W~', '.', Descriptor::getTestSignatureUnique($test));
512+
$filename = preg_replace('~[^a-zA-Z0-9\x80-\xff]~', '.', Descriptor::getTestSignatureUnique($test));
513513
$outputDir = codecept_output_dir();
514514
$this->_saveScreenshot($report = $outputDir . mb_strcut($filename, 0, 245, 'utf-8') . '.fail.png');
515515
$test->getMetadata()->addReport('png', $report);

0 commit comments

Comments
 (0)