3 # Copyright (c) 2008 David Reiss
6 test_description='Test various path utilities'
11 test_expect_success "normalize absolute" \
12 "test \$(test-path-utils normalize_absolute_path '$1') = '$2'"
25 norm_abs /dir/sub/../.. /
30 norm_abs /dir///./ /dir
31 norm_abs /dir//sub/.. /dir
32 norm_abs /dir/sub/../ /dir
33 norm_abs //dir/sub/../. /dir
34 norm_abs /dir/s1/../s2/ /dir/s2
35 norm_abs /d1/s1///s2/..//../s3/ /d1/s3
36 norm_abs /d1/s1//../s2/../../d2 /d2
37 norm_abs /d1/.../d2 /d1/.../d2
38 norm_abs /d1/..././../d2 /d1/d2