Skip to content

Commit e3c5ea5

Browse files
committed
enhance test coverage
1 parent f42c3fa commit e3c5ea5

File tree

18 files changed

+31
-78
lines changed

18 files changed

+31
-78
lines changed

+stdlib/+hdf5nc/MLint.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

+stdlib/+hdf5nc/h5save.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ function exist_file(filename, varname, A, sizeA)
7171

7272

7373
function new_file(filename, varname, A, sizeA)
74+
import stdlib.hdf5nc.auto_chunk_size
7475

7576
folder = fileparts(filename);
7677
if strlength(folder) > 0 && ~isfolder(folder)

+stdlib/+hdf5nc/ncsave.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ function exist_file(filename, varname, A, sizeA)
7171

7272

7373
function new_file(filename, varname, A, sizeA, ncdims)
74+
import stdlib.hdf5nc.auto_chunk_size
7475

7576
folder = fileparts(filename);
7677
if strlength(folder) > 0 && ~isfolder(folder)

+stdlib/+sys/pyexe.m

Lines changed: 0 additions & 30 deletions
This file was deleted.

+stdlib/MLint.txt

Whitespace-only changes.

+stdlib/+fileio/TestFileio.m renamed to +stdlib/TestFileio.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,14 @@ function test_with_suffix(tc)
119119
end
120120

121121
function test_copyfile(tc)
122+
import matlab.unittest.constraints.IsFile
123+
122124
f1 = tempname;
125+
[~,name] = fileparts(f1);
123126
fclose(fopen(f1,'w'));
124127
stdlib.fileio.copyfile(f1, tempdir)
128+
129+
tc.verifyThat(fullfile(tempdir, name), IsFile)
125130
end
126131

127132
end

+stdlib/+hdf5nc/TestHDF5.m renamed to +stdlib/TestHDF5.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ function cleanup(tc)
5959
methods (Test)
6060

6161
function test_auto_chunk_size(tc)
62+
import stdlib.hdf5nc.auto_chunk_size
63+
6264
tc.verifyEqual(auto_chunk_size([1500,2500,1000,500,100]), [12,20,8,8,2])
6365
tc.verifyEqual(auto_chunk_size([15,250,100]), [2,32,25])
6466
tc.verifyEqual(auto_chunk_size([15,250]), [15,250])
@@ -67,6 +69,7 @@ function test_auto_chunk_size(tc)
6769

6870
function test_get_variables(tc)
6971
import stdlib.hdf5nc.h5variables
72+
7073
basic = tc.TestData.basic;
7174

7275
v = h5variables(basic);

+stdlib/+fileio/TestIni.m renamed to +stdlib/TestIni.m

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ function test_example(tc)
77
import stdlib.fileio.ini2struct
88

99
cwd = fileparts(mfilename('fullpath'));
10-
example = fullfile(cwd, "example.ini");
10+
example = fullfile(cwd, "+fileio", "example.ini");
1111

1212
tc.assumeThat(example, IsFile)
1313

@@ -17,13 +17,6 @@ function test_example(tc)
1717

1818
end
1919

20-
function test_lint(tc)
21-
22-
cwd = fileparts(mfilename('fullpath'));
23-
tc.verifyEmpty(checkcode(fullfile(cwd, "ini2struct.m")))
24-
25-
end
26-
2720
end
2821

2922
end

+stdlib/+fileio/TestIntg.m renamed to +stdlib/TestIntg.m

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
function test_checkRAM(tc)
66
import stdlib.sys.checkRAM
7-
tc.assumeNotEmpty(pyversion)
7+
8+
pe = pyenv;
9+
tc.assumeNotEmpty(pe.Version)
810

911
tc.assertTrue(islogical(checkRAM(1)))
1012
end
@@ -17,7 +19,9 @@ function test_diskfree(tc)
1719

1820
function test_memory(tc)
1921
import stdlib.sys.memfree
20-
tc.assumeNotEmpty(pyversion)
22+
23+
pe = pyenv;
24+
tc.assumeNotEmpty(pe.Version)
2125
tc.assertTrue(isnumeric(memfree))
2226
end
2327

0 commit comments

Comments
 (0)