iPXE
Data Fields
self_test Struct Reference

A self-test set. More...

#include <test.h>

Data Fields

const char * name
 Test set name. More...
 
void(* exec )(void)
 Run self-tests. More...
 
unsigned int total
 Number of tests run. More...
 
unsigned int failures
 Number of test failures. More...
 
unsigned int assertion_failures
 Number of assertion failures. More...
 

Detailed Description

A self-test set.

Definition at line 15 of file test.h.

Field Documentation

◆ name

const char* self_test::name

Test set name.

Definition at line 17 of file test.h.

Referenced by run_tests(), and test_ok().

◆ exec

void( * self_test::exec) (void)

Run self-tests.

Definition at line 19 of file test.h.

Referenced by run_tests().

◆ total

unsigned int self_test::total

Number of tests run.

Definition at line 21 of file test.h.

Referenced by run_all_tests(), run_tests(), and test_ok().

◆ failures

unsigned int self_test::failures

Number of test failures.

Definition at line 23 of file test.h.

Referenced by run_all_tests(), run_tests(), and test_ok().

◆ assertion_failures

unsigned int self_test::assertion_failures

Number of assertion failures.

Definition at line 25 of file test.h.

Referenced by run_all_tests(), and run_tests().


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