UNPKG

camote-utils

Version:

A comprehensive TypeScript utility library featuring advanced string and number formatting, data structures, and algorithms

19 lines (18 loc) 805 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const index_1 = require("./index"); describe('isValidTime', () => { test('valid times', () => { expect((0, index_1.isValidTime)('14:30')).toBe(true); expect((0, index_1.isValidTime)('02:30 PM')).toBe(true); expect((0, index_1.isValidTime)('00:00')).toBe(true); expect((0, index_1.isValidTime)('12:59:59')).toBe(true); }); test('invalid times', () => { expect((0, index_1.isValidTime)('25:00')).toBe(false); expect((0, index_1.isValidTime)('14:60')).toBe(false); expect((0, index_1.isValidTime)('02:30:61')).toBe(false); expect((0, index_1.isValidTime)('invalid time')).toBe(false); expect((0, index_1.isValidTime)('')).toBe(false); }); });