mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 10:56:15 -08:00
26 lines
839 B
JavaScript
26 lines
839 B
JavaScript
describe('Option', function() {
|
|
var url = './assets/sample/video.mp4';
|
|
|
|
afterEach(function() {
|
|
[...Artplayer.instances].forEach(art => {
|
|
art.destroy(true);
|
|
});
|
|
});
|
|
|
|
it('Throw error when multiple instances on the same dom element', function() {
|
|
expect(function() {
|
|
new Artplayer({ container: '.sample1', url: url });
|
|
new Artplayer({ container: '.sample1', url: url });
|
|
}).to.throw(/Cannot mount multiple instances on the same dom element/);
|
|
});
|
|
|
|
it('Throw error when container is not a dom element or selector', function() {
|
|
expect(function() {
|
|
new Artplayer({
|
|
container: null,
|
|
url: url,
|
|
});
|
|
}).to.throw(/option.container require \'string\' or \'Element\' type/);
|
|
});
|
|
});
|