Add explcit aliases for open links

This commit is contained in:
2026-02-13 10:10:57 +01:00
parent 4dae370deb
commit 232802b0ce
4 changed files with 64 additions and 11 deletions

View File

@@ -115,9 +115,20 @@ EOT
public function testMapToAliasPath()
{
$mapped = $this->path->mapToAliasPath('/linux/another/path/some/folder');
$this->assertEquals('alias/some/folder', $mapped);
$this->assertEquals('alias>some/folder', $mapped);
$mappedRoot = $this->path->mapToAliasPath('/linux/another/path/');
$this->assertEquals('alias>', $mappedRoot);
$unmapped = $this->path->mapToAliasPath('/linux/file/path/example.txt');
$this->assertEquals('/linux/file/path/example.txt', $unmapped);
}
public function testMapToAliasPathLegacyAliasStyle()
{
$path = new Path("/srv/share/Datascape/\nA> /Scape/\n");
$mapped = $path->mapToAliasPath('/srv/share/Datascape/projects/demo');
$this->assertEquals('Scape>projects/demo', $mapped);
}
}