phane-tech-object-utils Unit Test Reports
Started: 2026-01-10 12:04:31
Suites (1)
1 passed
0 failed
0 pending
Tests (47)
47 passed
0 failed
0 pending
/home/runner/work/phane-tech-date-time-utils/phane-tech-date-time-utils/tests/DateTimeUtils.test.js0.702s
DateTimeHelpers > getTime
returns 12-hour format by default
passed
0.016s
DateTimeHelpers > getTime
returns 24-hour format
passed
0.001s
DateTimeHelpers > getTime
works with custom date
passed
0.001s
DateTimeHelpers > getTime
supports custom options
passed
0.001s
DateTimeHelpers > getTimeAgo
few moments ago
passed
DateTimeHelpers > getTimeAgo
few seconds ago
passed
0.001s
DateTimeHelpers > getTimeAgo
minutes ago
passed
0.001s
DateTimeHelpers > getTimeAgo
hours ago
passed
DateTimeHelpers > getTimeAgo
days ago
passed
DateTimeHelpers > getTimeAgo
weeks ago
passed
0.001s
DateTimeHelpers > getTimeAgo
months ago
passed
0.004s
DateTimeHelpers > getTimeAgo
years ago
passed
0.001s
DateTimeHelpers > getMonth & getYear
current month
passed
0.001s
DateTimeHelpers > getMonth & getYear
specific month
passed
0.001s
DateTimeHelpers > getMonth & getYear
current year
passed
0.001s
DateTimeHelpers > getMonth & getYear
specific year
passed
0.001s
DateTimeHelpers > getMonthName & getDayName
full month name
passed
0.001s
DateTimeHelpers > getMonthName & getDayName
short month name
passed
0.001s
DateTimeHelpers > getMonthName & getDayName
full day name
passed
0.001s
DateTimeHelpers > getMonthName & getDayName
short day name
passed
0.001s
DateTimeHelpers > isWeekend
Sunday is weekend
passed
DateTimeHelpers > isWeekend
Saturday is weekend
passed
DateTimeHelpers > isWeekend
Monday is not weekend
passed
0.001s
DateTimeHelpers > getAllMonths & getAllDayNames
returns 12 months
passed
0.002s
DateTimeHelpers > getAllMonths & getAllDayNames
returns short months
passed
0.002s
DateTimeHelpers > getAllMonths & getAllDayNames
returns 7 days
passed
0.001s
DateTimeHelpers > getAllMonths & getAllDayNames
returns short days
passed
0.001s
DateTimeHelpers > Financial Year Helpers
getFinancialYear
passed
0.001s
DateTimeHelpers > Financial Year Helpers
getFinancialYearByOffset current
passed
DateTimeHelpers > Financial Year Helpers
previous FY
passed
0.001s
DateTimeHelpers > Financial Year Helpers
next FY
passed
DateTimeHelpers > getFinancialYearsBetween
multiple financial years
passed
0.001s
DateTimeHelpers > getFinancialYearsBetween
single financial year
passed
DateTimeHelpers > getMonthsBetween
month names
passed
DateTimeHelpers > getMonthsBetween
short month names
passed
DateTimeHelpers > getMonthsBetween
month numbers
passed
0.001s
DateTimeHelpers > getDateTime()
returns current date & time by default
passed
0.001s
DateTimeHelpers > getDateTime()
returns only date when showTime is false
passed
DateTimeHelpers > getDateTime()
returns date with time in 24-hour format
passed
0.001s
DateTimeHelpers > getDateTime()
returns correct format for noon in 12-hour mode
passed
0.001s
DateTimeHelpers > getDateTime()
supports custom locale (en-GB)
passed
0.001s
DateTimeHelpers > getDateTime()
supports custom locale (en-US)
passed
DateTimeHelpers > getDateTime()
works without passing any arguments
passed
DateTimeHelpers > getDateTime()
handles invalid date string gracefully
passed
DateTimeHelpers > getDateTime()
returns string even when showTime is true but time missing
passed
0.001s
DateTimeHelpers > getDateTime()
does not include seconds
passed
DateTimeHelpers > getDateTime()
returns consistent output for same input
passed
0.001s