Skip to content
代码片段 群组 项目
未验证 提交 a743113c 编辑于 作者: Ezekiel Kigbo's avatar Ezekiel Kigbo 提交者: GitLab
浏览文件

Merge branch '410726-trim-maven-dependency-proxy-form-input' into 'master'

No related branches found
No related tags found
无相关合并请求
......@@ -33,7 +33,7 @@ export default {
id="maven-url"
:value="value.mavenExternalRegistryUrl"
width="xl"
@input="onModelChange($event, 'mavenExternalRegistryUrl')"
@input="onModelChange($event.trim(), 'mavenExternalRegistryUrl')"
/>
</gl-form-group>
<gl-form-group
......@@ -45,7 +45,7 @@ export default {
id="maven-username"
:value="value.mavenExternalRegistryUsername"
width="xl"
@input="onModelChange($event, 'mavenExternalRegistryUsername')"
@input="onModelChange($event.trim(), 'mavenExternalRegistryUsername')"
/>
</gl-form-group>
<gl-form-group
......
......@@ -32,11 +32,11 @@ describe('maven form', () => {
});
describe.each`
index | field | label | description | value
${0} | ${'mavenExternalRegistryUrl'} | ${'URL'} | ${'Base URL of the external registry.'} | ${mavenExternalRegistryUrl}
${1} | ${'mavenExternalRegistryUsername'} | ${'Username'} | ${'Username of the external registry.'} | ${mavenExternalRegistryUsername}
${2} | ${'mavenExternalRegistryPassword'} | ${'Password'} | ${'Password for your external registry.'} | ${''}
`('$label', ({ index, field, description, label, value }) => {
index | field | label | description | value | trimmed
${0} | ${'mavenExternalRegistryUrl'} | ${'URL'} | ${'Base URL of the external registry.'} | ${mavenExternalRegistryUrl} | ${true}
${1} | ${'mavenExternalRegistryUsername'} | ${'Username'} | ${'Username of the external registry.'} | ${mavenExternalRegistryUsername} | ${true}
${2} | ${'mavenExternalRegistryPassword'} | ${'Password'} | ${'Password for your external registry.'} | ${''} | ${false}
`('$label', ({ index, field, description, label, value, trimmed }) => {
let formGroup;
let formInput;
......@@ -56,8 +56,8 @@ describe('maven form', () => {
expect(formInput.attributes('value')).toBe(value);
});
it('emits input event', () => {
formInput.vm.$emit('input', 'new value');
it('emits trimmed input event', () => {
formInput.vm.$emit('input', trimmed ? ' new value ' : 'new value');
expect(wrapper.emitted('input')).toEqual([[{ ...defaultProps.value, [field]: 'new value' }]]);
});
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册