From 18662f38f67e29c1d0b529ab13363e4d8d224720 Mon Sep 17 00:00:00 2001 From: Miquel Company Rodriguez Date: Tue, 6 Jun 2017 16:30:19 +0200 Subject: [PATCH] Cleaner fullscreen function test --- test/modules/webslides.test.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/test/modules/webslides.test.js b/test/modules/webslides.test.js index cd50aa2..29dced6 100644 --- a/test/modules/webslides.test.js +++ b/test/modules/webslides.test.js @@ -73,14 +73,13 @@ test('WebSlides utility', () => { webslides.enable(); expect(webslides.isDisabled()).toBe(false); - const requestFullscreenMock = jest.fn(); - const exitFullScreenMock = jest.fn(); + document.fullscreen = false; - document.documentElement.requestFullscreen = requestFullscreenMock; - document.exitFullScreen = exitFullScreenMock; + document.documentElement.requestFullscreen = jest.fn(); + document.exitFullScreen = jest.fn(); webslides.fullscreen(); - expect(requestFullscreenMock.mock.calls.length).toBe(1); + expect(document.documentElement.requestFullscreen.mock.calls.length).toBe(1); document.fullscreen = true; webslides.fullscreen(); - expect(exitFullScreenMock.mock.calls.length).toBe(1); + expect(document.exitFullScreen.mock.calls.length).toBe(1); });