test_MAPL_ISO8601_DateTime Module


Uses

  • module~~test_mapl_iso8601_datetime~~UsesGraph module~test_mapl_iso8601_datetime test_MAPL_ISO8601_DateTime module~mapl_exceptionhandling MAPL_ExceptionHandling module~test_mapl_iso8601_datetime->module~mapl_exceptionhandling module~mapl_iso8601_datetime MAPL_ISO8601_DateTime module~test_mapl_iso8601_datetime->module~mapl_iso8601_datetime pfunit pfunit module~test_mapl_iso8601_datetime->pfunit module~mapl_errorhandlingmod mapl_ErrorHandlingMod module~mapl_exceptionhandling->module~mapl_errorhandlingmod module~mapl_throwmod MAPL_ThrowMod module~mapl_exceptionhandling->module~mapl_throwmod module~mapl_iso8601_datetime->module~mapl_exceptionhandling module~mapl_keywordenforcermod mapl_KeywordEnforcerMod module~mapl_iso8601_datetime->module~mapl_keywordenforcermod module~mapl_errorhandling mapl_ErrorHandling module~mapl_errorhandlingmod->module~mapl_errorhandling module~mapl_keywordenforcer mapl_KeywordEnforcer module~mapl_keywordenforcermod->module~mapl_keywordenforcer module~mapl_errorhandling->module~mapl_throwmod mpi mpi module~mapl_errorhandling->mpi

Variables

Type Visibility Attributes Name Initial
integer, public, parameter, dimension(12) :: ENDS = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
integer, public, parameter, dimension(size(ENDS)) :: ENDS_LEAP = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
integer, public, parameter :: FAILURE = 1
integer, public, parameter :: SUCCESS = 0

Subroutines

public subroutine test_ISO8601DateTime_getters()

Arguments

None

public subroutine test_ISO8601Date_getters()

Arguments

None

public subroutine test_ISO8601Time_getters()

Arguments

None

public subroutine test_construct_ISO8601Date()

Arguments

None

public subroutine test_construct_ISO8601DateTime()

Arguments

None

public subroutine test_construct_ISO8601Time()

Arguments

None

Arguments

None

Arguments

None

public subroutine test_divides()

Arguments

None

public subroutine test_get_integer_digit()

Arguments

None

Arguments

None

public subroutine test_get_month_end()

Arguments

None

public subroutine test_get_month_ends()

Arguments

None

public subroutine test_is_between()

Arguments

None

public subroutine test_is_digit()

Arguments

None

public subroutine test_is_leap_year()

Arguments

None

public subroutine test_is_valid_date()

Arguments

None

public subroutine test_is_valid_hour()

Arguments

None

public subroutine test_is_valid_millisecond()

Arguments

None

public subroutine test_is_valid_minute()

Arguments

None

public subroutine test_is_valid_month()

Arguments

None

public subroutine test_is_valid_second()

Arguments

None

public subroutine test_is_valid_time()

Arguments

None

public subroutine test_is_valid_timezone_offset()

Arguments

None

public subroutine test_is_valid_year()

Arguments

None

public subroutine test_is_whole_number()

Arguments

None

public subroutine test_parse_date()

Arguments

None

public subroutine test_parse_time()

Arguments

None

public subroutine test_parse_timezone_offset()

Arguments

None

public subroutine test_read_whole_number()

Arguments

None

public subroutine test_read_whole_number_indexed()

Arguments

None

public subroutine test_undelimit()

Arguments

None