Skip to content

Commit a84b286

Browse files
committed
[Matlab] Refactor nix.DataArray.write error
1 parent ac872f3 commit a84b286

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

+nix/DataArray.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
disp('Warning: Writing Float data to an Integer DataArray');
124124
end
125125

126-
err.identifier = 'DataArray:improperDataType';
126+
err.identifier = 'NIXMX:improperDataType';
127127
if (islogical(obj.read_all) && ~islogical(data))
128128
m = sprintf('Trying to write %s to a logical DataArray', class(data));
129129
err.message = m;
@@ -136,7 +136,7 @@
136136
%-- Should actually not be reachable at the moment,
137137
%-- since writing Strings to DataArrays is not supported,
138138
%-- but safety first.
139-
err.identifier = 'DataArray:unsupportedDataType';
139+
err.identifier = 'NIXMX:unsupportedDataType';
140140
err.message = 'Writing char/string DataArrays is currently not supported.';
141141
error(err);
142142
end

tests/TestDataArray.m

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -190,18 +190,18 @@
190190
try
191191
da.write_all(logData);
192192
catch ME
193-
assert(strcmp(ME.identifier, 'DataArray:improperDataType'));
194-
end;
193+
assert(strcmp(ME.identifier, 'NIXMX:improperDataType'));
194+
end
195195
try
196196
da.write_all(charData);
197197
catch ME
198-
assert(strcmp(ME.identifier, 'DataArray:improperDataType'));
199-
end;
198+
assert(strcmp(ME.identifier, 'NIXMX:improperDataType'));
199+
end
200200
try
201201
da.write_all(cellData);
202202
catch ME
203-
assert(strcmp(ME.identifier, 'DataArray:improperDataType'));
204-
end;
203+
assert(strcmp(ME.identifier, 'NIXMX:improperDataType'));
204+
end
205205

206206
clear da b f;
207207
f = nix.File(fileName, nix.FileMode.ReadOnly);
@@ -225,13 +225,13 @@
225225
try
226226
da.write_all(numData);
227227
catch ME
228-
assert(strcmp(ME.identifier, 'DataArray:improperDataType'));
229-
end;
228+
assert(strcmp(ME.identifier, 'NIXMX:improperDataType'));
229+
end
230230
try
231231
da.write_all(charData);
232232
catch ME
233-
assert(strcmp(ME.identifier, 'DataArray:improperDataType'));
234-
end;
233+
assert(strcmp(ME.identifier, 'NIXMX:improperDataType'));
234+
end
235235

236236
clear da b f;
237237
f = nix.File(fileName, nix.FileMode.ReadOnly);

0 commit comments

Comments
 (0)