ROOT  6.06/08
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 </builddir/build/BUILD/root-6.06.08/math/vc/tests/unittest.h>

+ Collaboration diagram for _UnitTest_Global_Object:

Constructor & Destructor Documentation

§ _UnitTest_Global_Object()

_UnitTest_Global_Object::_UnitTest_Global_Object ( )
inline

Definition at line 91 of file unittest.h.

§ ~_UnitTest_Global_Object()

_UnitTest_Global_Object::~_UnitTest_Global_Object ( )
inline

Definition at line 108 of file unittest.h.

Member Function Documentation

§ runTestInt()

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

Definition at line 192 of file unittest.h.

Member Data Documentation

§ assert_failure

int _UnitTest_Global_Object::assert_failure

Definition at line 127 of file unittest.h.

Referenced by unittest_assert().

§ double_fuzzyness

double _UnitTest_Global_Object::double_fuzzyness

§ expect_assert_failure

bool _UnitTest_Global_Object::expect_assert_failure

Definition at line 128 of file unittest.h.

Referenced by unittest_assert().

§ expect_failure

bool _UnitTest_Global_Object::expect_failure

Definition at line 126 of file unittest.h.

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

§ failedTests

int _UnitTest_Global_Object::failedTests
private

Definition at line 135 of file unittest.h.

§ findMaximumDistance

bool _UnitTest_Global_Object::findMaximumDistance

Definition at line 138 of file unittest.h.

Referenced by initTest(), and ulpDiffToReferenceWrapper().

§ float_fuzzyness

float _UnitTest_Global_Object::float_fuzzyness

§ m_finalized

bool _UnitTest_Global_Object::m_finalized
private

Definition at line 134 of file unittest.h.

§ maximumDistance

double _UnitTest_Global_Object::maximumDistance

Definition at line 139 of file unittest.h.

Referenced by ulpDiffToReferenceWrapper().

§ meanCount

int _UnitTest_Global_Object::meanCount

Definition at line 141 of file unittest.h.

Referenced by ulpDiffToReferenceWrapper().

§ meanDistance

double _UnitTest_Global_Object::meanDistance

Definition at line 140 of file unittest.h.

Referenced by ulpDiffToReferenceWrapper().

§ only_name

const char* _UnitTest_Global_Object::only_name

Definition at line 131 of file unittest.h.

Referenced by initTest(), and runTestInt().

§ passedTests

int _UnitTest_Global_Object::passedTests

Definition at line 137 of file unittest.h.

Referenced by ADD_PASS::ADD_PASS().

§ plotFile

std::fstream _UnitTest_Global_Object::plotFile

Definition at line 132 of file unittest.h.

Referenced by _UnitTest_Compare::_UnitTest_Compare(), and initTest().

§ status

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: