提交 1a2bdb43 编写于 作者: D Denys Mishunov

Implemented trimming for item's name in Web IDE

Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/57540
上级 bbbaa707
......@@ -29,7 +29,7 @@ export default {
return this.name || (entryPath ? `${entryPath}/` : '');
},
set(val) {
this.name = val;
this.name = val.trim();
},
},
modalTitle() {
......
---
title: Implemented whitespace-trimming for file names in Web IDE
merge_request: 26270
author:
type: fixed
......@@ -109,6 +109,18 @@ describe('new file modal component', () => {
expect(vm.entryName).toBe('index.js');
});
it('removes leading/trailing spaces when found in the new name', () => {
vm.entryName = ' index.js ';
expect(vm.entryName).toBe('index.js');
});
it('does not remove internal spaces in the file name', () => {
vm.entryName = ' In Praise of Idleness.txt ';
expect(vm.entryName).toBe('In Praise of Idleness.txt');
});
});
});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册