From 718fb7255d1f20e20660da122832f56f369af8d9 Mon Sep 17 00:00:00 2001 From: Karishma Chadha <kchadha@scratch.mit.edu> Date: Thu, 23 Aug 2018 11:03:29 -0400 Subject: [PATCH] Fix up tests. --- test/integration/sounds.test.js | 2 -- test/integration/sprites.test.js | 2 -- test/unit/containers/sprite-selector-item.test.jsx | 13 +------------ 3 files changed, 1 insertion(+), 16 deletions(-) diff --git a/test/integration/sounds.test.js b/test/integration/sounds.test.js index 7c306a5ee..ca1a3d275 100644 --- a/test/integration/sounds.test.js +++ b/test/integration/sounds.test.js @@ -33,8 +33,6 @@ describe('Working with sounds', () => { // Delete the sound await rightClickText('Meow', scope.soundsTab); await clickText('delete', scope.soundsTab); - await driver.switchTo().alert() - .accept(); // Add it back await clickXpath('//button[@aria-label="Choose a Sound"]'); diff --git a/test/integration/sprites.test.js b/test/integration/sprites.test.js index 41f2eec3a..5b99efcb6 100644 --- a/test/integration/sprites.test.js +++ b/test/integration/sprites.test.js @@ -55,8 +55,6 @@ describe('Working with sprites', () => { await new Promise(resolve => setTimeout(resolve, 1000)); // Wait for scroll animation await rightClickText('Sprite1', scope.spriteTile); await clickText('delete', scope.spriteTile); - await driver.switchTo().alert() - .accept(); // Confirm that the stage has been switched to await findByText('Stage selected: no motion blocks'); const logs = await getLogs(); diff --git a/test/unit/containers/sprite-selector-item.test.jsx b/test/unit/containers/sprite-selector-item.test.jsx index 85032603d..f133c02a2 100644 --- a/test/unit/containers/sprite-selector-item.test.jsx +++ b/test/unit/containers/sprite-selector-item.test.jsx @@ -48,22 +48,11 @@ describe('SpriteSelectorItem Container', () => { onDeleteButtonClick = jest.fn(); dispatchSetHoveredSprite = jest.fn(); selected = true; - // Mock window.confirm() which is called when the close button is clicked. - global.confirm = jest.fn(() => true); }); - test('should confirm if the user really wants to delete the sprite', () => { + test('should delete the sprite', () => { const wrapper = mountWithIntl(getContainer()); wrapper.find(CloseButton).simulate('click'); - expect(global.confirm).toHaveBeenCalled(); expect(onDeleteButtonClick).toHaveBeenCalledWith(1337); }); - - test('should not delete the sprite if the user cancels', () => { - global.confirm = jest.fn(() => false); - const wrapper = mountWithIntl(getContainer()); - wrapper.find(CloseButton).simulate('click'); - expect(global.confirm).toHaveBeenCalled(); - expect(onDeleteButtonClick).not.toHaveBeenCalled(); - }); }); -- GitLab