operator(.equalsExpected.) Interface

public interface operator(.equalsExpected.)

Functions

private elemental module function equals_expected_c_ptr(actual, expected) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(in) :: actual
type(c_ptr), intent(in) :: expected

Return Value type(test_diagnosis_t)

private elemental module function equals_expected_character(actual, expected) result(test_diagnosis)

Arguments

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

Return Value type(test_diagnosis_t)

private elemental module function equals_expected_character_vs_string(actual, expected) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: actual
type(string_t), intent(in) :: expected

Return Value type(test_diagnosis_t)

private elemental module function equals_expected_integer(actual, expected) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: actual
integer, intent(in) :: expected

Return Value type(test_diagnosis_t)

private elemental module function equals_expected_integer_c_size_t(actual, expected) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
integer(kind=c_size_t), intent(in) :: actual
integer(kind=c_size_t), intent(in) :: expected

Return Value type(test_diagnosis_t)

private elemental module function equals_expected_string(actual, expected) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: actual
type(string_t), intent(in) :: expected

Return Value type(test_diagnosis_t)

private elemental module function equals_expected_string_vs_character(actual, expected) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: actual
character(len=*), intent(in) :: expected

Return Value type(test_diagnosis_t)