utils.js 695 B

12345678910111213141516171819202122232425
  1. /**
  2. * @author alemures / https://github.com/alemures
  3. */
  4. QUnit.module( 'utils' );
  5. QUnit.test( 'arrayMax' , function( assert ) {
  6. assert.equal( THREE.arrayMax( [] ), - Infinity );
  7. assert.equal( THREE.arrayMax( [ 5 ] ), 5 );
  8. assert.equal( THREE.arrayMax( [ 1, 5, 10 ] ), 10 );
  9. assert.equal( THREE.arrayMax( [ 5, 1, 10 ] ), 10 );
  10. assert.equal( THREE.arrayMax( [ 10, 5, 1 ] ), 10 );
  11. });
  12. QUnit.test( 'arrayMin' , function( assert ) {
  13. assert.equal( THREE.arrayMin( [] ), Infinity );
  14. assert.equal( THREE.arrayMin( [ 5 ] ), 5 );
  15. assert.equal( THREE.arrayMin( [ 1, 5, 10 ] ), 1 );
  16. assert.equal( THREE.arrayMin( [ 5, 1, 10 ] ), 1 );
  17. assert.equal( THREE.arrayMin( [ 10, 5, 1 ] ), 1 );
  18. });