Add data-test properties to buttons

This commit is contained in:
Wolfgang Huß 2022-08-04 11:47:29 +02:00
parent 14360fb8af
commit 140a374291
2 changed files with 10 additions and 6 deletions

View File

@ -138,15 +138,19 @@ describe('ContributionForm', () => {
describe('has button', () => {
it('reset enabled', () => {
expect(wrapper.find('button[type="reset"]').attributes('disabled')).toBeFalsy()
expect(
wrapper.find('button[data-test="button-cancel"]').attributes('disabled'),
).toBeFalsy()
})
it('submit enabled', () => {
expect(wrapper.find('button[type="submit"]').attributes('disabled')).toBeFalsy()
it.only('submit enabled', () => {
expect(
wrapper.find('button[data-test="button-submit"]').attributes('disabled'),
).toBeFalsy()
})
})
describe.only('on trigger submit', () => {
describe.skip('on trigger submit', () => {
beforeEach(async () => {
// await wrapper.find('.test-submit').trigger('click')
// await wrapper.find('button[type="submit"]').trigger('click')

View File

@ -68,12 +68,12 @@
</div>
<b-row class="mt-3">
<b-col>
<b-button class="test-cancel" type="reset" variant="secondary" @click="reset">
<b-button type="reset" variant="secondary" @click="reset" data-test="button-cancel">
{{ $t('form.cancel') }}
</b-button>
</b-col>
<b-col class="text-right">
<b-button class="test-submit" type="submit" variant="primary" :disabled="disabled">
<b-button type="submit" variant="primary" :disabled="disabled" data-test="button-submit">
{{ form.id ? $t('form.change') : $t('contribution.submit') }}
</b-button>
</b-col>