Skip to content

Commit 01001f9

Browse files
committed
fix: update error messages
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- type: pre_push_report description: Results of running various checks prior to pushing changes. report: - task: run_javascript_examples status: na - task: run_c_examples status: na - task: run_cpp_examples status: na - task: run_javascript_readme_examples status: na - task: run_c_benchmarks status: na - task: run_cpp_benchmarks status: na - task: run_fortran_benchmarks status: na - task: run_javascript_benchmarks status: na - task: run_julia_benchmarks status: na - task: run_python_benchmarks status: na - task: run_r_benchmarks status: na - task: run_javascript_tests status: passed ---
1 parent 0d3b6c2 commit 01001f9

File tree

2 files changed

+8
-3
lines changed
  • lib/node_modules/@stdlib/_tools/doctest/compare-values

2 files changed

+8
-3
lines changed

lib/node_modules/@stdlib/_tools/doctest/compare-values/lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ function checkComplex( actual, expected ) {
325325
type = match[ 1 ];
326326
entries = match[ 2 ];
327327
if ( actual.constructor.name !== type ) {
328-
return 'Expected instance type <'+actual.constructor.name+'>, but observed <'+type+'>';
328+
return 'Expected instance type <'+type+'>, but observed <'+actual.constructor.name+'>';
329329
}
330330
if ( entries ) {
331331
if ( isComplex128( actual ) ) {
@@ -363,7 +363,7 @@ function checkTypedArrays( actual, expected ) {
363363
type = match[ 1 ];
364364
entries = match[ 2 ];
365365
if ( actual.constructor.name !== type ) {
366-
return 'Expected instance type <'+actual.constructor.name+'>, but observed <'+type+'>';
366+
return 'Expected instance type <'+type+'>, but observed <'+actual.constructor.name+'>';
367367
}
368368
if ( entries ) {
369369
if ( isComplexTypedArray( actual ) ) {

lib/node_modules/@stdlib/_tools/doctest/compare-values/test/test.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ tape( 'the function compares a typed array and a corresponding return annotation
298298

299299
actual = new Float64Array( [ 0, 2, 3 ] );
300300
expected = '<Float32Array>[ 0, 2, 2 ]';
301-
msg = 'Expected instance type <Float64Array>, but observed <Float32Array>';
301+
msg = 'Expected instance type <Float32Array>, but observed <Float64Array>';
302302
t.strictEqual( compareValues( actual, expected ), msg, 'returns expected message' );
303303

304304
buf = new Float32Array( [ 1.0, -1.0, 2.0, -2.0 ] );
@@ -360,6 +360,11 @@ tape( 'the function compares a complex number and a corresponding return annotat
360360
msg = 'Expected array entries [2,4], but observed [2,3]';
361361
t.strictEqual( compareValues( actual, expected ), msg, 'returns expected message' );
362362

363+
actual = new Complex64( 2.0, 3.0 );
364+
expected = '<Complex128>[ 2.0, 3.0 ]';
365+
msg = 'Expected instance type <Complex128>, but observed <Complex64>';
366+
t.strictEqual( compareValues( actual, expected ), msg, 'returns expected message' );
367+
363368
t.end();
364369
});
365370

0 commit comments

Comments
 (0)