|
11 | 11 | inode_fun = {@stdlib.inode, @stdlib.sys.inode, @stdlib.java.inode, @stdlib.python.inode} |
12 | 12 | disk_available_fun = {@stdlib.disk_available, @stdlib.sys.disk_available, @stdlib.dotnet.disk_available, @stdlib.java.disk_available, @stdlib.python.disk_available} |
13 | 13 | disk_capacity_fun = {@stdlib.disk_capacity, @stdlib.sys.disk_capacity, @stdlib.dotnet.disk_capacity, @stdlib.java.disk_capacity, @stdlib.python.disk_capacity} |
14 | | -hl_fun = {@stdlib.hard_link_count, @stdlib.java.hard_link_count, @stdlib.python.hard_link_count} |
| 14 | +hl_fun = {'java', 'python'} |
15 | 15 | fst_fun = {@stdlib.filesystem_type, @stdlib.sys.filesystem_type, @stdlib.dotnet.filesystem_type, @stdlib.java.filesystem_type, @stdlib.python.filesystem_type} |
16 | 16 | owner_fun = {@stdlib.get_owner, @stdlib.sys.get_owner, @stdlib.dotnet.get_owner, @stdlib.java.get_owner, @stdlib.python.get_owner} |
17 | 17 | end |
@@ -60,11 +60,12 @@ function test_disk_capacity(tc, Ps, disk_capacity_fun) |
60 | 60 |
|
61 | 61 |
|
62 | 62 | function test_hard_link_count(tc, hl_fun) |
63 | | -is_capable(tc, hl_fun) |
64 | | - |
65 | | -fn = mfilename("fullpath") + ".m"; |
66 | | - |
67 | | -tc.verifyGreaterThanOrEqual(hl_fun(fn), 1) |
| 63 | +try |
| 64 | + c = stdlib.hard_link_count(mfilename("fullpath") + ".m", hl_fun); |
| 65 | + tc.verifyGreaterThanOrEqual(c, 1) |
| 66 | +catch e |
| 67 | + tc.verifyEqual(e.identifier, 'stdlib:choose_method:NameError') |
| 68 | +end |
68 | 69 | end |
69 | 70 |
|
70 | 71 |
|
|
0 commit comments