42 module function test_constructDateTimeInt()
result(assertion); logical(LK) :: assertion; end function
43 module function test_constructDateTimeStr()
result(assertion); logical(LK) :: assertion; end function
44 module function test_getDateTimeShifted()
result(assertion); logical(LK) :: assertion; end function
45 module function test_getDateTimeNewZone()
result(assertion); logical(LK) :: assertion; end function
46 module function test_getCountLeapYears()
result(assertion); logical(LK) :: assertion; end function
47 module function test_isLastDayInMonth()
result(assertion); logical(LK) :: assertion; end function
48 module function test_getDateTimeDiff()
result(assertion); logical(LK) :: assertion; end function
49 module function test_isValidDateTime()
result(assertion); logical(LK) :: assertion; end function
50 module function test_getMillisecond()
result(assertion); logical(LK) :: assertion; end function
51 module function test_getDateTimeUTC()
result(assertion); logical(LK) :: assertion; end function
52 module function test_getDateTime_1()
result(assertion); logical(LK) :: assertion; end function
53 module function test_getDateTime_2()
result(assertion); logical(LK) :: assertion; end function
54 module function test_getDateBefore()
result(assertion); logical(LK) :: assertion; end function
55 module function test_getOrdinalDay()
result(assertion); logical(LK) :: assertion; end function
56 module function test_getWeekNumber()
result(assertion); logical(LK) :: assertion; end function
57 module function test_getCountWeeks()
result(assertion); logical(LK) :: assertion; end function
58 module function test_getWeekDayISO()
result(assertion); logical(LK) :: assertion; end function
59 module function test_getDateAfter()
result(assertion); logical(LK) :: assertion; end function
60 module function test_getCountDays()
result(assertion); logical(LK) :: assertion; end function
61 module function test_getJulianDay()
result(assertion); logical(LK) :: assertion; end function
62 module function test_getWeekDate()
result(assertion); logical(LK) :: assertion; end function
63 module function test_isValidZone()
result(assertion); logical(LK) :: assertion; end function
64 module function test_getWeekYear()
result(assertion); logical(LK) :: assertion; end function
65 module function test_getWeekDay()
result(assertion); logical(LK) :: assertion; end function
66 module function test_isMorning()
result(assertion); logical(LK) :: assertion; end function
67 module function test_getZone()
result(assertion); logical(LK) :: assertion; end function
81 call test%run(test_constructDateTimeInt, SK_
"test_constructDateTimeInt")
82 call test%run(test_constructDateTimeStr, SK_
"test_constructDateTimeStr")
83 call test%run(test_getDateTimeShifted, SK_
"test_getDateTimeShifted")
84 call test%run(test_getDateTimeNewZone, SK_
"test_getDateTimeNewZone")
85 call test%run(test_getCountLeapYears, SK_
"test_getCountLeapYears")
86 call test%run(test_isLastDayInMonth, SK_
"test_isLastDayInMonth")
87 call test%run(test_getDateTimeDiff, SK_
"test_getDateTimeDiff")
88 call test%run(test_isValidDateTime, SK_
"test_isValidDateTime")
89 call test%run(test_getMillisecond, SK_
"test_getMillisecond")
90 call test%run(test_getDateTimeUTC, SK_
"test_getDateTimeUTC")
91 call test%run(test_getDateTime_1, SK_
"test_getDateTime_1")
92 call test%run(test_getDateTime_2, SK_
"test_getDateTime_2")
93 call test%run(test_getDateAfter, SK_
"test_getDateAfter")
94 call test%run(test_getDateBefore, SK_
"test_getDateBefore")
95 call test%run(test_getWeekNumber, SK_
"test_getWeekNumber")
96 call test%run(test_getCountWeeks, SK_
"test_getCountWeeks")
97 call test%run(test_getWeekDayISO, SK_
"test_getWeekDayISO")
98 call test%run(test_getOrdinalDay, SK_
"test_getOrdinalDay")
99 call test%run(test_getCountDays, SK_
"test_getCountDays")
100 call test%run(test_getJulianDay, SK_
"test_getJulianDay")
101 call test%run(test_getWeekDate, SK_
"test_getWeekDate")
102 call test%run(test_getWeekYear, SK_
"test_getWeekYear")
103 call test%run(test_isValidZone, SK_
"test_isValidZone")
104 call test%run(test_getWeekDay, SK_
"test_getWeekDay")
105 call test%run(test_isMorning, SK_
"test_isMorning")
106 call test%run(test_getZone, SK_
"test_getZone")
107 call test%summarize()
This module contains classes and procedures for computing, manipulating, and styling dates and times.
character(*, SK), parameter MODULE_NAME
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This include file contains procedure implementations of the tests of pm_dateTime.
This is the derived type test_type for generating objects that facilitate testing of a series of proc...