gwenhywfar 5.11.1beta
testframework.h
Go to the documentation of this file.
1/***************************************************************************
2 begin : Thu Jan 09 2020
3 copyright : (C) 2020 by Martin Preuss
4 email : martin@libchipcard.de
5
6 ***************************************************************************
7 * Please see toplevel file COPYING for license details *
8 ***************************************************************************/
9
10
11#ifndef GWEN_TEST_FRAMEWORK_H
12#define GWEN_TEST_FRAMEWORK_H
13
16
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22
24
25
26
28
30
32
34
36
37
38#ifdef __cplusplus
39}
40#endif
41
42
43
44#endif
45
#define GWENHYWFAR_API
GWENHYWFAR_API int TestFramework_Run(GWEN_TEST_FRAMEWORK *tf, int argc, char **argv)
GWENHYWFAR_API void TestFramework_free(GWEN_TEST_FRAMEWORK *tf)
GWENHYWFAR_API GWEN_TEST_FRAMEWORK * TestFramework_new(void)
GWENHYWFAR_API void TestFramework_AddModule(GWEN_TEST_FRAMEWORK *tf, GWEN_TEST_MODULE *mod)
struct GWEN_TEST_FRAMEWORK GWEN_TEST_FRAMEWORK
GWENHYWFAR_API GWEN_TEST_MODULE * TestFramework_GetModulesRoot(const GWEN_TEST_FRAMEWORK *tf)
struct GWEN_TEST_MODULE GWEN_TEST_MODULE
Definition testmodule.h:65