Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
lumiera::test Namespace Reference

Classes

class  Appconfig_test
 
class  ExceptionError_test
 Some aspects of C++ exception handling. More...
 
class  HelloBug_test
 
class  HelloWorld_test
 Hellooooooo the world is just a test. More...
 
class  LifeCycle_test
 
class  QueryResolver_test
 
class  SubsystemRunner_test
 

Functions

uint basicInit (0)
 
void basicInitHook ()
 
uint customCallback (0)
 
 LAUNCHER (HelloBug_test,"function regression")
 Register this test class... More...
 
 LAUNCHER (Appconfig_test,"function common")
 
 LAUNCHER (LifeCycle_test,"function common")
 
 LAUNCHER (HelloWorld_test,"unit common")
 Register this test class to be invoked in some test groups (suites) More...
 
 LAUNCHER (QueryResolver_test,"unit session")
 Register this test class... More...
 
 LAUNCHER (ExceptionError_test,"function common")
 register this test class... More...
 
 LAUNCHER (SubsystemRunner_test,"function common")
 Register this test class... More...
 
 LUMIERA_ERROR_DEFINE (LIFE_AND_UNIVERSE,"and everything?")
 local specific error-constant for use in the constructor of the nested SpecificError class. More...
 
 LUMIERA_ERROR_DEFINE (DERIVED,"convoluted exception")
 
 LUMIERA_EXCEPTION_DECLARE (DerivedError, error::External, LUMIERA_ERROR_DERIVED)
 declare a specific Error class with parent class error::external More...
 
void myCallback ()
 

Variables

const char * MY_DEADLY_EVENT
 

Function Documentation

lumiera::test::LAUNCHER ( SubsystemRunner_test  ,
"function common"   
)

Register this test class...

lumiera::test::LAUNCHER ( QueryResolver_test  ,
"unit session"   
)

Register this test class...

lumiera::test::LAUNCHER ( Appconfig_test  ,
"function common"   
)
lumiera::test::LUMIERA_ERROR_DEFINE ( LIFE_AND_UNIVERSE  ,
"and everything?"   
)

local specific error-constant for use in the constructor of the nested SpecificError class.

lumiera::test::LUMIERA_ERROR_DEFINE ( DERIVED  ,
"convoluted exception"   
)
lumiera::test::LUMIERA_EXCEPTION_DECLARE ( DerivedError  ,
error::External  ,
LUMIERA_ERROR_DERIVED   
)

declare a specific Error class with parent class error::external

lumiera::test::LAUNCHER ( ExceptionError_test  ,
"function common"   
)

register this test class...

lumiera::test::LAUNCHER ( HelloWorld_test  ,
"unit common"   
)

Register this test class to be invoked in some test groups (suites)

Remarks
this macro LUNCHER is defined in run.hpp to simplify the registration of test classes. It expands to the following static variable definition
Launch<HelloWorld_test> run_HelloWorld_test("HelloWorld_test","unit common");
uint lumiera::test::basicInit ( )

Referenced by basicInitHook(), and LifeCycle_test::run().

+ Here is the caller graph for this function:

uint lumiera::test::customCallback ( )

Referenced by myCallback(), and LifeCycle_test::run().

+ Here is the caller graph for this function:

void lumiera::test::basicInitHook ( )

Definition at line 43 of file life-cycle-test.cpp.

References basicInit().

+ Here is the call graph for this function:

void lumiera::test::myCallback ( )

Definition at line 44 of file life-cycle-test.cpp.

References customCallback().

+ Here is the call graph for this function:

lumiera::test::LAUNCHER ( LifeCycle_test  ,
"function common"   
)
lumiera::test::LAUNCHER ( HelloBug_test  ,
"function regression"   
)

Register this test class...

Variable Documentation

const char* MY_DEADLY_EVENT

Definition at line 46 of file life-cycle-test.cpp.