Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /var/www/html/queuepro/node_modules/fizzy-ui-utils/test/unit/ drwxrwxr-x | |
| Viewing file: Select action/file-type: QUnit.test( 'makeArray', function( assert ) {
var makeArray = fizzyUIUtils.makeArray;
var aryA = [ 0, 1, 2 ];
var aryB = makeArray( aryA );
assert.deepEqual( aryA, aryB, 'makeArray on array returns same array' );
var itemElems = document.querySelectorAll('.grid-a .item');
var items = makeArray( itemElems );
assert.ok( Array.isArray( items ), 'makeArray on querySelectorAll NodeList' );
assert.equal( items.length, itemElems.length, 'length matches' );
var grids = makeArray( document.querySelector('.grid-a') );
assert.ok( Array.isArray( grids ), 'makeArray on single element is array' );
assert.equal( grids.length, 1, 'length = 1' );
var empty = makeArray();
assert.deepEqual( empty, [], 'makeArray on undefined is empty array' );
assert.equal( empty.length, 0, 'length = 0' );
assert.ok( empty[0] === undefined, '[0] is undefined' );
// isotope#1235
var aryC = makeArray('foo');
assert.deepEqual( aryC, [ 'foo' ], 'string turns to single array item' );
var nullAry = makeArray( null );
assert.deepEqual( nullAry, [], 'makeArray(null) returns empty array' );
var falseAry = makeArray( false );
assert.deepEqual( falseAry, [ false ], 'makeArray(false) returns array with false' );
assert.equal( falseAry.length, 1, 'falseyAry has 1 item' );
});
|
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0046 ]-- |