11classdef (SharedTestFixtures = { matlab .unittest .fixtures .PathFixture(fileparts(fileparts(mfilename(' fullpath' ))))}, ...
2- TestTags = {' R2019b ' , ' pure' }) ...
2+ TestTags = {' R2019a ' , ' pure' }) ...
33 TestIsAbsolute < matlab .unittest .TestCase
44
55properties (TestParameter )
6- p = {{" " , false }, {" x" , false }, {" x:" , false }}
7- pu = {{" x:/foo" , false }, {" /foo" , true }}
8- pw = {{" x:/foo" , true }, {" /foo" , false }}
6+ p = init_p()
97end
108
119
@@ -17,27 +15,16 @@ function test_is_absolute(tc, p)
1715end
1816
1917end
20-
21-
22- methods (Test , TestTags = {' unix' })
23-
24- function test_is_absolute_unix(tc , pu )
25- tc .assumeTrue(isunix())
26- ok = stdlib .is_absolute(pu{1 });
27- tc .verifyEqual(ok , pu{2 }, pu{1 })
2818end
2919
30- end
3120
21+ function p = init_p()
22+ p = {{" " , false }, {" x" , false }, {" x:" , false }};
3223
33- methods (Test , TestTags = {' windows' })
34-
35- function test_is_absolute_windows(tc , pw )
36- tc .assumeTrue(ispc())
37- ok = stdlib .is_absolute(pw{1 });
38- tc .verifyEqual(ok , pw{2 }, pw{1 })
39- end
40-
24+ if ispc()
25+ p = [p , {{" x:/foo" , true }, {" /foo" , false }}];
26+ else
27+ p = [p , {{" x:/foo" , false }, {" /foo" , true }}];
4128end
4229
4330end
0 commit comments