runInterface Abstract Interface

abstract interface
public function runInterface(self) result(tests_passed)

Arguments

Type IntentOptional AttributesName
class(Test), intent(in) :: self

The test itself. The Test object should contain all information needed to run the test.

Return Value integer

Return total number of tests which passed in the linked list up to and including this test.

Description

Abstract function interface for running a test.