From 0e592fd353c435b5194857a0b02baae8258ebcc2 Mon Sep 17 00:00:00 2001 From: elweyn Date: Wed, 1 Dec 2021 09:22:08 +0100 Subject: [PATCH] Added some tests and reduce coverage since we removed comments. --- .github/workflows/test.yml | 2 +- admin/src/main.test.js | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 66fc1c9f5..acff97d0e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -441,7 +441,7 @@ jobs: report_name: Coverage Admin Interface type: lcov result_path: ./coverage/lcov.info - min_coverage: 52 + min_coverage: 50 token: ${{ github.token }} ############################################################################## diff --git a/admin/src/main.test.js b/admin/src/main.test.js index c639593d6..bf3df3799 100644 --- a/admin/src/main.test.js +++ b/admin/src/main.test.js @@ -3,12 +3,14 @@ import './main' import CONFIG from './config' import Vue from 'vue' +import VueApollo from 'vue-apollo' import Vuex from 'vuex' import VueI18n from 'vue-i18n' import { BootstrapVue, IconsPlugin } from 'bootstrap-vue' import moment from 'vue-moment' jest.mock('vue') +jest.mock('vue-apollo') jest.mock('vuex') jest.mock('vue-i18n') jest.mock('vue-moment') @@ -55,6 +57,10 @@ describe('main', () => { expect(InMemoryCache).toBeCalled() }) + it('calls the VueApollo', () => { + expect(VueApollo).toBeCalled() + }) + it('calls Vue', () => { expect(Vue).toBeCalled() }) @@ -63,16 +69,16 @@ describe('main', () => { expect(VueI18n).toBeCalled() }) - it.skip('calls BootstrapVue', () => { - expect(BootstrapVue).toBeCalled() + it('calls BootstrapVue', () => { + expect(Vue.use).toBeCalledWith(BootstrapVue) }) - it.skip('calls IconsPlugin', () => { - expect(IconsPlugin).toBeCalled() + it('calls IconsPlugin', () => { + expect(Vue.use).toBeCalledWith(IconsPlugin) }) - it.skip('calls Moment', () => { - expect(moment).toBeCalled() + it('calls Moment', () => { + expect(Vue.use).toBeCalledWith(moment) }) it.skip('creates a store', () => {