dm_test_run Subroutine

public subroutine dm_test_run(name, tests, stats, version, options)

Uses

  • proc~~dm_test_run~~UsesGraph proc~dm_test_run dm_test_run iso_fortran_env iso_fortran_env proc~dm_test_run->iso_fortran_env module~dm_env dm_env proc~dm_test_run->module~dm_env module~dm_system dm_system proc~dm_test_run->module~dm_system module~dm_time dm_time proc~dm_test_run->module~dm_time module~dm_timer dm_timer proc~dm_test_run->module~dm_timer module~dm_version dm_version proc~dm_test_run->module~dm_version module~dm_error dm_error module~dm_env->module~dm_error module~dm_kind dm_kind module~dm_env->module~dm_kind module~dm_string dm_string module~dm_env->module~dm_string module~dm_system->module~dm_error module~dm_system->module~dm_kind module~dm_platform dm_platform module~dm_system->module~dm_platform unix unix module~dm_system->unix module~dm_time->module~dm_error module~dm_time->module~dm_kind module~dm_util dm_util module~dm_time->module~dm_util module~dm_time->unix module~dm_timer->module~dm_kind module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii module~dm_kind->iso_fortran_env module~dm_string->module~dm_error module~dm_string->module~dm_kind module~dm_util->module~dm_error module~dm_util->module~dm_kind

Runs all tests in given array tests, returns test states in array stats.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name

Test name.

type(test_type), intent(inout) :: tests(:)

Test types.

logical, intent(out) :: stats(:)

TEST_FAILED or TEST_PASSED.

character(len=*), intent(in), optional :: version

Compiler version.

character(len=*), intent(in), optional :: options

Compiler options.


Calls

proc~~dm_test_run~~CallsGraph proc~dm_test_run dm_test_run interface~dm_present dm_present proc~dm_test_run->interface~dm_present proc~dm_ansi_color dm_ansi_color proc~dm_test_run->proc~dm_ansi_color proc~dm_ansi_reset dm_ansi_reset proc~dm_test_run->proc~dm_ansi_reset proc~dm_btoa dm_btoa proc~dm_test_run->proc~dm_btoa proc~dm_btoi dm_btoi proc~dm_test_run->proc~dm_btoi proc~dm_env_has dm_env_has proc~dm_test_run->proc~dm_env_has proc~dm_stop dm_stop proc~dm_test_run->proc~dm_stop proc~dm_system_uname dm_system_uname proc~dm_test_run->proc~dm_system_uname proc~dm_time_now dm_time_now proc~dm_test_run->proc~dm_time_now proc~dm_time_strip_useconds dm_time_strip_useconds proc~dm_test_run->proc~dm_time_strip_useconds proc~dm_timer_start dm_timer_start proc~dm_test_run->proc~dm_timer_start proc~dm_timer_stop dm_timer_stop proc~dm_test_run->proc~dm_timer_stop proc~dm_btoi->interface~dm_present c_exit c_exit proc~dm_stop->c_exit c_uname c_uname proc~dm_system_uname->c_uname proc~dm_c_f_string_characters dm_c_f_string_characters proc~dm_system_uname->proc~dm_c_f_string_characters c_gettimeofday c_gettimeofday proc~dm_time_now->c_gettimeofday c_localtime_r c_localtime_r proc~dm_time_now->c_localtime_r proc~dm_timer_result dm_timer_result proc~dm_timer_stop->proc~dm_timer_result