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