Skip to content

Commit 608fea1

Browse files
committed
test: fix failing tests
--- 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: na - 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 ---
1 parent 2bdea00 commit 608fea1

File tree

2 files changed

+38
-6
lines changed

2 files changed

+38
-6
lines changed

lib/node_modules/@stdlib/stats/nanmax/test/test.assign.js

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
// MODULES //
2222

2323
var tape = require( 'tape' );
24+
var isSameValue = require( '@stdlib/assert/is-same-value' );
2425
var ndarray = require( '@stdlib/ndarray/ctor' );
2526
var zeros = require( '@stdlib/ndarray/zeros' );
2627
var empty = require( '@stdlib/ndarray/empty' );
@@ -606,7 +607,12 @@ tape( 'the function performs a reduction on an ndarray (no dimensions, row-major
606607
expected = [ [ -1.0, 2.0 ], [ NaN, 4.0 ] ];
607608

608609
t.strictEqual( actual, out, 'returns expected value' );
609-
t.deepEqual( ndarray2array( actual ), expected, 'returns expected value' );
610+
611+
actual = ndarray2array( actual );
612+
t.strictEqual( isSameValue( actual[ 0 ][ 0 ], expected[ 0 ][ 0 ] ), true, 'returns expected value' );
613+
t.strictEqual( isSameValue( actual[ 0 ][ 1 ], expected[ 0 ][ 1 ] ), true, 'returns expected value' );
614+
t.strictEqual( isSameValue( actual[ 1 ][ 0 ], expected[ 1 ][ 0 ] ), true, 'returns expected value' );
615+
t.strictEqual( isSameValue( actual[ 1 ][ 1 ], expected[ 1 ][ 1 ] ), true, 'returns expected value' );
610616

611617
t.end();
612618
});
@@ -631,7 +637,12 @@ tape( 'the function performs a reduction on an ndarray (no dimensions, column-ma
631637
expected = [ [ -1.0, NaN ], [ 2.0, 4.0 ] ];
632638

633639
t.strictEqual( actual, out, 'returns expected value' );
634-
t.deepEqual( ndarray2array( actual ), expected, 'returns expected value' );
640+
641+
actual = ndarray2array( actual );
642+
t.strictEqual( isSameValue( actual[ 0 ][ 0 ], expected[ 0 ][ 0 ] ), true, 'returns expected value' );
643+
t.strictEqual( isSameValue( actual[ 0 ][ 1 ], expected[ 0 ][ 1 ] ), true, 'returns expected value' );
644+
t.strictEqual( isSameValue( actual[ 1 ][ 0 ], expected[ 1 ][ 0 ] ), true, 'returns expected value' );
645+
t.strictEqual( isSameValue( actual[ 1 ][ 1 ], expected[ 1 ][ 1 ] ), true, 'returns expected value' );
635646

636647
t.end();
637648
});

lib/node_modules/@stdlib/stats/nanmax/test/test.main.js

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var tape = require( 'tape' );
2424
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
25+
var isSameValue = require( '@stdlib/assert/is-same-value' );
2526
var ndarray = require( '@stdlib/ndarray/ctor' );
2627
var zeros = require( '@stdlib/ndarray/zeros' );
2728
var empty = require( '@stdlib/ndarray/empty' );
@@ -518,7 +519,12 @@ tape( 'the function performs a reduction on an ndarray (no dimensions, row-major
518519
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
519520
t.deepEqual( getShape( actual ), [ 2, 2 ], 'returns expected value' );
520521
t.strictEqual( getOrder( actual ), getOrder( x ), 'returns expected value' );
521-
t.deepEqual( ndarray2array( actual ), expected, 'returns expected value' );
522+
523+
actual = ndarray2array( actual );
524+
t.strictEqual( isSameValue( actual[ 0 ][ 0 ], expected[ 0 ][ 0 ] ), true, 'returns expected value' );
525+
t.strictEqual( isSameValue( actual[ 0 ][ 1 ], expected[ 0 ][ 1 ] ), true, 'returns expected value' );
526+
t.strictEqual( isSameValue( actual[ 1 ][ 0 ], expected[ 1 ][ 0 ] ), true, 'returns expected value' );
527+
t.strictEqual( isSameValue( actual[ 1 ][ 1 ], expected[ 1 ][ 1 ] ), true, 'returns expected value' );
522528

523529
xbuf = [ -1.0, 2.0, NaN, 4.0 ];
524530
x = new ndarray( 'generic', xbuf, [ 2, 2 ], [ 2, 1 ], 0, 'row-major' );
@@ -533,7 +539,12 @@ tape( 'the function performs a reduction on an ndarray (no dimensions, row-major
533539
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
534540
t.deepEqual( getShape( actual ), [ 2, 2 ], 'returns expected value' );
535541
t.strictEqual( getOrder( actual ), getOrder( x ), 'returns expected value' );
536-
t.deepEqual( ndarray2array( actual ), expected, 'returns expected value' );
542+
543+
actual = ndarray2array( actual );
544+
t.strictEqual( isSameValue( actual[ 0 ][ 0 ], expected[ 0 ][ 0 ] ), true, 'returns expected value' );
545+
t.strictEqual( isSameValue( actual[ 0 ][ 1 ], expected[ 0 ][ 1 ] ), true, 'returns expected value' );
546+
t.strictEqual( isSameValue( actual[ 1 ][ 0 ], expected[ 1 ][ 0 ] ), true, 'returns expected value' );
547+
t.strictEqual( isSameValue( actual[ 1 ][ 1 ], expected[ 1 ][ 1 ] ), true, 'returns expected value' );
537548

538549
t.end();
539550
});
@@ -557,7 +568,12 @@ tape( 'the function performs a reduction on an ndarray (no dimensions, column-ma
557568
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
558569
t.deepEqual( getShape( actual ), [ 2, 2 ], 'returns expected value' );
559570
t.strictEqual( getOrder( actual ), getOrder( x ), 'returns expected value' );
560-
t.deepEqual( ndarray2array( actual ), expected, 'returns expected value' );
571+
572+
actual = ndarray2array( actual );
573+
t.strictEqual( isSameValue( actual[ 0 ][ 0 ], expected[ 0 ][ 0 ] ), true, 'returns expected value' );
574+
t.strictEqual( isSameValue( actual[ 0 ][ 1 ], expected[ 0 ][ 1 ] ), true, 'returns expected value' );
575+
t.strictEqual( isSameValue( actual[ 1 ][ 0 ], expected[ 1 ][ 0 ] ), true, 'returns expected value' );
576+
t.strictEqual( isSameValue( actual[ 1 ][ 1 ], expected[ 1 ][ 1 ] ), true, 'returns expected value' );
561577

562578
xbuf = [ -1.0, 2.0, NaN, 4.0 ];
563579
x = new ndarray( 'generic', xbuf, [ 2, 2 ], [ 1, 2 ], 0, 'column-major' );
@@ -572,7 +588,12 @@ tape( 'the function performs a reduction on an ndarray (no dimensions, column-ma
572588
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
573589
t.deepEqual( getShape( actual ), [ 2, 2 ], 'returns expected value' );
574590
t.strictEqual( getOrder( actual ), getOrder( x ), 'returns expected value' );
575-
t.deepEqual( ndarray2array( actual ), expected, 'returns expected value' );
591+
592+
actual = ndarray2array( actual );
593+
t.strictEqual( isSameValue( actual[ 0 ][ 0 ], expected[ 0 ][ 0 ] ), true, 'returns expected value' );
594+
t.strictEqual( isSameValue( actual[ 0 ][ 1 ], expected[ 0 ][ 1 ] ), true, 'returns expected value' );
595+
t.strictEqual( isSameValue( actual[ 1 ][ 0 ], expected[ 1 ][ 0 ] ), true, 'returns expected value' );
596+
t.strictEqual( isSameValue( actual[ 1 ][ 1 ], expected[ 1 ][ 1 ] ), true, 'returns expected value' );
576597

577598
t.end();
578599
});

0 commit comments

Comments
 (0)