From d52f822c156d16af7af019bb9deb5657d79a3006 Mon Sep 17 00:00:00 2001 From: lana-k Date: Sat, 13 Mar 2021 16:58:18 +0100 Subject: [PATCH] fix main menu test --- tests/unit/components/DbUpload.spec.js | 7 ++++++- tests/unit/components/MainMenu.spec.js | 1 - 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/unit/components/DbUpload.spec.js b/tests/unit/components/DbUpload.spec.js index 5f7089b..b51de01 100644 --- a/tests/unit/components/DbUpload.spec.js +++ b/tests/unit/components/DbUpload.spec.js @@ -88,13 +88,17 @@ describe('DbUploader.vue', () => { } const store = new Vuex.Store({ state, mutations }) + // mock getting a file from user + const file = {} + sinon.stub(fu, 'getFileFromUser').resolves(file) + // mock db loading const schema = {} const $db = { loadDb: sinon.stub().resolves(schema) } // mock router const $router = { push: sinon.stub() } - const $route = { path: '/' } + const $route = { path: '/editor' } // mount the component const wrapper = shallowMount(DbUpload, { @@ -103,6 +107,7 @@ describe('DbUploader.vue', () => { }) await wrapper.find('.drop-area').trigger('click') + await $db.loadDb.returnValues[0] expect($router.push.called).to.equal(false) }) }) diff --git a/tests/unit/components/MainMenu.spec.js b/tests/unit/components/MainMenu.spec.js index 4687cf3..10f8fd0 100644 --- a/tests/unit/components/MainMenu.spec.js +++ b/tests/unit/components/MainMenu.spec.js @@ -46,7 +46,6 @@ describe('MainMenu.vue', () => { }) it('Run and Save are not visible if there is no tabs', () => { - console.log('Run and Save are not visible') const state = { currentTab: null, tabs: [{}],