viewerjs/test/specs/options/fullscreen.spec.js
Adam Cardenas 8fcb2bea4a
feat: support to add FullscreenOptions
resolve #482

Co-authored-by: Chen Fengyuan <chenfengyuan@outlook.com>
2021-06-12 15:32:37 +08:00

29 lines
725 B
JavaScript

describe('fullscreen (option)', () => {
it('should be enabled by default', () => {
const image = window.createImage();
const viewer = new Viewer(image);
expect(viewer.options.fullscreen).to.be.true;
});
it('should be disabled', () => {
const image = window.createImage();
const viewer = new Viewer(image, {
fullscreen: false,
});
expect(viewer.options.fullscreen).to.be.false;
});
it('should support FullscreenOptions', () => {
const image = window.createImage();
const viewer = new Viewer(image, {
fullscreen: {
navigationUI: 'hide',
},
});
expect(viewer.options.fullscreen).to.be.an('object').that.has.all.keys('navigationUI');
});
});