dm_test_run Subroutine

public subroutine dm_test_run(name, tests, stats, no_color)

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_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_system->module~dm_error module~dm_kind dm_kind module~dm_system->module~dm_kind 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_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_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.

logical, intent(in), optional :: no_color

Calls

proc~~dm_test_run~~CallsGraph proc~dm_test_run dm_test_run 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_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 c_exit c_exit proc~dm_stop->c_exit c_f_str_chars c_f_str_chars proc~dm_system_uname->c_f_str_chars c_uname c_uname proc~dm_system_uname->c_uname 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