Skip to content

Commit bd818ca

Browse files
committed
Add test
1 parent c53a274 commit bd818ca

File tree

1 file changed

+7
-0
lines changed
  • lib/node_modules/@stdlib/array/base/accessor/test

1 file changed

+7
-0
lines changed

lib/node_modules/@stdlib/array/base/accessor/test/test.js

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

2323
var tape = require( 'tape' );
2424
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
25+
var isAccessorArray = require( '@stdlib/array/base/assert/is-accessor-array' );
2526
var AccessorArray = require( './../lib' );
2627

2728

@@ -51,6 +52,12 @@ tape( 'the constructor does not require the `new` keyword', function test( t ) {
5152
t.end();
5253
});
5354

55+
tape( 'the function returns an array-like object supporting the accessor protocol', function test( t ) {
56+
var arr = new AccessorArray( [ 1, 2, 3 ] );
57+
t.strictEqual( isAccessorArray( arr ), true, 'returns expected value' );
58+
t.end();
59+
});
60+
5461
tape( 'attached to the constructor is a property returning the constructor name', function test( t ) {
5562
t.strictEqual( hasOwnProp( AccessorArray, 'name' ), true, 'has property' );
5663
t.strictEqual( AccessorArray.name, 'AccessorArray', 'returns expected value' );

0 commit comments

Comments
 (0)