ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | Private Attributes | List of all members
_UnitTest_Global_Object Class Reference

Definition at line 88 of file unittest.h.

Public Member Functions

 _UnitTest_Global_Object ()
 
 ~_UnitTest_Global_Object ()
 
void runTestInt (testFunction fun, const char *name)
 

Public Attributes

bool status
 
bool expect_failure
 
int assert_failure
 
bool expect_assert_failure
 
float float_fuzzyness
 
double double_fuzzyness
 
const char * only_name
 
std::fstream plotFile
 
int passedTests
 
bool findMaximumDistance
 
double maximumDistance
 
double meanDistance
 
int meanCount
 

Private Attributes

bool m_finalized
 
int failedTests
 

#include </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/math/vc/tests/unittest.h>

+ Collaboration diagram for _UnitTest_Global_Object:

Constructor & Destructor Documentation

_UnitTest_Global_Object::_UnitTest_Global_Object ( )
inline

Definition at line 91 of file unittest.h.

_UnitTest_Global_Object::~_UnitTest_Global_Object ( )
inline

Definition at line 108 of file unittest.h.

Member Function Documentation

void _UnitTest_Global_Object::runTestInt ( testFunction  fun,
const char *  name 
)

Definition at line 192 of file unittest.h.

Member Data Documentation

int _UnitTest_Global_Object::assert_failure

Definition at line 127 of file unittest.h.

Referenced by unittest_assert().

double _UnitTest_Global_Object::double_fuzzyness
bool _UnitTest_Global_Object::expect_assert_failure

Definition at line 128 of file unittest.h.

Referenced by unittest_assert().

bool _UnitTest_Global_Object::expect_failure

Definition at line 126 of file unittest.h.

Referenced by _unittest_fail(), EXPECT_FAILURE(), and runTestInt().

int _UnitTest_Global_Object::failedTests
private

Definition at line 135 of file unittest.h.

Referenced by runTestInt(), and ~_UnitTest_Global_Object().

bool _UnitTest_Global_Object::findMaximumDistance

Definition at line 138 of file unittest.h.

Referenced by initTest(), runTestInt(), and ulpDiffToReferenceWrapper().

float _UnitTest_Global_Object::float_fuzzyness
bool _UnitTest_Global_Object::m_finalized
private

Definition at line 134 of file unittest.h.

Referenced by ~_UnitTest_Global_Object().

double _UnitTest_Global_Object::maximumDistance

Definition at line 139 of file unittest.h.

Referenced by runTestInt(), and ulpDiffToReferenceWrapper().

int _UnitTest_Global_Object::meanCount

Definition at line 141 of file unittest.h.

Referenced by runTestInt(), and ulpDiffToReferenceWrapper().

double _UnitTest_Global_Object::meanDistance

Definition at line 140 of file unittest.h.

Referenced by runTestInt(), and ulpDiffToReferenceWrapper().

const char* _UnitTest_Global_Object::only_name

Definition at line 131 of file unittest.h.

Referenced by initTest(), and runTestInt().

int _UnitTest_Global_Object::passedTests

Definition at line 137 of file unittest.h.

Referenced by ADD_PASS::ADD_PASS(), runTestInt(), and ~_UnitTest_Global_Object().

std::fstream _UnitTest_Global_Object::plotFile
bool _UnitTest_Global_Object::status

Definition at line 125 of file unittest.h.

Referenced by _UnitTest_Compare::printLast(), and runTestInt().


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