@@ -50,14 +50,17 @@ function test_is_symlink(tc, p, B_is_symlink)
5050[i , b ] = stdlib .is_symlink(tc .link , B_is_symlink );
5151
5252tc .assertEqual(char(b ), B_is_symlink )
53- tc .assertTrue(i , " failed to detect own link" )
53+ tc .assertTrue(i , " failed to detect own link " + tc . link )
5454
5555tc .verifyEqual(stdlib .is_symlink(p{1 }, B_is_symlink ), p{2 }, p{1 })
5656end
5757
5858
5959function test_read_symlink_empty(tc , Pre , B_read_symlink )
60- tc .verifyEqual(stdlib .read_symlink(Pre , B_read_symlink ), string .empty )
60+ [r , b ] = stdlib .read_symlink(Pre , B_read_symlink );
61+ tc .assertEqual(char(b ), B_read_symlink )
62+
63+ tc .verifyEqual(r , string .empty )
6164end
6265
6366
@@ -75,7 +78,10 @@ function test_create_symlink(tc, B_create_symlink)
7578
7679h = @stdlib .create_symlink ;
7780
78- tc .verifyFalse(h(' ' , tempname(), B_create_symlink ))
81+ [i , b ] = h(' ' , tempname(), B_create_symlink );
82+ tc .assertEqual(char(b ), B_create_symlink )
83+
84+ tc .verifyFalse(i )
7985tc .verifyFalse(h(tc .target , tc .link , B_create_symlink ), " should fail for existing symlink" )
8086
8187exp = true ;
0 commit comments