diff --git a/components/input/__tests__/index.test.js b/components/input/__tests__/index.test.js index dfb432202676..67cbf587928c 100644 --- a/components/input/__tests__/index.test.js +++ b/components/input/__tests__/index.test.js @@ -97,6 +97,18 @@ describe('prefix and suffix', () => { expect(wrapper.getDOMNode().className.includes('my-class-name')).toBe(true); expect(wrapper.find('input').getDOMNode().className.includes('my-class-name')).toBe(false); }); + + it('should support hidden when has prefix or suffix', () => { + const wrapper = mount( + <> + + + , + ); + + expect(wrapper.find('.prefix-with-hidden').at(0).getDOMNode().hidden).toBe(true); + expect(wrapper.find('.suffix-with-hidden').at(0).getDOMNode().hidden).toBe(true); + }); }); describe('As Form Control', () => {