Skip to content

Commit 7459655

Browse files
authored
test: update case (#619)
1 parent 7e47e26 commit 7459655

File tree

2 files changed

+8
-286
lines changed

2 files changed

+8
-286
lines changed

tests/__snapshots__/picker.spec.tsx.snap

Lines changed: 0 additions & 285 deletions
Original file line numberDiff line numberDiff line change
@@ -103,288 +103,3 @@ exports[`Picker.Basic should render correctly in rtl 1`] = `
103103
</div>
104104
</div>
105105
`;
106-
107-
exports[`Picker.Basic time step should show integer when step is not integer (hour) 1`] = `
108-
<ul
109-
class="rc-picker-time-panel-column"
110-
style="position: relative;"
111-
>
112-
<li
113-
class="rc-picker-time-panel-cell"
114-
>
115-
<div
116-
class="rc-picker-time-panel-cell-inner"
117-
>
118-
00
119-
</div>
120-
</li>
121-
<li
122-
class="rc-picker-time-panel-cell"
123-
>
124-
<div
125-
class="rc-picker-time-panel-cell-inner"
126-
>
127-
05
128-
</div>
129-
</li>
130-
<li
131-
class="rc-picker-time-panel-cell"
132-
>
133-
<div
134-
class="rc-picker-time-panel-cell-inner"
135-
>
136-
10
137-
</div>
138-
</li>
139-
<li
140-
class="rc-picker-time-panel-cell"
141-
>
142-
<div
143-
class="rc-picker-time-panel-cell-inner"
144-
>
145-
15
146-
</div>
147-
</li>
148-
<li
149-
class="rc-picker-time-panel-cell"
150-
>
151-
<div
152-
class="rc-picker-time-panel-cell-inner"
153-
>
154-
20
155-
</div>
156-
</li>
157-
</ul>
158-
`;
159-
160-
exports[`Picker.Basic time step should show integer when step is not integer (minute) 1`] = `
161-
<ul
162-
class="rc-picker-time-panel-column"
163-
style="position: relative;"
164-
>
165-
<li
166-
class="rc-picker-time-panel-cell"
167-
>
168-
<div
169-
class="rc-picker-time-panel-cell-inner"
170-
>
171-
00
172-
</div>
173-
</li>
174-
<li
175-
class="rc-picker-time-panel-cell"
176-
>
177-
<div
178-
class="rc-picker-time-panel-cell-inner"
179-
>
180-
05
181-
</div>
182-
</li>
183-
<li
184-
class="rc-picker-time-panel-cell"
185-
>
186-
<div
187-
class="rc-picker-time-panel-cell-inner"
188-
>
189-
10
190-
</div>
191-
</li>
192-
<li
193-
class="rc-picker-time-panel-cell"
194-
>
195-
<div
196-
class="rc-picker-time-panel-cell-inner"
197-
>
198-
15
199-
</div>
200-
</li>
201-
<li
202-
class="rc-picker-time-panel-cell"
203-
>
204-
<div
205-
class="rc-picker-time-panel-cell-inner"
206-
>
207-
20
208-
</div>
209-
</li>
210-
<li
211-
class="rc-picker-time-panel-cell"
212-
>
213-
<div
214-
class="rc-picker-time-panel-cell-inner"
215-
>
216-
25
217-
</div>
218-
</li>
219-
<li
220-
class="rc-picker-time-panel-cell"
221-
>
222-
<div
223-
class="rc-picker-time-panel-cell-inner"
224-
>
225-
30
226-
</div>
227-
</li>
228-
<li
229-
class="rc-picker-time-panel-cell"
230-
>
231-
<div
232-
class="rc-picker-time-panel-cell-inner"
233-
>
234-
35
235-
</div>
236-
</li>
237-
<li
238-
class="rc-picker-time-panel-cell"
239-
>
240-
<div
241-
class="rc-picker-time-panel-cell-inner"
242-
>
243-
40
244-
</div>
245-
</li>
246-
<li
247-
class="rc-picker-time-panel-cell"
248-
>
249-
<div
250-
class="rc-picker-time-panel-cell-inner"
251-
>
252-
45
253-
</div>
254-
</li>
255-
<li
256-
class="rc-picker-time-panel-cell"
257-
>
258-
<div
259-
class="rc-picker-time-panel-cell-inner"
260-
>
261-
50
262-
</div>
263-
</li>
264-
<li
265-
class="rc-picker-time-panel-cell"
266-
>
267-
<div
268-
class="rc-picker-time-panel-cell-inner"
269-
>
270-
55
271-
</div>
272-
</li>
273-
</ul>
274-
`;
275-
276-
exports[`Picker.Basic time step should show integer when step is not integer (second) 1`] = `
277-
<ul
278-
class="rc-picker-time-panel-column"
279-
style="position: relative;"
280-
>
281-
<li
282-
class="rc-picker-time-panel-cell"
283-
>
284-
<div
285-
class="rc-picker-time-panel-cell-inner"
286-
>
287-
00
288-
</div>
289-
</li>
290-
<li
291-
class="rc-picker-time-panel-cell"
292-
>
293-
<div
294-
class="rc-picker-time-panel-cell-inner"
295-
>
296-
05
297-
</div>
298-
</li>
299-
<li
300-
class="rc-picker-time-panel-cell"
301-
>
302-
<div
303-
class="rc-picker-time-panel-cell-inner"
304-
>
305-
10
306-
</div>
307-
</li>
308-
<li
309-
class="rc-picker-time-panel-cell"
310-
>
311-
<div
312-
class="rc-picker-time-panel-cell-inner"
313-
>
314-
15
315-
</div>
316-
</li>
317-
<li
318-
class="rc-picker-time-panel-cell"
319-
>
320-
<div
321-
class="rc-picker-time-panel-cell-inner"
322-
>
323-
20
324-
</div>
325-
</li>
326-
<li
327-
class="rc-picker-time-panel-cell"
328-
>
329-
<div
330-
class="rc-picker-time-panel-cell-inner"
331-
>
332-
25
333-
</div>
334-
</li>
335-
<li
336-
class="rc-picker-time-panel-cell"
337-
>
338-
<div
339-
class="rc-picker-time-panel-cell-inner"
340-
>
341-
30
342-
</div>
343-
</li>
344-
<li
345-
class="rc-picker-time-panel-cell"
346-
>
347-
<div
348-
class="rc-picker-time-panel-cell-inner"
349-
>
350-
35
351-
</div>
352-
</li>
353-
<li
354-
class="rc-picker-time-panel-cell"
355-
>
356-
<div
357-
class="rc-picker-time-panel-cell-inner"
358-
>
359-
40
360-
</div>
361-
</li>
362-
<li
363-
class="rc-picker-time-panel-cell"
364-
>
365-
<div
366-
class="rc-picker-time-panel-cell-inner"
367-
>
368-
45
369-
</div>
370-
</li>
371-
<li
372-
class="rc-picker-time-panel-cell"
373-
>
374-
<div
375-
class="rc-picker-time-panel-cell-inner"
376-
>
377-
50
378-
</div>
379-
</li>
380-
<li
381-
class="rc-picker-time-panel-cell"
382-
>
383-
<div
384-
class="rc-picker-time-panel-cell-inner"
385-
>
386-
55
387-
</div>
388-
</li>
389-
</ul>
390-
`;

tests/picker.spec.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,14 @@ describe('Picker.Basic', () => {
649649
};
650650
const { container } = render(<MomentPicker picker="time" {...props} />);
651651
openPicker(container);
652-
expect(document.querySelectorAll('.rc-picker-time-panel-column')[index]).toMatchSnapshot();
652+
653+
const column = document.querySelector(`.rc-picker-time-panel-column:nth-child(${index+1})`);
654+
expect(column).toBeTruthy();
655+
656+
const cells = column.querySelectorAll('.rc-picker-time-panel-cell-inner');
657+
cells.forEach((cell) => {
658+
expect(Number.isInteger(Number(cell.textContent))).toBeTruthy();
659+
});
653660
});
654661
});
655662

0 commit comments

Comments
 (0)