MAPITests 2.0 API Documentation

- Main Page
- Related Pages
- Data Structures
- Files

- Data Structures
- Data Fields

Data Fields
mapitest_test Struct Reference

A list of mapitest tests. More...

`#include <mapitest.h>`

## Data Fields
char * | description
enum TestApplicabilityFlags | flags
void * | fn
char * | name
struct mapitest_test * | next
struct mapitest_test * | prev

## Detailed Description

A list of mapitest tests.

mapitest tests are grouped into test suites. This linked list data structure represents the various tests as a list of tests (i.e. the linked list is a suite of tests).

The function that executes the test is pointed to by the fn element (i.e. fn is a function pointer).

## Field Documentation

char* mapitest_test::description

The description of this test

Referenced by mapitest_suite_add_test_flagged().

enum TestApplicabilityFlags mapitest_test::flags

any applicability for this test

Referenced by mapitest_suite_add_test_flagged().

void* mapitest_test::fn

pointer to the test function

Referenced by mapitest_suite_add_test_flagged().

char* mapitest_test::name

The name of this test

Referenced by mapitest_run_test(), mapitest_suite_add_test_flagged(), and mapitest_suite_run_test().

struct mapitest_test* mapitest_test::next

The next test in the list

Referenced by mapitest_run_test(), mapitest_suite_add_test_flagged(), and mapitest_suite_run_test().

struct mapitest_test* mapitest_test::prev

The previous test in the list

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

- utils/mapitest/mapitest.h

| This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/