mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
fix test
This commit is contained in:
parent
ab9dc86925
commit
5b44da35c5
@ -58,11 +58,11 @@ describe('ForgotPassword', () => {
|
||||
})
|
||||
|
||||
it('has the label "Email"', () => {
|
||||
expect(form.find('label').text()).toEqual('Email')
|
||||
expect(form.find('label').text()).toEqual('form.email')
|
||||
})
|
||||
|
||||
it('has the placeholder "Email"', () => {
|
||||
expect(form.find('input').attributes('placeholder')).toEqual('Email')
|
||||
expect(form.find('input').attributes('placeholder')).toEqual('form.email')
|
||||
})
|
||||
|
||||
it('has a submit button', () => {
|
||||
|
||||
@ -76,7 +76,7 @@ describe('Login', () => {
|
||||
})
|
||||
|
||||
it('has an Email input field', () => {
|
||||
expect(wrapper.find('input[placeholder="Email"]').exists()).toBe(true)
|
||||
expect(wrapper.find('div[data-test="input-email"]').find('input').exists()).toBe(true)
|
||||
})
|
||||
|
||||
it('has an Password input field', () => {
|
||||
@ -110,7 +110,10 @@ describe('Login', () => {
|
||||
describe('valid data', () => {
|
||||
beforeEach(async () => {
|
||||
jest.clearAllMocks()
|
||||
await wrapper.find('input[placeholder="Email"]').setValue('user@example.org')
|
||||
await wrapper
|
||||
.find('div[data-test="input-email"]')
|
||||
.find('input')
|
||||
.setValue('user@example.org')
|
||||
await wrapper.find('input[placeholder="form.password"]').setValue('1234')
|
||||
await flushPromises()
|
||||
apolloMutateMock.mockResolvedValue({
|
||||
@ -159,7 +162,10 @@ describe('Login', () => {
|
||||
code: 'some-code',
|
||||
}
|
||||
wrapper = Wrapper()
|
||||
await wrapper.find('input[placeholder="Email"]').setValue('user@example.org')
|
||||
await wrapper
|
||||
.find('div[data-test="input-email"]')
|
||||
.find('input')
|
||||
.setValue('user@example.org')
|
||||
await wrapper.find('input[placeholder="form.password"]').setValue('1234')
|
||||
await flushPromises()
|
||||
await wrapper.find('form').trigger('submit')
|
||||
@ -180,7 +186,10 @@ describe('Login', () => {
|
||||
})
|
||||
wrapper = Wrapper()
|
||||
jest.clearAllMocks()
|
||||
await wrapper.find('input[placeholder="Email"]').setValue('user@example.org')
|
||||
await wrapper
|
||||
.find('div[data-test="input-email"]')
|
||||
.find('input')
|
||||
.setValue('user@example.org')
|
||||
await wrapper.find('input[placeholder="form.password"]').setValue('1234')
|
||||
await flushPromises()
|
||||
await wrapper.find('form').trigger('submit')
|
||||
|
||||
@ -65,7 +65,7 @@ describe('Register', () => {
|
||||
})
|
||||
|
||||
it('has email input fields', () => {
|
||||
expect(wrapper.find('#Email-input-field').exists()).toBe(true)
|
||||
expect(wrapper.find('div[data-test="input-email"]').find('input').exists()).toBe(true)
|
||||
})
|
||||
|
||||
it('has 1 checkbox input fields', () => {
|
||||
@ -107,7 +107,10 @@ describe('Register', () => {
|
||||
wrapper.find('#registerLastname').setValue('Mustermann')
|
||||
})
|
||||
it('has disabled submit button when missing input checked box', () => {
|
||||
wrapper.find('#Email-input-field').setValue('max.mustermann@gradido.net')
|
||||
wrapper
|
||||
.find('div[data-test="input-email"]')
|
||||
.find('input')
|
||||
.setValue('max.mustermann@gradido.net')
|
||||
expect(wrapper.find('button[type="submit"]').attributes('disabled')).toBe('disabled')
|
||||
})
|
||||
|
||||
@ -121,7 +124,10 @@ describe('Register', () => {
|
||||
beforeEach(() => {
|
||||
wrapper.find('#registerFirstname').setValue('Max')
|
||||
wrapper.find('#registerLastname').setValue('Mustermann')
|
||||
wrapper.find('#Email-input-field').setValue('max.mustermann@gradido.net')
|
||||
wrapper
|
||||
.find('div[data-test="input-email"]')
|
||||
.find('input')
|
||||
.setValue('max.mustermann@gradido.net')
|
||||
wrapper.find('#registerCheckbox').setChecked()
|
||||
})
|
||||
|
||||
@ -211,7 +217,10 @@ describe('Register', () => {
|
||||
wrapper = Wrapper()
|
||||
wrapper.find('#registerFirstname').setValue('Max')
|
||||
wrapper.find('#registerLastname').setValue('Mustermann')
|
||||
wrapper.find('#Email-input-field').setValue('max.mustermann@gradido.net')
|
||||
wrapper
|
||||
.find('div[data-test="input-email"]')
|
||||
.find('input')
|
||||
.setValue('max.mustermann@gradido.net')
|
||||
wrapper.find('#registerCheckbox').setChecked()
|
||||
await wrapper.find('form').trigger('submit')
|
||||
await flushPromises()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user