← Tổng quan

Ngày giờ

18 case · 18 đạt · tier T2

File test

tests/t2-pure/time.test.mjs

Feature liên quan

IDTên
B1Bước 1 — thông tin khách và thời gian
B3Khung giờ lọc theo thời điểm hiện tại

Ảnh tham chiếu

Ảnh chụp trước đó của prototype (2026-08-02), không phải sản phẩm của lần chạy test này — jsdom không render pixel (xem NC-03).

Bước 1 — thông tin khách và thời gian
B1 — Bước 1 — thông tin khách và thời gian
Khung giờ lọc theo thời điểm hiện tại
B3 — Khung giờ lọc theo thời điểm hiện tại

Case

hiện 0
CaseOracleVùngFeatureTrạng tháiRủi roms
T2-TIME-01 todayISO theo đồng hồ đã đóng băng Ngày giờ B1 B3 đạt high 39
T2-TIME-02 nowMinutes tại 09:00 là 540 Ngày giờ B1 B3 đạt high 31
T2-TIME-03 nowMinutes tại hai biên nửa đêm Ngày giờ B1 B3 đạt high 90
T2-TIME-04 slotMinutes xử lý đúng bẫy 12 giờ Ngày giờ B1 B3 đạt high 31
T2-TIME-05 ngày tương lai có đủ 31 slot Ngày giờ B1 B3 đạt high 33
T2-TIME-06 ngày quá khứ không còn slot nào Ngày giờ B1 B3 đạt high 31
T2-TIME-07 hôm nay lúc 09:00 cắt còn 26 slot, bắt đầu từ 9:30 AM Ngày giờ B1 B3 đạt high 34
T2-TIME-08 trước giờ mở cửa thì hôm nay vẫn đủ 31 slot Ngày giờ B1 B3 đạt high 41
T2-TIME-09 sau giờ đóng cửa thì hôm nay hết slot Ngày giờ B1 B3 đạt high 30
T2-TIME-10 mốc cắt là now+30 phút, không lệch một slot Ngày giờ B1 B3 đạt high 65
T2-TIME-11 slotOptionsHTML dựng đủ 31 option cho ngày tương lai Ngày giờ B1 B3 đạt high 32
T2-TIME-12 slot đã có người đặt vẫn hiện nhưng bị disabled kèm nhãn Ngày giờ B1 B3 đạt high 38
T2-TIME-13 slotOptionsHTML đánh dấu đúng một option được chọn Ngày giờ B1 B3 đạt high 31
T2-TIME-14 noSlotMsg khi chưa chọn ngày Ngày giờ B1 B3 đạt high 28
T2-TIME-15 noSlotMsg cho ngày đã qua Ngày giờ B1 B3 đạt high 31
T2-TIME-16 noSlotMsg khi hôm nay đã hết giờ Ngày giờ B1 B3 đạt high 29
T2-TIME-17 addDaysISO cộng đúng qua cuối tháng, cuối năm và năm nhuận Ngày giờ B1 B3 đạt high 37
T2-TIME-18 firstBookableDate nhảy sang hôm sau khi hôm nay đã hết slot Ngày giờ B1 B3 đạt high 57