|
3 | 3 | * Copyright © Magento, Inc. All rights reserved. |
4 | 4 | * See COPYING.txt for license details. |
5 | 5 | */ |
6 | | -declare(strict_types=1); |
7 | 6 |
|
8 | | -namespace config; |
9 | | - |
10 | | -class AllureConfig |
| 7 | +function getAllureConfig($outputDirectory): array |
11 | 8 | { |
12 | | - public static function getAllureConfig($outputDirectory) |
13 | | - { |
14 | | - if (!file_exists($outputDirectory)) { |
15 | | - mkdir($outputDirectory, 0755, true); |
16 | | - } |
| 9 | + if (!file_exists($outputDirectory)) { |
| 10 | + mkdir($outputDirectory, 0755, true); |
| 11 | + } |
17 | 12 |
|
18 | | - return [ |
19 | | - // Path to output directory (default is build/allure-results) |
20 | | - 'outputDirectory' => $outputDirectory, |
21 | | - 'setupHook' => function () use ($outputDirectory): void { |
22 | | - $files = scandir($outputDirectory); |
23 | | - foreach ($files as $file) { |
24 | | - $filePath = $outputDirectory . DIRECTORY_SEPARATOR . $file; |
25 | | - if (is_file($filePath)) { |
26 | | - unlink($filePath); |
27 | | - } |
| 13 | + return [ |
| 14 | + // Path to output directory (default is build/allure-results) |
| 15 | + 'outputDirectory' => $outputDirectory, |
| 16 | + 'setupHook' => function () use ($outputDirectory): void { |
| 17 | + $files = scandir($outputDirectory); |
| 18 | + foreach ($files as $file) { |
| 19 | + $filePath = $outputDirectory . DIRECTORY_SEPARATOR . $file; |
| 20 | + if (is_file($filePath)) { |
| 21 | + unlink($filePath); |
28 | 22 | } |
29 | 23 | } |
30 | | - ]; |
31 | | - } |
| 24 | + } |
| 25 | + ]; |
32 | 26 | } |
0 commit comments