@@ -253,6 +253,8 @@ function testError(testCase)
253253
254254 % check error status
255255 verifyEqual(testCase , results{1 }.resourceSpans.scopeSpans.spans.status.code, 2 ); % error
256+ verifyEqual(testCase , results{1 }.resourceSpans.scopeSpans.spans.status.message, ...
257+ ' Input must be a numeric scalar' );
256258 verifyEmpty(testCase , fieldnames(results{2 }.resourceSpans.scopeSpans.spans.status)); % ok, no error
257259 end
258260
@@ -287,6 +289,8 @@ function testHandleError(testCase)
287289
288290 % check error status
289291 verifyEqual(testCase , results{1 }.resourceSpans.scopeSpans.spans.status.code, 2 ); % error
292+ verifyEqual(testCase , results{1 }.resourceSpans.scopeSpans.spans.status.message, ...
293+ ' Input must be a numeric scalar' );
290294 verifyEmpty(testCase , fieldnames(results{2 }.resourceSpans.scopeSpans.spans.status)); % ok, no error
291295 end
292296
@@ -349,7 +353,8 @@ function testAutoManualInstrument(testCase)
349353 at = opentelemetry .autoinstrument .AutoTrace(@manual_instrumented_example );
350354
351355 % run the example
352- [~ ] = beginTrace(at , 100 );
356+ n = 100 ;
357+ [~ ] = beginTrace(at , n );
353358
354359 % perform test comparisons
355360 results = readJsonResults(testCase );
@@ -377,6 +382,11 @@ function testAutoManualInstrument(testCase)
377382 verifyEqual(testCase , results{1 }.resourceSpans.scopeSpans.spans.parentSpanId, results{2 }.resourceSpans.scopeSpans.spans.spanId);
378383 verifyEqual(testCase , results{3 }.resourceSpans.scopeSpans.spans.parentSpanId, results{5 }.resourceSpans.scopeSpans.spans.spanId);
379384 verifyEqual(testCase , results{4 }.resourceSpans.scopeSpans.spans.parentSpanId, results{5 }.resourceSpans.scopeSpans.spans.spanId);
385+
386+ % check attribute
387+ verifyNumElements(testCase , results{6 }.resourceSpans.scopeSpans.spans.attributes, 1 );
388+ verifyEqual(testCase , results{6 }.resourceSpans.scopeSpans.spans.attributes.key, ' DataSize' );
389+ verifyEqual(testCase , results{6 }.resourceSpans.scopeSpans.spans.attributes.value.doubleValue, n );
380390 end
381391 end
382392end
0 commit comments