Revision f3ac1c96 core/inc/aos_unittest.h

View differences:

core/inc/aos_unittest.h
31 31
#if (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
32 32
#include <hal.h>
33 33
#include <aos_shell.h>
34
/******************************************************************************/
35
/* CONSTANTS                                                                  */
36
/******************************************************************************/
37

  
38
/******************************************************************************/
39
/* SETTINGS                                                                   */
40
/******************************************************************************/
41

  
42
/******************************************************************************/
43
/* CHECKS                                                                     */
44
/******************************************************************************/
45

  
46
/******************************************************************************/
47
/* DATA STRUCTURES AND TYPES                                                  */
48
/******************************************************************************/
34 49

  
35 50
/*
36
 * Forward declarations.
51
 * forward declarations
37 52
 */
38
typedef struct aos_unittest aos_unittest_t;
39 53
typedef struct aos_utresult aos_utresult_t;
54
typedef struct aos_unittest aos_unittest_t;
40 55

  
41 56
/**
42 57
 * @brief   Unit test interface function definition.
......
46 61
 *
47 62
 * @return    A result containing the number of passed and failed tests.
48 63
 */
49
typedef aos_utresult_t (*aos_utfunction_t)(BaseSequentialStream* stream, aos_unittest_t* ut);
64
typedef aos_utresult_t (*aos_utfunction_t)(BaseSequentialStream*, aos_unittest_t*);
50 65

  
51 66
/**
52 67
 * @brief   Unit test result struct.
......
93 108
  void* data;
94 109
};
95 110

  
111

  
112
/******************************************************************************/
113
/* MACROS                                                                     */
114
/******************************************************************************/
115

  
116
/******************************************************************************/
117
/* EXTERN DECLARATIONS                                                        */
118
/******************************************************************************/
119

  
96 120
#ifdef __cplusplus
97 121
extern "C" {
98 122
#endif
......
110 134
}
111 135
#endif
112 136

  
137
/******************************************************************************/
138
/* INLINE FUNCTIONS                                                           */
139
/******************************************************************************/
140

  
113 141
#endif /* AMIROOS_CFG_TESTS_ENABLE == true */
114 142

  
115 143
#endif /* AMIROOS_UNITTEST_H */

Also available in: Unified diff