added audioplayer contrib module

This commit is contained in:
Bachir Soussi Chiadmi
2017-11-25 16:05:32 +01:00
parent ff23c45e43
commit 0942e9a212
174 changed files with 21682 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
import WaveSurfer from '../src/wavesurfer.js';
/** @test {util} */
describe('util:', function() {
/** @test {getId} */
it('getId returns a random string', function() {
expect(WaveSurfer.util.getId()).toStartWith('wavesurfer_');
});
/** @test {min} */
it('min returns the smallest number in the provided array', function() {
expect(WaveSurfer.util.min([0, 1, 1.1, 100, -1])).toEqual(-1);
});
/** @test {min} */
it('min returns +Infinity for an empty array', function() {
expect(WaveSurfer.util.min([])).toEqual(+Infinity);
});
/** @test {max} */
it('max returns the largest number in the provided array', function() {
expect(WaveSurfer.util.max([0, 1, 1.1, 100, -1])).toEqual(100);
});
/** @test {max} */
it('max returns -Infinity for an empty array', function() {
expect(WaveSurfer.util.max([])).toEqual(-Infinity);
});
});