testsuite_type Derived Type

type, public :: testsuite_type

Collection of unit tests


Components

Type Visibility Attributes Name Initial
procedure(collect_interface), public, pointer, nopass :: collect => null()

Entry point of the test

character(len=:), public, allocatable :: name

Name of the testsuite


Source Code

   type :: testsuite_type

      !> Name of the testsuite
      character(len=:), allocatable :: name

      !> Entry point of the test
      procedure(collect_interface), pointer, nopass :: collect => null()

   end type testsuite_type