[init] --- 'Genode::Path' test ---
[init]
[init] testing removal of superfluous slashes
[init]
[init] '//dir1///' -> '/dir1/'
[init]
[init] testing removal of superfluous dot-slashes
[init]
[init] '/./dir1/././' -> '/dir1/'
[init] './dir1/././' -> './dir1/'
[init]
[init] testing removal of double dot dirs
[init]
[init] '/..' -> '/'
[init] '/dir1/..' -> '/'
[init] '/dir1/../..' -> '/'
[init] '/dir1/dir2/..' -> '/dir1'
[init] '/dir1/../dir2' -> '/dir2'
[init] '/../dir1' -> '/dir1'
[init] '/../../dir1' -> '/dir1'
[init] '/../dir1/..' -> '/'
[init] '..' -> ''
[init] 'dir1/..' -> ''
[init] 'dir1/../..' -> ''
[init] 'dir1/dir2/..' -> 'dir1'
[init] 'dir1/../dir2' -> 'dir2'
[init] '../dir1' -> 'dir1'
[init] '../../dir1' -> 'dir1'
[init] '../dir1/..' -> ''
[init]
[init] testing removal of trailing dot
[init]
[init] '/dir1/.' -> '/dir1/'
[init]
[init] --- 'Genode::Path' test finished ---