99methods (Test )
1010
1111function test_is_subdir(tc , p_is_subdir )
12- tc .verifyEqual(stdlib .is_subdir(p_is_subdir{1 }, p_is_subdir{2 }), p_is_subdir{3 }, " subdir(" + p_is_subdir{1 } + " ," + p_is_subdir{2 } + " )" )
12+ tc .verifyEqual(stdlib .is_subdir(p_is_subdir{1 }, p_is_subdir{2 }), p_is_subdir{3 }, ...
13+ " subdir(" + p_is_subdir{1 } + " ," + p_is_subdir{2 } + " )" )
1314end
1415
1516function test_is_prefix(tc , p_is_prefix )
16- tc .verifyEqual(stdlib .is_prefix(p_is_prefix{1 }, p_is_prefix{2 }), p_is_prefix{3 }, " prefix(" + p_is_prefix{1 } + " ," + p_is_prefix{2 } + " )" )
17+ tc .verifyEqual(stdlib .is_prefix(p_is_prefix{1 }, p_is_prefix{2 }), p_is_prefix{3 }, ...
18+ " prefix(" + p_is_prefix{1 } + " ," + p_is_prefix{2 } + " )" )
1719end
1820
1921end
@@ -31,7 +33,9 @@ function test_is_prefix(tc, p_is_prefix)
3133 {" a/b/c" , " a/./b" , false }, ...
3234 {" a/b" , " a/b/" , false }, ...
3335 {" a/b" , " a" , true }, ...
34- {" a/.c" , " a" , true }
36+ {" a/.c" , " a" , true }, ...
37+ {" file:///" , " file:///" , false }, ...
38+ {" " , " " , false }, ...
3539};
3640% NOTE: ".." in is_subdir (either argument) is ambiguous
3741
@@ -50,5 +54,5 @@ function test_is_prefix(tc, p_is_prefix)
5054p{6 }{3 } = true ;
5155p{7 }{3 } = false ;
5256p{8 }{3 } = false ;
53- p{9 }{3 } = true ;
57+ p{11 }{3 } = true ;
5458end
0 commit comments