julienne_test_result_s Submodule


Uses

  • module~~julienne_test_result_s~~UsesGraph module~julienne_test_result_s julienne_test_result_s module~julienne_test_result_m julienne_test_result_m module~julienne_test_result_s->module~julienne_test_result_m module~julienne_user_defined_collectives_m julienne_user_defined_collectives_m module~julienne_test_result_s->module~julienne_user_defined_collectives_m module~julienne_string_m julienne_string_m module~julienne_test_result_m->module~julienne_string_m module~julienne_test_diagnosis_m julienne_test_diagnosis_m module~julienne_test_result_m->module~julienne_test_diagnosis_m iso_c_binding iso_c_binding module~julienne_string_m->iso_c_binding module~julienne_test_diagnosis_m->module~julienne_string_m

Module Procedures

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html characterize pure module function characterize(self) result(characterization)

Arguments

Type IntentOptional Attributes Name
class(test_result_t), intent(in) :: self

Return Value character(len=:), allocatable

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html construct_from_character elemental module function construct_from_character(description, diagnosis) result(test_result)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: description
type(test_diagnosis_t), intent(in), optional :: diagnosis

Return Value type(test_result_t)

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html construct_from_string elemental module function construct_from_string(description, diagnosis) result(test_result)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: description
type(test_diagnosis_t), intent(in), optional :: diagnosis

Return Value type(test_result_t)

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html description_contains_characters elemental module function description_contains_characters(self, substring) result(substring_found)

Arguments

Type IntentOptional Attributes Name
class(test_result_t), intent(in) :: self
character(len=*), intent(in) :: substring

Return Value logical

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html description_contains_string elemental module function description_contains_string(self, substring) result(substring_found)

Arguments

Type IntentOptional Attributes Name
class(test_result_t), intent(in) :: self
type(string_t), intent(in) :: substring

Return Value logical

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html passed impure elemental module function passed(self) result(test_passed)

Arguments

Type IntentOptional Attributes Name
class(test_result_t), intent(in) :: self

Return Value logical

module procedure /home/runner/work/julienne/julienne/doc/html/module/julienne_test_result_s.html skipped impure elemental module function skipped(self) result(test_skipped)

Arguments

Type IntentOptional Attributes Name
class(test_result_t), intent(in) :: self

Return Value logical