对Vuejs而言是相对较新的,并且正在测试其组件。使用vue-test-utils和jest进行测试。获取以下错误 测试日志
.vue文件由模板,组件和样式组成。以下是SignupLayout.vue中出现错误的部分-
<style lang="sass">
@import '../stylesheets/colors'
html[path="/signup"], html[path="/login"]
height: 100%
background-image: url("../assets/background.jpg")
background-size: cover
background-position: center
background-repeat: no-repeat
overflow: hidden
#signup-layout
#change-language-button
.lang-menu
color: $alto
</style>Run Code Online (Sandbox Code Playgroud)
测试文件-
import Vue from 'vue';
import Vuex from 'vuex'
import SignupLayout from '../src/components/SignupLayout.vue';
import { mount, shallow, createLocalVue } from '@vue/test-utils';
const localVue = createLocalVue()
localVue.use(Vuex)
jest.resetModules()
describe('Signup.test.js', () => {
let cmp
let actions
let store
let getters
let state
beforeEach(() => {
state = {
email: 'abc@gmail.com'
}
getters = { …Run Code Online (Sandbox Code Playgroud)