33methods (Test )
44
55function test_is_char_device(tc )
6- tc .applyFixture(matlab .unittest .fixtures .CurrentFolderFixture(" .." ))
7- % matlab exist() doesn't work for MEX detection with ".." leading path
8- tc .assumeEqual(exist(" +stdlib/is_char_device" , " file" ), 3 )
6+
7+ tc .assumeTrue(isfile(fileparts(mfilename(" fullpath" )) + " /../+stdlib/is_char_device." + mexext ))
98
109% /dev/stdin may not be available on CI systems
1110if ispc
@@ -19,16 +18,14 @@ function test_is_char_device(tc)
1918
2019
2120function test_is_admin(tc )
22- tc .applyFixture(matlab .unittest .fixtures .CurrentFolderFixture(" .." ))
23- tc .assumeEqual(exist(" +stdlib/is_admin" , " file" ), 3 )
21+ tc .assumeTrue(isfile(fileparts(mfilename(" fullpath" )) + " /../+stdlib/is_admin." + mexext ))
2422
2523tc .verifyClass(stdlib .is_admin(), " logical" )
2624end
2725
2826
2927function test_unlink_file(tc )
30- tc .applyFixture(matlab .unittest .fixtures .CurrentFolderFixture(" .." ))
31- tc .assumeEqual(exist(" +stdlib/unlink" , " file" ), 3 )
28+ tc .assumeTrue(isfile(fileparts(mfilename(" fullpath" )) + " /../+stdlib/unlink." + mexext ))
3229
3330d = tc .createTemporaryFolder();
3431
@@ -42,8 +39,7 @@ function test_unlink_file(tc)
4239
4340
4441function test_unlink_empty_dir(tc )
45- tc .applyFixture(matlab .unittest .fixtures .CurrentFolderFixture(" .." ))
46- tc .assumeEqual(exist(" +stdlib/unlink" , " file" ), 3 )
42+ tc .assumeTrue(isfile(fileparts(mfilename(" fullpath" )) + " /../+stdlib/unlink." + mexext ))
4743
4844d = tc .createTemporaryFolder();
4945
@@ -52,8 +48,7 @@ function test_unlink_empty_dir(tc)
5248
5349
5450function test_unlink_recursive(tc )
55- tc .applyFixture(matlab .unittest .fixtures .CurrentFolderFixture(" .." ))
56- tc .assumeEqual(exist(" +stdlib/unlink" , " file" ), 3 )
51+ tc .assumeTrue(isfile(fileparts(mfilename(" fullpath" )) + " /../+stdlib/unlink." + mexext ))
5752
5853d = tc .createTemporaryFolder();
5954
0 commit comments