mirror of
https://github.com/videojs/video.js.git
synced 2025-07-15 01:34:23 +02:00
feat: update exposed utility functions and deprecate several top-level methods of the videojs global (#7761)
This commit is contained in:
16
test/unit/utils/num.test.js
Normal file
16
test/unit/utils/num.test.js
Normal file
@ -0,0 +1,16 @@
|
||||
/* eslint-env qunit */
|
||||
import * as Num from '../../../src/js/utils/num';
|
||||
|
||||
QUnit.module('utils/num', function() {
|
||||
|
||||
QUnit.module('clamp');
|
||||
|
||||
QUnit.test('keep a number between min/max values', function(assert) {
|
||||
assert.expect(5);
|
||||
assert.strictEqual(Num.clamp(5, 1, 10), 5);
|
||||
assert.strictEqual(Num.clamp(5, 1, 5), 5);
|
||||
assert.strictEqual(Num.clamp(5, 1, 2), 2);
|
||||
assert.strictEqual(Num.clamp(-1, 1, 10), 1);
|
||||
assert.strictEqual(Num.clamp(NaN, 1, 10), 1);
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user