| 1234567891011121314151617181920 |
- <?php
- declare(strict_types=1);
- use Nette\Utils\FileSystem;
- use Tester\Assert;
- require __DIR__ . '/../bootstrap.php';
- test('', function () {
- $S = DIRECTORY_SEPARATOR;
- Assert::same('', FileSystem::joinPaths(''));
- Assert::same($S, FileSystem::joinPaths('\\'));
- Assert::same($S, FileSystem::joinPaths('/'));
- Assert::same("a{$S}b", FileSystem::joinPaths('a', 'b'));
- Assert::same("{$S}a{$S}b{$S}", FileSystem::joinPaths('/a/', '/b/'));
- Assert::same("{$S}", FileSystem::joinPaths('/a/', '/../'));
- });
|