Skip to content

Commit 72ae324

Browse files
committed
test:symlink: stricter test"
1 parent d68cd88 commit 72ae324

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

test/TestSymlink.m

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

5252
tc.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

5555
tc.verifyEqual(stdlib.is_symlink(p{1}, B_is_symlink), p{2}, p{1})
5656
end
5757

5858

5959
function 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)
6164
end
6265

6366

@@ -75,7 +78,10 @@ function test_create_symlink(tc, B_create_symlink)
7578

7679
h = @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)
7985
tc.verifyFalse(h(tc.target, tc.link, B_create_symlink), "should fail for existing symlink")
8086

8187
exp = true;

0 commit comments

Comments
 (0)