Skip to content

Commit 38e8a27

Browse files
committed
tests: separated dir for fixtures
1 parent cc46375 commit 38e8a27

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

tests/Loaders/RobotLoader.rebuild.phpt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,28 @@ use Tester\Assert;
1313
require __DIR__ . '/../bootstrap.php';
1414

1515

16-
file_put_contents(getTempDir() . '/file1.php', '<?php class A {}');
17-
file_put_contents(getTempDir() . '/file2.php', '<?php class B {}');
16+
$dir = getTempDir() . '/fixtures';
17+
mkdir($dir);
18+
file_put_contents($dir . '/file1.php', '<?php class A {}');
19+
file_put_contents($dir . '/file2.php', '<?php class B {}');
1820

1921
$loader = new RobotLoader;
2022
$loader->setTempDirectory(getTempDir());
21-
$loader->addDirectory(getTempDir());
23+
$loader->addDirectory($dir);
2224
$loader->register(); // rebuilds cache
2325

24-
rename(getTempDir() . '/file1.php', getTempDir() . '/file3.php');
26+
rename($dir . '/file1.php', $dir . '/file3.php');
2527

2628
Assert::false(class_exists('A'));
2729

2830

2931
$loader2 = new RobotLoader;
3032
$loader2->setTempDirectory(getTempDir());
31-
$loader2->addDirectory(getTempDir());
33+
$loader2->addDirectory($dir);
3234
$loader2->register();
3335

3436
Assert::true(class_exists('A'));
3537

36-
rename(getTempDir() . '/file2.php', getTempDir() . '/file4.php');
38+
rename($dir . '/file2.php', $dir . '/file4.php');
3739

3840
Assert::false(class_exists('B'));

tests/Loaders/RobotLoader.renamed.phpt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@ use Tester\Assert;
1313
require __DIR__ . '/../bootstrap.php';
1414

1515

16+
$dir = getTempDir() . DIRECTORY_SEPARATOR . 'fixtures' . DIRECTORY_SEPARATOR;
17+
mkdir($dir);
18+
1619
$loader = new RobotLoader;
1720
$loader->setTempDirectory(getTempDir());
18-
$loader->addDirectory(getTempDir());
21+
$loader->addDirectory($dir);
1922

20-
$dir = getTempDir() . DIRECTORY_SEPARATOR;
2123
file_put_contents($dir . 'file1.php', '<?php class A {}');
2224
file_put_contents($dir . 'file2.php', '<?php class B {}');
2325

0 commit comments

Comments
 (0)