This commit is contained in:
Moriz Wahl 2021-04-05 21:12:28 +02:00
parent 45d5c5e274
commit 1b229169c2
2 changed files with 8 additions and 8 deletions

View File

@ -20,7 +20,5 @@ module.exports = {
setupFiles: ['<rootDir>/test/testSetup.js'], setupFiles: ['<rootDir>/test/testSetup.js'],
testMatch: ['**/?(*.)+(spec|test).js?(x)'], testMatch: ['**/?(*.)+(spec|test).js?(x)'],
// snapshotSerializers: ['jest-serializer-vue'], // snapshotSerializers: ['jest-serializer-vue'],
transformIgnorePatterns: [ transformIgnorePatterns: ['<rootDir>/node_modules/(?!vee-validate/dist/rules)'],
'<rootDir>/node_modules/(?!vee-validate/dist/rules)',
],
} }

View File

@ -19,7 +19,7 @@ describe('Login', () => {
let state = { let state = {
loginfail: false, loginfail: false,
} }
let store = new Vuex.Store({ let store = new Vuex.Store({
state, state,
}) })
@ -89,15 +89,17 @@ describe('Login', () => {
it('shows a warning when no valid Email is entered', async () => { it('shows a warning when no valid Email is entered', async () => {
wrapper.find('input[placeholder="Email"]').setValue('no_valid@Email') wrapper.find('input[placeholder="Email"]').setValue('no_valid@Email')
await flushPromises() await flushPromises()
await expect(wrapper.find('.invalid-feedback').text()) await expect(wrapper.find('.invalid-feedback').text()).toEqual(
.toEqual('The Email field must be a valid email') 'The Email field must be a valid email',
)
}) })
it('shows a warning when password is too short', async () => { it('shows a warning when password is too short', async () => {
wrapper.find('input[placeholder="form.password"]').setValue('1234') wrapper.find('input[placeholder="form.password"]').setValue('1234')
await flushPromises() await flushPromises()
await expect(wrapper.find('.invalid-feedback').text()) await expect(wrapper.find('.invalid-feedback').text()).toEqual(
.toEqual('The Password field must be at least 6 characters') 'The Password field must be at least 6 characters',
)
}) })
}) })