Encapsulate test outcome and diagnostic information
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | private, | allocatable | :: | diagnostics_string_ | |||
logical, | private | :: | test_passed_ |
The result is a test_diagnosis_t object with the components defined by the dummy arguments
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | test_passed | |||
character(len=*), | intent(in) | :: | diagnostics_string |
The result is a test_diagnosis_t object with the components defined by the dummy arguments
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | test_passed | |||
type(string_t), | intent(in) | :: | diagnostics_string |
The result is a string describing the condition(s) that caused a test failure
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(test_diagnosis_t), | intent(in) | :: | self |
The result is .true. if the test passed and false otherwise
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(test_diagnosis_t), | intent(in) | :: | self |