From 18b587a4e4da6d1d99360844a2997faf89ebb2c8 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Sun, 13 Jun 2021 18:34:53 +0200 Subject: [PATCH] included gdd status again. --- .github/workflows/test.yml | 2 +- frontend/src/plugins/dashboard-plugin.js | 6 +-- .../src/views/Pages/AccountOverview.spec.js | 4 ++ frontend/src/views/Pages/AccountOverview.vue | 2 + .../Pages/AccountOverview/GddStatus.spec.js | 53 +++++++++++++++++++ .../views/Pages/AccountOverview/GddStatus.vue | 30 +++++++++++ 6 files changed, 92 insertions(+), 5 deletions(-) create mode 100644 frontend/src/views/Pages/AccountOverview/GddStatus.spec.js create mode 100644 frontend/src/views/Pages/AccountOverview/GddStatus.vue diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 104b85502..b9f4083a3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -212,7 +212,7 @@ jobs: report_name: Coverage Frontend type: lcov result_path: ./coverage/lcov.info - min_coverage: 21 + min_coverage: 27 token: ${{ github.token }} ############################################################################## diff --git a/frontend/src/plugins/dashboard-plugin.js b/frontend/src/plugins/dashboard-plugin.js index fa5b2ebf9..3cb1cd862 100755 --- a/frontend/src/plugins/dashboard-plugin.js +++ b/frontend/src/plugins/dashboard-plugin.js @@ -1,5 +1,5 @@ import '@/polyfills' -import { configure, extend, localize } from 'vee-validate' +import { configure, extend } from 'vee-validate' import GlobalComponents from './globalComponents' import GlobalDirectives from './globalDirectives' import SideBar from '@/components/SidebarPlugin' @@ -7,7 +7,7 @@ import SideBar from '@/components/SidebarPlugin' import '@/assets/scss/argon.scss' import '@/assets/vendor/nucleo/css/nucleo.css' import * as rules from 'vee-validate/dist/rules' -import en, { messages } from 'vee-validate/dist/locale/en.json' +import { messages } from 'vee-validate/dist/locale/en.json' import VueQrcodeReader from 'vue-qrcode-reader' import VueQrcode from 'vue-qrcode' @@ -22,8 +22,6 @@ import 'vue-loading-overlay/dist/vue-loading.css' import { BootstrapVue, IconsPlugin } from 'bootstrap-vue' -localize('en', en) - Object.keys(rules).forEach((rule) => { extend(rule, { ...rules[rule], // copies rule configuration diff --git a/frontend/src/views/Pages/AccountOverview.spec.js b/frontend/src/views/Pages/AccountOverview.spec.js index 9f320cb67..031828129 100644 --- a/frontend/src/views/Pages/AccountOverview.spec.js +++ b/frontend/src/views/Pages/AccountOverview.spec.js @@ -19,6 +19,10 @@ describe('AccountOverview', () => { wrapper = Wrapper() }) + it('has a status line', () => { + expect(wrapper.find('gdd-status-stub').exists()).toBeTruthy() + }) + it('has a send field', () => { expect(wrapper.find('gdd-send-stub').exists()).toBeTruthy() }) diff --git a/frontend/src/views/Pages/AccountOverview.vue b/frontend/src/views/Pages/AccountOverview.vue index 5cc86860e..561edbf9c 100644 --- a/frontend/src/views/Pages/AccountOverview.vue +++ b/frontend/src/views/Pages/AccountOverview.vue @@ -41,6 +41,7 @@