Skip to content

Commit e378f22

Browse files
committed
[matlab] TestProperty remove value fields
1 parent 105adb8 commit e378f22

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

tests/TestProperty.m

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,9 @@
6161
assert(size(currProp.values, 1) == 3);
6262
assert(currProp.values{1}.value);
6363
assert(currProp.values{1}.uncertainty == 0);
64-
assert(isempty(currProp.values{1}.checksum));
65-
assert(isempty(currProp.values{1}.encoder));
66-
assert(isempty(currProp.values{1}.filename));
67-
assert(isempty(currProp.values{1}.reference));
6864
end
6965

70-
%% Test: Update values
66+
%% Test: Update values and uncertainty
7167
function [] = test_update_values( varargin )
7268
f = nix.File(fullfile(pwd,'tests','testRW.h5'), nix.FileMode.Overwrite);
7369
s = f.create_section('mainSection', 'nixSection');
@@ -84,12 +80,17 @@
8480
updateString.values{3}.value = 'more strings';
8581
assert(strcmp(updateString.values{3}.value, 'more strings'));
8682

87-
%-- test update double
83+
%-- test update double / test set uncertainty
8884
updateDouble = s.create_property_with_value('doubleProperty', {2, 3, 4, 5});
8985
assert(updateDouble.values{1}.value == 2);
9086
updateDouble.values{1}.value = 2.2;
9187
assert(updateDouble.values{1}.value == 2.2);
92-
88+
89+
assert(updateDouble.values{1}.uncertainty == 0);
90+
updateDouble.values{1}.uncertainty = 0.5;
91+
assert(f.sections{1}.properties{end}.values{1}.uncertainty == 0.5);
92+
assert(f.sections{1}.properties{1}.values{1}.uncertainty == 0);
93+
9394
%-- test remove values from property
9495
delValues = s.properties{3};
9596
assert(size(delValues.values, 1) == 4);
@@ -127,8 +128,7 @@
127128

128129
clear p s f;
129130
f = nix.File(testFile, nix.FileMode.ReadOnly);
130-
pid = f.sections{1}.properties{1}.id;
131-
assert(f.sections{1}.open_property(pid).value_count() == 1);
131+
assert(f.sections{1}.properties{1}.value_count() == 1);
132132
end
133133

134134
%% Test: Delete values

0 commit comments

Comments
 (0)