Skip to content

Commit 50a02dd

Browse files
authored
fix tests for macOS (#44)
* fix tests for macOS * use assertNotFalse
1 parent 508af53 commit 50a02dd

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

tests/Rule/BaselinePerIdentifierFormatterTest.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use PHPStan\Command\Output;
88
use PHPStan\Testing\PHPStanTestCase;
99
use function mkdir;
10+
use function realpath;
1011
use function sys_get_temp_dir;
1112
use function uniqid;
1213

@@ -15,7 +16,10 @@ final class BaselinePerIdentifierFormatterTest extends PHPStanTestCase
1516

1617
public function testFormat(): void
1718
{
18-
$fakeRoot = sys_get_temp_dir() . '/' . uniqid('root');
19+
$fakeRoot = realpath(sys_get_temp_dir());
20+
self::assertNotFalse($fakeRoot);
21+
22+
$fakeRoot = $fakeRoot . '/' . uniqid('root');
1923
@mkdir($fakeRoot . '/baselines', 0777, true);
2024

2125
$formatter = new BaselinePerIdentifierFormatter($fakeRoot . '/baselines', ' ');

tests/SplitterTest.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Nette\Neon\Neon;
66
use function file_put_contents;
77
use function mkdir;
8+
use function realpath;
89
use function sys_get_temp_dir;
910
use function uniqid;
1011
use function var_export;
@@ -93,7 +94,10 @@ public function testSplitter(): void
9394

9495
private function prepareSampleFolder(): string
9596
{
96-
$folder = sys_get_temp_dir() . '/' . uniqid('split');
97+
$folder = realpath(sys_get_temp_dir());
98+
self::assertNotFalse($folder);
99+
100+
$folder = $folder . '/' . uniqid('split');
97101
@mkdir($folder . '/baselines', 0777, true);
98102

99103
return $folder;

0 commit comments

Comments
 (0)