Skip to content

tester ​

Minimal test framework replacing fortran_tester dependency.

Source: src/tests/mortif_test_correctness.f90

Dependencies

Contents ​

Derived Types ​

tester_t ​

Components ​

NameTypeAttributesDescription
n_passinteger(kind=int32)
n_failinteger(kind=int32)

Type-Bound Procedures ​

NameAttributesDescription
init
assert_equal_i32
assert_equal_i64
assert_equal_logical
assert_equal
print

Subroutines ​

init ​

fortran
subroutine init(self)

Arguments

NameTypeIntentAttributesDescription
selfclass(tester_t)inout

assert_equal_i32 ​

fortran
subroutine assert_equal_i32(self, a, b)

Arguments

NameTypeIntentAttributesDescription
selfclass(tester_t)inout
ainteger(kind=int32)in
binteger(kind=int32)in

assert_equal_i64 ​

fortran
subroutine assert_equal_i64(self, a, b)

Arguments

NameTypeIntentAttributesDescription
selfclass(tester_t)inout
ainteger(kind=int64)in
binteger(kind=int64)in

assert_equal_logical ​

fortran
subroutine assert_equal_logical(self, a, b)

Arguments

NameTypeIntentAttributesDescription
selfclass(tester_t)inout
alogicalin
blogicalin
fortran
subroutine print_results(self)

Arguments

NameTypeIntentAttributesDescription
selfclass(tester_t)in