@@ -26,7 +26,6 @@ var isSameArray = require( '@stdlib/assert/is-same-array' );
2626var Float64Array = require ( '@stdlib/array/float64' ) ;
2727var Float32Array = require ( '@stdlib/array/float32' ) ;
2828var Int8Array = require ( '@stdlib/array/int8' ) ;
29- var resolveStr = require ( '@stdlib/ndarray/base/dtype-resolve-str' ) ;
3029var ndarray = require ( '@stdlib/ndarray/ctor' ) ;
3130var zeros = require ( '@stdlib/ndarray/zeros' ) ;
3231var empty = require ( '@stdlib/ndarray/empty' ) ;
@@ -1493,7 +1492,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray)', fun
14931492 expected = [ - 3.0 , - 1.0 , 2.0 , 4.0 ] ;
14941493
14951494 t . notEqual ( actual , x , 'returns expected value' ) ;
1496- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1495+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
14971496 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
14981497 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
14991498 t . strictEqual ( isSameArray ( getData ( actual ) , expected ) , true , 'returns expected value' ) ;
@@ -1505,7 +1504,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray)', fun
15051504 expected = [ 4.0 , 2.0 , - 1.0 , - 3.0 ] ;
15061505
15071506 t . notEqual ( actual , x , 'returns expected value' ) ;
1508- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1507+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
15091508 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
15101509 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
15111510 t . strictEqual ( isSameArray ( getData ( actual ) , expected ) , true , 'returns expected value' ) ;
@@ -1517,7 +1516,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray)', fun
15171516 expected = [ - 1.0 , 2.0 , - 3.0 , 4.0 ] ;
15181517
15191518 t . notEqual ( actual , x , 'returns expected value' ) ;
1520- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1519+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
15211520 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
15221521 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
15231522 t . strictEqual ( isSameArray ( getData ( actual ) , expected ) , true , 'returns expected value' ) ;
@@ -1542,7 +1541,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray, optio
15421541 expected = [ - 3.0 , - 1.0 , 2.0 , 4.0 ] ;
15431542
15441543 t . notEqual ( actual , x , 'returns expected value' ) ;
1545- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1544+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
15461545 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
15471546 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
15481547 t . strictEqual ( isSameArray ( getData ( actual ) , expected ) , true , 'returns expected value' ) ;
@@ -1554,7 +1553,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray, optio
15541553 expected = [ 4.0 , 2.0 , - 1.0 , - 3.0 ] ;
15551554
15561555 t . notEqual ( actual , x , 'returns expected value' ) ;
1557- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1556+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
15581557 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
15591558 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
15601559 t . strictEqual ( isSameArray ( getData ( actual ) , expected ) , true , 'returns expected value' ) ;
@@ -1566,7 +1565,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray, optio
15661565 expected = [ - 1.0 , 2.0 , - 3.0 , 4.0 ] ;
15671566
15681567 t . notEqual ( actual , x , 'returns expected value' ) ;
1569- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1568+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
15701569 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
15711570 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
15721571 t . strictEqual ( isSameArray ( getData ( actual ) , expected ) , true , 'returns expected value' ) ;
@@ -1644,7 +1643,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray, broad
16441643 expected = [ [ - 3.0 , 2.0 ] , [ - 1.0 , 4.0 ] ] ;
16451644
16461645 t . notEqual ( actual , x , 'returns expected value' ) ;
1647- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1646+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
16481647 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
16491648 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
16501649 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1658,7 +1657,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray, broad
16581657 expected = [ [ 2.0 , 4.0 ] , [ - 1.0 , - 3.0 ] ] ;
16591658
16601659 t . notEqual ( actual , x , 'returns expected value' ) ;
1661- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1660+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
16621661 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
16631662 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
16641663 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1672,7 +1671,7 @@ tape( 'the function supports providing a `sortOrder` argument (0d ndarray, broad
16721671 expected = [ [ - 1.0 , - 3.0 ] , [ 2.0 , 4.0 ] ] ;
16731672
16741673 t . notEqual ( actual , x , 'returns expected value' ) ;
1675- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1674+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
16761675 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
16771676 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
16781677 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1795,7 +1794,7 @@ tape( 'the function supports providing a `sortOrder` argument (ndarray)', functi
17951794 expected = [ [ - 3.0 , 4.0 ] , [ - 1.0 , 2.0 ] ] ;
17961795
17971796 t . notEqual ( actual , x , 'returns expected value' ) ;
1798- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1797+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
17991798 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
18001799 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
18011800 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1811,7 +1810,7 @@ tape( 'the function supports providing a `sortOrder` argument (ndarray)', functi
18111810 expected = [ [ - 1.0 , 4.0 ] , [ 2.0 , - 3.0 ] ] ;
18121811
18131812 t . notEqual ( actual , x , 'returns expected value' ) ;
1814- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1813+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
18151814 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
18161815 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
18171816 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1827,7 +1826,7 @@ tape( 'the function supports providing a `sortOrder` argument (ndarray)', functi
18271826 expected = [ [ 1.0 , - 2.0 ] , [ 4.0 , - 3.0 ] ] ;
18281827
18291828 t . notEqual ( actual , x , 'returns expected value' ) ;
1830- t . strictEqual ( isEqualDataType ( getDType ( actual ) , opts . dtype ) , true , 'returns expected value' ) ;
1829+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , getDType ( x ) ) , true , 'returns expected value' ) ;
18311830 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
18321831 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
18331832 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1850,7 +1849,7 @@ tape( 'the function supports specifying an output data type', function test( t )
18501849 expected = [ [ - 3.0 , - 1.0 ] , [ 2.0 , 4.0 ] ] ;
18511850
18521851 t . notEqual ( actual , x , 'returns expected value' ) ;
1853- t . strictEqual ( resolveStr ( getDType ( actual ) ) , 'float64' , 'returns expected value' ) ;
1852+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , 'float64' ) , true , 'returns expected value' ) ;
18541853 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
18551854 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
18561855 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1873,7 +1872,7 @@ tape( 'the function supports specifying an output data type (sortOrder=scalar)',
18731872 expected = [ [ - 3.0 , - 1.0 ] , [ 2.0 , 4.0 ] ] ;
18741873
18751874 t . notEqual ( actual , x , 'returns expected value' ) ;
1876- t . strictEqual ( resolveStr ( getDType ( actual ) ) , 'float32' , 'returns expected value' ) ;
1875+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , 'float32' ) , true , 'returns expected value' ) ;
18771876 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
18781877 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
18791878 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
@@ -1896,7 +1895,7 @@ tape( 'the function supports specifying an output data type (sortOrder=string)',
18961895 expected = [ [ 4 , 2 ] , [ - 1 , - 3 ] ] ;
18971896
18981897 t . notEqual ( actual , x , 'returns expected value' ) ;
1899- t . strictEqual ( resolveStr ( getDType ( actual ) ) , 'int32' , 'returns expected value' ) ;
1898+ t . strictEqual ( isEqualDataType ( getDType ( actual ) , 'int32' ) , true , 'returns expected value' ) ;
19001899 t . deepEqual ( getShape ( actual ) , getShape ( x ) , 'returns expected value' ) ;
19011900 t . strictEqual ( getOrder ( actual ) , getOrder ( x ) , 'returns expected value' ) ;
19021901 t . deepEqual ( ndarray2array ( actual ) , expected , 'returns expected value' ) ;
0 commit comments