|
60 | 60 |
|
61 | 61 | assert(isempty(b.dataArrays));
|
62 | 62 |
|
63 |
| - d1 = b.create_data_array('foo', 'bar', 'double', [2 3]); |
| 63 | + d1 = b.create_data_array('foo', 'bar', nix.DataType.Double, [2 3]); |
64 | 64 |
|
65 | 65 | assert(strcmp(d1.name, 'foo'));
|
66 | 66 | assert(strcmp(d1.type, 'bar'));
|
|
95 | 95 | function [] = test_delete_data_array( varargin )
|
96 | 96 | f = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
|
97 | 97 | b = f.createBlock('arraytest', 'nixBlock');
|
98 |
| - tmp = b.create_data_array('dataArrayTest1', 'nixDataArray', 'double', [1 2]); |
| 98 | + tmp = b.create_data_array('dataArrayTest1', 'nixDataArray', nix.DataType.Double, [1 2]); |
99 | 99 | tmp = b.create_data_array('dataArrayTest2', 'nixDataArray', nix.DataType.Double, [3 4]);
|
100 | 100 |
|
101 | 101 | assert(size(b.dataArrays, 1) == 2);
|
|
143 | 143 | %% Test: Create multitag by data_array entity and data_array id
|
144 | 144 | f = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
|
145 | 145 | b = f.createBlock('mTagTestBlock', 'nixBlock');
|
146 |
| - tmp = b.create_data_array('mTagTestDataArray1', 'nixDataArray', 'double', [1 2]); |
147 |
| - tmp = b.create_data_array('mTagTestDataArray2', 'nixDataArray', 'double', [3 4]); |
| 146 | + tmp = b.create_data_array('mTagTestDataArray1', 'nixDataArray', nix.DataType.Double, [1 2]); |
| 147 | + tmp = b.create_data_array('mTagTestDataArray2', 'nixDataArray', nix.DataType.Double, [3 4]); |
148 | 148 | assert(isempty(b.multiTags));
|
149 | 149 |
|
150 | 150 | %-- create by data_array entity
|
|
162 | 162 | function [] = test_delete_multi_tag( varargin )
|
163 | 163 | f = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
|
164 | 164 | b = f.createBlock('mTagTestBlock', 'nixBlock');
|
165 |
| - tmp = b.create_data_array('mTagTestDataArray1', 'nixDataArray', 'double', [1 2]); |
| 165 | + tmp = b.create_data_array('mTagTestDataArray1', 'nixDataArray', nix.DataType.Double, [1 2]); |
166 | 166 | tmp = b.create_multi_tag('mTagTest1', 'nixMultiTag1', b.dataArrays{1});
|
167 | 167 | tmp = b.create_multi_tag('mTagTest2', 'nixMultiTag2', b.dataArrays{1});
|
168 | 168 |
|
|
210 | 210 | b = f.createBlock('arraytest', 'nixBlock');
|
211 | 211 |
|
212 | 212 | assert(isempty(b.dataArrays));
|
213 |
| - tmp = b.create_data_array('arrayTest1', 'nixDataArray', 'double', [1 2]); |
214 |
| - tmp = b.create_data_array('arrayTest2', 'nixDataArray', 'double', [3 4]); |
| 213 | + tmp = b.create_data_array('arrayTest1', 'nixDataArray', nix.DataType.Double, [1 2]); |
| 214 | + tmp = b.create_data_array('arrayTest2', 'nixDataArray', nix.DataType.Double, [3 4]); |
215 | 215 | assert(size(b.dataArrays, 1) == 2);
|
216 | 216 |
|
217 | 217 | end
|
|
243 | 243 | %% Test: fetch multitags
|
244 | 244 | f = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
|
245 | 245 | b = f.createBlock('mTagTestBlock', 'nixBlock');
|
246 |
| - tmp = b.create_data_array('mTagTestDataArray', 'nixDataArray', 'double', [1 2]); |
| 246 | + tmp = b.create_data_array('mTagTestDataArray', 'nixDataArray', nix.DataType.Double, [1 2]); |
247 | 247 |
|
248 | 248 | assert(isempty(b.multiTags));
|
249 | 249 | tmp = b.create_multi_tag('mTagTest1', 'nixMultiTag', b.dataArrays{1});
|
|
258 | 258 | daName = 'arrayTest1';
|
259 | 259 |
|
260 | 260 | assert(isempty(b.dataArrays));
|
261 |
| - tmp = b.create_data_array(daName, 'nixDataArray', 'double', [1 2]); |
| 261 | + tmp = b.create_data_array(daName, 'nixDataArray', nix.DataType.Double, [1 2]); |
262 | 262 |
|
263 | 263 | getDataArrayByID = b.data_array(b.dataArrays{1,1}.id);
|
264 | 264 | assert(~isempty(getDataArrayByID));
|
|
294 | 294 | %% Test: Open multi tag by ID or name
|
295 | 295 | f = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
|
296 | 296 | b = f.createBlock('mTagTestBlock', 'nixBlock');
|
297 |
| - tmp = b.create_data_array('mTagTestDataArray', 'nixDataArray', 'double', [1 2]); |
| 297 | + tmp = b.create_data_array('mTagTestDataArray', 'nixDataArray', nix.DataType.Double, [1 2]); |
298 | 298 | mTagName = 'mTagTest1';
|
299 | 299 | tmp = b.create_multi_tag(mTagName, 'nixMultiTag', b.dataArrays{1});
|
300 | 300 |
|
|
331 | 331 | %% Test: Block has multi tag by ID or name
|
332 | 332 | f = nix.File(fullfile(pwd, 'tests', 'testRW.h5'), nix.FileMode.Overwrite);
|
333 | 333 | b = f.createBlock('mTagTestBlock', 'nixBlock');
|
334 |
| - tmp = b.create_data_array('mTagTestDataArray', 'nixDataArray', 'double', [1 2]); |
| 334 | + tmp = b.create_data_array('mTagTestDataArray', 'nixDataArray', nix.DataType.Double, [1 2]); |
335 | 335 | tmp = b.create_multi_tag('mTagTest1', 'nixMultiTag', b.dataArrays{1});
|
336 | 336 |
|
337 | 337 | assert(b.has_multi_tag(b.multiTags{1,1}.id));
|
|
384 | 384 | daName = 'hasDataArrayTest';
|
385 | 385 | f = nix.File(fullfile(pwd, 'tests', fileName), nix.FileMode.Overwrite);
|
386 | 386 | b = f.createBlock('testblock', 'nixBlock');
|
387 |
| - da = b.create_data_array(daName, 'nixDataArray', 'double', [1 2]); |
| 387 | + da = b.create_data_array(daName, 'nixDataArray', nix.DataType.Double, [1 2]); |
388 | 388 | daID = da.id;
|
389 | 389 |
|
390 | 390 | assert(~b.has_data_array('I do not exist'));
|
|
0 commit comments