mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
26 lines
847 B
JavaScript
26 lines
847 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/);
|
|
});
|
|
});
|