AceUnitRunnerData_t Struct Reference

Structure with test execution information, used by the Runner and the Assertions. More...

#include <AceUnitData.h>


Data Fields

AssertionError_trecentError
 The most recent error will be remembered here.
AssertionError_t recentErrorData
 This is the most recent error.
TestCaseId_t currentTestId
 The id of the currently executed test case.
uint16_t testCaseCount
 The number of test cases that were executed.
uint16_t testCaseFailureCount
 The number of test cases that failed.
jmp_buf jmpBuf
 Jump Buffer for AceUnit to abort a test case and jump back to the runner.


Detailed Description

Structure with test execution information, used by the Runner and the Assertions.


Field Documentation

AssertionError_t* AceUnitRunnerData_t::recentError

The most recent error will be remembered here.

This variable will be set by recordError() and read by runFixture(). It is set to NULL before each test case. If it is not NULL after a test case, the test case failed.

AssertionError_t AceUnitRunnerData_t::recentErrorData

This is the most recent error.

TestCaseId_t AceUnitRunnerData_t::currentTestId

The id of the currently executed test case.

This variable will be set by runFixture() and read by recordError().

uint16_t AceUnitRunnerData_t::testCaseCount

The number of test cases that were executed.

uint16_t AceUnitRunnerData_t::testCaseFailureCount

The number of test cases that failed.

jmp_buf AceUnitRunnerData_t::jmpBuf

Jump Buffer for AceUnit to abort a test case and jump back to the runner.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 13 11:10:16 2011 for AceUnit by  doxygen 1.5.3