aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/TimePicker.spec.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'tests/TimePicker.spec.jsx')
-rw-r--r--tests/TimePicker.spec.jsx27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/TimePicker.spec.jsx b/tests/TimePicker.spec.jsx
index 150f727..1ea3b8b 100644
--- a/tests/TimePicker.spec.jsx
+++ b/tests/TimePicker.spec.jsx
@@ -111,6 +111,33 @@ describe('TimePicker', () => {
111 done(); 111 done();
112 }); 112 });
113 }); 113 });
114
115 it('support name', () => {
116 const picker = renderPicker({
117 name: 'time-picker-form-name',
118 });
119 const input = TestUtils.scryRenderedDOMComponentsWithClass(picker,
120 'rc-time-picker-input')[0];
121 expect(input.name).to.be('time-picker-form-name');
122 });
123
124 it('support focus', () => {
125 const picker = renderPicker({
126 name: 'time-picker-form-name',
127 });
128 expect(picker.focus).to.be.a('function');
129 });
130
131 it('should be controlled by open', () => {
132 const picker = renderPicker({
133 open: false,
134 });
135 expect(picker.state.open).not.to.be.ok();
136 const input = TestUtils.scryRenderedDOMComponentsWithClass(picker,
137 'rc-time-picker-input')[0];
138 Simulate.click(input);
139 expect(picker.state.open).not.to.be.ok();
140 });
114 }); 141 });
115 142
116 describe('render panel to body (without seconds)', () => { 143 describe('render panel to body (without seconds)', () => {