FEI Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
tester Class Referenceabstract

#include <tester.hpp>

Inheritance diagram for tester:
Inheritance graph
[legend]

Public Member Functions

 tester (MPI_Comm comm)
 
virtual ~tester ()
 
virtual const char * getName ()=0
 
virtual int runtests ()=0
 
void setPath (const std::string &path)
 

Protected Attributes

MPI_Comm comm_
 
int numProcs_
 
int localProc_
 
std::string path_
 

Detailed Description

A simple, general test "harness". This interface is intended to be specialized by more specific test harnesses that run tests on particular classes.

Definition at line 22 of file tester.hpp.

Constructor & Destructor Documentation

◆ tester()

tester::tester ( MPI_Comm comm)

Definition at line 17 of file tester.cpp.

References comm_, localProc_, and numProcs_.

◆ ~tester()

tester::~tester ( )
virtual

Definition at line 29 of file tester.cpp.

Member Function Documentation

◆ getName()

virtual const char * tester::getName ( )
pure virtual

◆ runtests()

virtual int tester::runtests ( )
pure virtual

◆ setPath()

void tester::setPath ( const std::string & path)

Definition at line 33 of file tester.cpp.

References path_.

Referenced by execute_fullsystem_tests().

Member Data Documentation

◆ comm_

MPI_Comm tester::comm_
protected

◆ numProcs_

int tester::numProcs_
protected

◆ localProc_

int tester::localProc_
protected

◆ path_

std::string tester::path_
protected

The documentation for this class was generated from the following files: