1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<?php
declare(strict_types=1);
use Nette\Utils\FileSystem;
use Tester\Assert;
require __DIR__ . '/../bootstrap.php';
test('converts slash characters to platformâspecific DIRECTORY_SEPARATOR', function () {
Assert::same(DIRECTORY_SEPARATOR, FileSystem::platformSlashes('\\'));
Assert::same(DIRECTORY_SEPARATOR, FileSystem::platformSlashes('/'));
});
test('converts URL paths to use platformâspecific separators', function () {
Assert::same('file://path' . DIRECTORY_SEPARATOR . 'file', FileSystem::platformSlashes('file://path/file'));
});
|