Merged in hotfix/no-show-text-ms-371 (pull request #91)

Fix text form

Approved-by: Ramon Wenger
This commit is contained in:
Christian Cueni 2021-11-09 11:47:13 +00:00
commit 30e6ba8fc0
4 changed files with 31131 additions and 4595 deletions

25472
client/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -18,6 +18,10 @@
validator(value) {
return value.hasOwnProperty('text');
}
},
index: {
type: Number,
default: -1
}
},

View File

@ -0,0 +1,25 @@
import {createLocalVue, shallowMount} from '@vue/test-utils'
import TextForm from '@/components/content-forms/TextForm';
const localVue = createLocalVue()
describe('TextForm.vue', () => {
it('should emit user input and its index', async () => {
const inputText = 'some value';
const props = {
value: { text: '' },
index: 1
};
const wrapper = shallowMount(TextForm, {
propsData: props,
localVue
});
const textInput = wrapper.find('[data-cy="text-form-input"]');
await textInput.setValue(inputText);
expect(wrapper.emitted()['text-change-value'][0]).toEqual([inputText, props.index]);
});
})

File diff suppressed because it is too large Load Diff