Skip to content

Commit 200af8b

Browse files
committed
test: use functional APIs for accessing ndarray properties
--- 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 b6d34c9 commit 200af8b

File tree

1 file changed

+15
-10
lines changed
  • lib/node_modules/@stdlib/blas/ext/base/ndarray/gsorthp/test

1 file changed

+15
-10
lines changed

lib/node_modules/@stdlib/blas/ext/base/ndarray/gsorthp/test/test.js

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@
2222

2323
var tape = require( 'tape' );
2424
var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
25+
var getDType = require( '@stdlib/ndarray/dtype' );
26+
var getShape = require( '@stdlib/ndarray/shape' );
27+
var getStrides = require( '@stdlib/ndarray/strides' );
28+
var getOffset = require( '@stdlib/ndarray/offset' );
29+
var getData = require( '@stdlib/ndarray/data-buffer' );
2530
var ndarray = require( '@stdlib/ndarray/base/ctor' );
2631
var gsorthp = require( './../lib' );
2732

@@ -45,11 +50,11 @@ tape( 'the function sorts a one-dimensional ndarray (increasing order)', functio
4550
});
4651

4752
actual = gsorthp( [ x, order ] );
48-
t.strictEqual( actual.dtype, x.dtype, 'returns expected value' );
49-
t.deepEqual( [ 1.0, 2.0, 3.0, 4.0, 5.0 ], x.data, 'returns expected value' );
50-
t.deepEqual( actual.shape, x.shape, 'returns expected value' );
51-
t.deepEqual( actual.strides, x.strides, 'returns expected value' );
52-
t.strictEqual( actual.offset, x.offset, 'returns expected value' );
53+
t.strictEqual( getDType( actual ), getDType( x ), 'returns expected value' );
54+
t.deepEqual( [ 1.0, 2.0, 3.0, 4.0, 5.0 ], getData( x ), 'returns expected value' );
55+
t.deepEqual( getShape( actual ), getShape( x ), 'returns expected value' );
56+
t.deepEqual( getStrides( actual ), getStrides( x ), 'returns expected value' );
57+
t.strictEqual( getOffset( actual ), getOffset( x ), 'returns expected value' );
5358

5459
t.end();
5560
});
@@ -65,11 +70,11 @@ tape( 'the function sorts a one-dimensional ndarray (decreasing order)', functio
6570
});
6671

6772
actual = gsorthp( [ x, order ] );
68-
t.strictEqual( actual.dtype, x.dtype, 'returns expected value' );
69-
t.deepEqual( [ 5.0, 4.0, 3.0, 2.0, 1.0 ], x.data, 'returns expected value' );
70-
t.deepEqual( actual.shape, x.shape, 'returns expected value' );
71-
t.deepEqual( actual.strides, x.strides, 'returns expected value' );
72-
t.strictEqual( actual.offset, x.offset, 'returns expected value' );
73+
t.strictEqual( getDType( actual ), getDType( x ), 'returns expected value' );
74+
t.deepEqual( [ 5.0, 4.0, 3.0, 2.0, 1.0 ], getData( x ), 'returns expected value' );
75+
t.deepEqual( getShape( actual ), getShape( x ), 'returns expected value' );
76+
t.deepEqual( getStrides( actual ), getStrides( x ), 'returns expected value' );
77+
t.strictEqual( getOffset( actual ), getOffset( x ), 'returns expected value' );
7378

7479
t.end();
7580
});

0 commit comments

Comments
 (0)