refactor: minor changes

This commit is contained in:
woothu
2020-02-18 17:13:00 +01:00
parent 9ea0664841
commit f3a1e2269f
7 changed files with 31 additions and 17 deletions
+3 -3
View File
@@ -6837,9 +6837,9 @@
} }
}, },
"eslint-plugin-vue": { "eslint-plugin-vue": {
"version": "6.2.0", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.1.tgz",
"integrity": "sha512-6AnZKycVWbwQtL/RyX77Rytm9r16bfYsd5oy65eoSkNFzWQ5qAisdmqUG08v1InTmAh6mbR24X1HMEvoI24wGQ==", "integrity": "sha512-MiIDOotoWseIfLIfGeDzF6sDvHkVvGd2JgkvjyHtN3q4RoxdAXrAMuI3SXTOKatljgacKwpNAYShmcKZa4yZzw==",
"dev": true, "dev": true,
"requires": { "requires": {
"natural-compare": "^1.4.0", "natural-compare": "^1.4.0",
+3 -3
View File
@@ -37,19 +37,19 @@
"vuex": "^3.1.2" "vuex": "^3.1.2"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.8.3",
"@vue/cli-plugin-babel": "^4.1.2", "@vue/cli-plugin-babel": "^4.1.2",
"@vue/cli-plugin-e2e-nightwatch": "^4.1.2", "@vue/cli-plugin-e2e-nightwatch": "^4.1.2",
"@vue/cli-plugin-eslint": "^4.1.2", "@vue/cli-plugin-eslint": "^4.1.2",
"@vue/cli-plugin-unit-jest": "^4.1.2", "@vue/cli-plugin-unit-jest": "^4.1.2",
"@vue/cli-service": "^4.1.2", "@vue/cli-service": "^4.1.2",
"@vue/test-utils": "1.0.0-beta.29", "@vue/test-utils": "1.0.0-beta.29",
"@babel/core": "^7.8.3",
"babel-eslint": "^10.0.3", "babel-eslint": "^10.0.3",
"babel-jest": "^25.1.0", "babel-jest": "^25.1.0",
"core-js": "^3.6.4",
"chromedriver": "^79.0.2", "chromedriver": "^79.0.2",
"core-js": "^3.6.4",
"eslint": "^6.8.0", "eslint": "^6.8.0",
"eslint-plugin-vue": "^6.1.2", "eslint-plugin-vue": "^6.2.1",
"node-sass": "^4.13.1", "node-sass": "^4.13.1",
"npm-run-all": "^4.1.5", "npm-run-all": "^4.1.5",
"sass-loader": "^8.0.2", "sass-loader": "^8.0.2",
+1 -1
View File
@@ -1,5 +1,5 @@
<template> <template>
<CFooter> <CFooter :fixed="false">
<div> <div>
<a href="https://coreui.io" target="_blank">CoreUI</a> <a href="https://coreui.io" target="_blank">CoreUI</a>
<span class="ml-1">&copy; 2020 creativeLabs.</span> <span class="ml-1">&copy; 2020 creativeLabs.</span>
+6 -5
View File
@@ -25,7 +25,7 @@
dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
officia deserunt mollit anim id est laborum. officia deserunt mollit anim id est laborum.
</CTab> </CTab>
<CTab title="Profile"> <CTab title="Profile" active>
2. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore 2. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
@@ -81,7 +81,7 @@
Tabs with icons Tabs with icons
</CCardHeader> </CCardHeader>
<CCardBody> <CCardBody>
<CTabs> <CTabs :active-tab.sync="activeTab">
<CTab active> <CTab active>
<template slot="title"> <template slot="title">
<CIcon name="cil-calculator"/> <CIcon name="cil-calculator"/>
@@ -123,7 +123,7 @@
</CCardHeader> </CCardHeader>
<CCardBody> <CCardBody>
<CTabs add-tab-classes="mt-1"> <CTabs add-tab-classes="mt-1">
<CTab active> <CTab>
<template slot="title"> <template slot="title">
<CIcon name="cil-calculator"/> {{tabs[0]}} <CIcon name="cil-calculator"/> {{tabs[0]}}
</template> </template>
@@ -133,7 +133,7 @@
dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
officia deserunt mollit anim id est laborum. officia deserunt mollit anim id est laborum.
</CTab> </CTab>
<CTab> <CTab active>
<template slot="title"> <template slot="title">
<CIcon name="cil-basket"/> {{tabs[1]}} <CIcon name="cil-basket"/> {{tabs[1]}}
</template> </template>
@@ -211,7 +211,8 @@ export default {
'Calculator', 'Calculator',
'Shopping cart', 'Shopping cart',
'Charts' 'Charts'
] ],
activeTab: 1
} }
} }
} }
+14 -2
View File
@@ -1,13 +1,23 @@
import CoreuiVue from '@coreui/vue' import CoreuiVue from '@coreui/vue'
import { shallowMount, createLocalVue } from '@vue/test-utils'; import { shallowMount, createLocalVue } from '@vue/test-utils';
import VueRouter from 'vue-router' import VueRouter from 'vue-router'
import Vuex from 'vuex'
import TheContainer from '@/containers/TheContainer' import TheContainer from '@/containers/TheContainer'
const localVue = createLocalVue() const localVue = createLocalVue()
localVue.use(Vuex)
localVue.use(VueRouter) localVue.use(VueRouter)
const router = new VueRouter()
localVue.use(CoreuiVue) localVue.use(CoreuiVue)
const store = new Vuex.Store({
state: {
darkMode: false,
sidebarShow: 'responsive',
sidebarMinimize: false,
asideShow: false
}
})
const router = new VueRouter()
describe('TheContainer.vue', () => { describe('TheContainer.vue', () => {
it('has a name', () => { it('has a name', () => {
@@ -15,6 +25,7 @@ describe('TheContainer.vue', () => {
}) })
test('renders correctly', () => { test('renders correctly', () => {
const wrapper = shallowMount(TheContainer, { const wrapper = shallowMount(TheContainer, {
store,
localVue, localVue,
router router
}) })
@@ -22,6 +33,7 @@ describe('TheContainer.vue', () => {
}) })
it('is Vue instance', () => { it('is Vue instance', () => {
const wrapper = shallowMount(TheContainer, { const wrapper = shallowMount(TheContainer, {
store,
localVue, localVue,
router router
}) })
@@ -2,7 +2,6 @@
exports[`TheFooter.vue renders correctly 1`] = ` exports[`TheFooter.vue renders correctly 1`] = `
<cfooter-stub <cfooter-stub
fixed="true"
tag="footer" tag="footer"
> >
<div> <div>
@@ -58,6 +58,7 @@ exports[`Tabs.vue renders correctly 1`] = `
</ctab-stub> </ctab-stub>
<ctab-stub <ctab-stub
active="true"
activeclass="router-link-active" activeclass="router-link-active"
event="click" event="click"
exactactiveclass="router-link-exact-active" exactactiveclass="router-link-exact-active"
@@ -184,6 +185,7 @@ exports[`Tabs.vue renders correctly 1`] = `
<ccardbody-stub> <ccardbody-stub>
<ctabs-stub <ctabs-stub
activetab="1"
fade="true" fade="true"
variant="tabs" variant="tabs"
> >
@@ -274,7 +276,6 @@ exports[`Tabs.vue renders correctly 1`] = `
variant="tabs" variant="tabs"
> >
<ctab-stub <ctab-stub
active="true"
activeclass="router-link-active" activeclass="router-link-active"
event="click" event="click"
exactactiveclass="router-link-exact-active" exactactiveclass="router-link-exact-active"
@@ -298,6 +299,7 @@ exports[`Tabs.vue renders correctly 1`] = `
</ctab-stub> </ctab-stub>
<ctab-stub <ctab-stub
active="true"
activeclass="router-link-active" activeclass="router-link-active"
event="click" event="click"
exactactiveclass="router-link-exact-active" exactactiveclass="router-link-exact-active"