Skip to content

Commit f1ffb0f

Browse files
committed
refactor source tests
1 parent 3d71fc1 commit f1ffb0f

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

tests/TestSource.m

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,34 @@
33
% Detailed explanation goes here
44

55
funcs = {};
6-
funcs{end+1} = @test_list_fetch_sources;
7-
funcs{end+1} = @test_open_source;
8-
funcs{end+1} = @test_open_metadata;
96
funcs{end+1} = @test_create_source;
107
funcs{end+1} = @test_delete_source;
8+
funcs{end+1} = @test_fetch_sources;
9+
funcs{end+1} = @test_open_source;
10+
funcs{end+1} = @test_open_metadata;
1111
end
1212

13-
%% Test: List/fetch sources
14-
function [] = test_list_fetch_sources( varargin )
15-
test_file = nix.File(fullfile(pwd, 'tests', 'test.h5'), nix.FileMode.ReadOnly);
16-
getBlock = test_file.openBlock(test_file.blocks{1,1}.id);
17-
getSourceFromBlock = getBlock.open_source(getBlock.sources{1,1}.id);
18-
19-
%-- TODO: get a testfile with nested sources
20-
assert(size(getSourceFromBlock.sources(), 1) == 0);
21-
disp('Test Source: fetch sources ... TODO (proper testfile)');
13+
%% Test: fetch sources
14+
function [] = test_fetch_sources( varargin )
15+
test_file = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
16+
getBlock = test_file.createBlock('sourcetest', 'nixBlock');
17+
getSource = getBlock.create_source('sourcetest', 'nixSource');
18+
tmp = getSource.create_source('nestedsource1', 'nixSource');
19+
tmp = getSource.create_source('nestedsource2', 'nixSource');
20+
21+
assert(size(getSource.sources, 1) == 2);
2222
end
2323

2424
%% Test: Open source by ID or name
2525
function [] = test_open_source( varargin )
2626

2727
test_file = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
28-
getBlock = test_file.createBlock('sourcetest', 'nixblock');
29-
getSource = getBlock.create_source('sourcetest','nixsource');
28+
getBlock = test_file.createBlock('sourcetest', 'nixBlock');
29+
getSource = getBlock.create_source('sourcetest', 'nixSource');
3030
assert(isempty(getSource.sources));
3131

3232
sourceName = 'nestedsource';
33-
createSource = getSource.create_source(sourceName, 'nixsource');
33+
createSource = getSource.create_source(sourceName, 'nixSource');
3434
getSourceByID = getSource.open_source(createSource.id);
3535
assert(~isempty(getSourceByID));
3636

@@ -59,25 +59,25 @@
5959
%% Test: create source
6060
function [] = test_create_source ( varargin )
6161
test_file = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
62-
getBlock = test_file.createBlock('sourcetest', 'nixblock');
63-
getSource = getBlock.create_source('sourcetest','nixsource');
62+
getBlock = test_file.createBlock('sourcetest', 'nixBlock');
63+
getSource = getBlock.create_source('sourcetest', 'nixSource');
6464
assert(isempty(getSource.sources));
6565

66-
createSource = getSource.create_source('nestedsource','nixsource');
66+
createSource = getSource.create_source('nestedsource', 'nixSource');
6767
assert(~isempty(getSource.sources));
6868
assert(strcmp(createSource.name, 'nestedsource'));
69-
assert(strcmp(createSource.type, 'nixsource'));
69+
assert(strcmp(createSource.type, 'nixSource'));
7070
end
7171

7272
%% Test: delete source
7373
function [] = test_delete_source( varargin )
7474
test_file = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
75-
getBlock = test_file.createBlock('sourcetest', 'nixblock');
76-
getSource = getBlock.create_source('sourcetest','nixsource');
75+
getBlock = test_file.createBlock('sourcetest', 'nixBlock');
76+
getSource = getBlock.create_source('sourcetest', 'nixSource');
7777
assert(isempty(getSource.sources));
7878

79-
createSource1 = getSource.create_source('nestedsource1','nixsource');
80-
createSource2 = getSource.create_source('nestedsource2','nixsource');
79+
tmp = getSource.create_source('nestedsource1', 'nixSource');
80+
tmp = getSource.create_source('nestedsource2', 'nixSource');
8181
assert(getSource.delete_source('nestedsource1'));
8282
assert(getSource.delete_source(getSource.sources{1}.id));
8383
assert(~getSource.delete_source('I do not exist'));

0 commit comments

Comments
 (0)