66
77properties (TestParameter )
88Ps = {" ." , " " , " /" , getenv(" SystemDrive" ), " not-exist" }
9- Po = {mfilename(" fullpath" ) + " .m" , pwd(), " ." , " " , tempname() }
9+ Po = {mfilename(" fullpath" ) + " .m" , pwd(), " ." , " " , " not-exist " }
1010id_fun = {' sys' , ' java' , ' python' }
1111id_name = {" inode" , " device" }
12- disk_ac_fun = {' sys' , ' dotnet' , ' java' , ' python' }
12+ all_fun = {' sys' , ' dotnet' , ' java' , ' python' }
1313disk_ac_name = {' disk_available' , ' disk_capacity' }
1414hl_fun = {' java' , ' python' }
15- fst_fun = {' sys' , ' dotnet' , ' java' , ' python' }
1615is_remove = {' dotnet' , ' sys' }
1716py_sys = {' python' , ' sys' }
1817end
@@ -26,13 +25,13 @@ function pkg_path(tc)
2625
2726methods (Test )
2827
29- function test_disk_ac(tc , Ps , disk_ac_fun , disk_ac_name )
30- n = " stdlib." + disk_ac_fun + " ." + disk_ac_name ;
28+ function test_disk_ac(tc , Ps , all_fun , disk_ac_name )
29+ n = " stdlib." + all_fun + " ." + disk_ac_name ;
3130h = str2func(" stdlib." + disk_ac_name );
3231tc .assertNotEmpty(which(n ))
3332
3433try
35- r = h(Ps , disk_ac_fun );
34+ r = h(Ps , all_fun );
3635 if stdlib .exists(Ps )
3736 tc .verifyGreaterThanOrEqual(r , 0 )
3837 else
@@ -93,10 +92,10 @@ function test_hard_link_count(tc, hl_fun)
9392end
9493
9594
96- function test_filesystem_type(tc , Ps , fst_fun )
97- tc .assertNotEmpty(which(" stdlib." + fst_fun + " .filesystem_type" ))
95+ function test_filesystem_type(tc , Ps , all_fun )
96+ tc .assertNotEmpty(which(" stdlib." + all_fun + " .filesystem_type" ))
9897try
99- t = stdlib .filesystem_type(Ps , fst_fun );
98+ t = stdlib .filesystem_type(Ps , all_fun );
10099catch e
101100 tc .verifyEqual(e .identifier , ' stdlib:hbackend:NameError' , e .message )
102101 return
@@ -146,17 +145,17 @@ function test_inode_device(tc, id_fun, id_name)
146145end
147146
148147
149- function test_owner(tc , Po , fst_fun )
150- tc .assertNotEmpty(which(" stdlib." + fst_fun + " .get_owner" ))
148+ function test_owner(tc , Po , all_fun )
149+ tc .assertNotEmpty(which(" stdlib." + all_fun + " .get_owner" ))
151150
152151try
153- o = stdlib .get_owner(Po , fst_fun );
152+ o = stdlib .get_owner(Po , all_fun );
154153catch e
155154 tc .verifyEqual(e .identifier , ' stdlib:hbackend:NameError' , e .message )
156155 return
157156end
158157
159- tc .verifyClass(o , ' string ' )
158+ tc .verifyClass(o , ' char ' )
160159
161160if stdlib .exists(Po )
162161 tc .verifyGreaterThan(strlength(o ), 0 )
0 commit comments