@@ -27,56 +27,56 @@ function test_posix(tc)
2727
2828function test_filename(tc )
2929
30- tc .verifyEmpty(stdlib .fileio . filename(string .empty ))
31- tc .verifyEqual(stdlib .fileio . filename(" " ), " " )
30+ tc .verifyEmpty(stdlib .filename(string .empty ))
31+ tc .verifyEqual(stdlib .filename(" " ), " " )
3232
33- tc .verifyEqual(stdlib .fileio . filename(" /foo/bar/baz" ), " baz" )
34- tc .verifyEqual(stdlib .fileio . filename(" /foo/bar/baz/" ), " " )
33+ tc .verifyEqual(stdlib .filename(" /foo/bar/baz" ), " baz" )
34+ tc .verifyEqual(stdlib .filename(" /foo/bar/baz/" ), " " )
3535
36- tc .verifyEqual(stdlib .fileio . filename(" foo/bar/baz.txt" ), " baz.txt" )
37- tc .verifyEqual(stdlib .fileio . filename(" foo/bar/baz.txt.gz" ), " baz.txt.gz" )
36+ tc .verifyEqual(stdlib .filename(" foo/bar/baz.txt" ), " baz.txt" )
37+ tc .verifyEqual(stdlib .filename(" foo/bar/baz.txt.gz" ), " baz.txt.gz" )
3838
3939end
4040
4141
4242function test_parent(tc )
4343
44- tc .verifyEmpty(stdlib .fileio . parent(string .empty ))
45- tc .verifyEqual(stdlib .fileio . parent(" " ), " " )
44+ tc .verifyEmpty(stdlib .parent(string .empty ))
45+ tc .verifyEqual(stdlib .parent(" " ), " " )
4646
47- tc .verifyEqual(stdlib .fileio . parent(" /foo/bar/baz" ), " /foo/bar" )
48- tc .verifyEqual(stdlib .fileio . parent(" /foo/bar/baz/" ), " /foo/bar" )
47+ tc .verifyEqual(stdlib .parent(" /foo/bar/baz" ), " /foo/bar" )
48+ tc .verifyEqual(stdlib .parent(" /foo/bar/baz/" ), " /foo/bar" )
4949
50- tc .verifyEqual(stdlib .fileio . parent(" foo/bar/baz/" ), " foo/bar" )
50+ tc .verifyEqual(stdlib .parent(" foo/bar/baz/" ), " foo/bar" )
5151
5252end
5353
5454function test_suffix(tc )
5555
56- tc .verifyEmpty(stdlib .fileio . suffix(string .empty ))
57- tc .verifyEqual(stdlib .fileio . suffix(" " ), " " )
56+ tc .verifyEmpty(stdlib .suffix(string .empty ))
57+ tc .verifyEqual(stdlib .suffix(" " ), " " )
5858
59- tc .verifyEqual(stdlib .fileio . suffix(" /foo/bar/baz" ), " " )
60- tc .verifyEqual(stdlib .fileio . suffix(" /foo/bar/baz/" ), " " )
59+ tc .verifyEqual(stdlib .suffix(" /foo/bar/baz" ), " " )
60+ tc .verifyEqual(stdlib .suffix(" /foo/bar/baz/" ), " " )
6161
62- tc .verifyEqual(stdlib .fileio . suffix(" foo/bar/baz.txt" ), " .txt" )
63- tc .verifyEqual(stdlib .fileio . suffix(" foo/bar/baz.txt.gz" ), " .gz" )
62+ tc .verifyEqual(stdlib .suffix(" foo/bar/baz.txt" ), " .txt" )
63+ tc .verifyEqual(stdlib .suffix(" foo/bar/baz.txt.gz" ), " .gz" )
6464
6565end
6666
6767
6868function test_stem(tc )
6969
70- tc .verifyEmpty(stdlib .fileio . stem(string .empty ))
71- tc .verifyEqual(stdlib .fileio . stem(" " ), " " )
70+ tc .verifyEmpty(stdlib .stem(string .empty ))
71+ tc .verifyEqual(stdlib .stem(" " ), " " )
7272
73- tc .verifyEqual(stdlib .fileio . stem(" /foo/bar/baz" ), " baz" )
74- tc .verifyEqual(stdlib .fileio . stem(" /foo/bar/baz/" ), " " )
73+ tc .verifyEqual(stdlib .stem(" /foo/bar/baz" ), " baz" )
74+ tc .verifyEqual(stdlib .stem(" /foo/bar/baz/" ), " " )
7575
76- tc .verifyEqual(stdlib .fileio . stem(" foo/bar/baz/" ), " " )
76+ tc .verifyEqual(stdlib .stem(" foo/bar/baz/" ), " " )
7777
78- tc .verifyEqual(stdlib .fileio . stem(" foo/bar/baz.txt" ), " baz" )
79- tc .verifyEqual(stdlib .fileio . stem(" foo/bar/baz.txt.gz" ), " baz.txt" )
78+ tc .verifyEqual(stdlib .stem(" foo/bar/baz.txt" ), " baz" )
79+ tc .verifyEqual(stdlib .stem(" foo/bar/baz.txt.gz" ), " baz.txt" )
8080
8181end
8282
@@ -136,6 +136,15 @@ function test_absolute_path(tc)
136136
137137end
138138
139+ function test_normalize(tc )
140+
141+ tc .verifyEmpty(stdlib .normalize(string .empty ))
142+ tc .verifyEqual(stdlib .normalize(" " ), " " )
143+
144+ pabs = stdlib .normalize(' 2foo//' );
145+ tc .verifyEqual(pabs , " 2foo" )
146+ end
147+
139148
140149function test_canonical(tc )
141150import matlab .unittest .fixtures .TemporaryFolderFixture
@@ -160,9 +169,9 @@ function test_canonical(tc)
160169tc .verifyEqual(pt1 , " 2foo" )
161170
162171% test existing file
163- r = stdlib .fileio . parent(mfilename(' fullpath' ));
172+ r = stdlib .parent(mfilename(' fullpath' ));
164173rp = fullfile(r , " .." );
165- tc .verifyEqual(stdlib .canonical(rp ), stdlib .fileio . parent(r ))
174+ tc .verifyEqual(stdlib .canonical(rp ), stdlib .parent(r ))
166175
167176end
168177
@@ -203,9 +212,9 @@ function test_resolve(tc)
203212tc .verifyTrue(strncmp(va , vb , 2 ))
204213
205214% test existing file
206- r = stdlib .fileio . parent(mfilename(' fullpath' ));
215+ r = stdlib .parent(mfilename(' fullpath' ));
207216rp = fullfile(r , " .." );
208- tc .verifyEqual(stdlib .resolve(rp ), stdlib .fileio . parent(r ))
217+ tc .verifyEqual(stdlib .resolve(rp ), stdlib .parent(r ))
209218
210219end
211220
0 commit comments