classtype: put UNITTESTS guards where appropriate

pull/4288/head
Victor Julien 6 years ago
parent e104c3d913
commit 26e2370f99

@ -823,23 +823,16 @@ static int SCClassConfTest06(void)
return result;
}
#endif /* UNITTESTS */
/**
* \brief This function registers unit tests for Classification Config API.
*/
void SCClassConfRegisterTests(void)
{
#ifdef UNITTESTS
UtRegisterTest("SCClassConfTest01", SCClassConfTest01);
UtRegisterTest("SCClassConfTest02", SCClassConfTest02);
UtRegisterTest("SCClassConfTest03", SCClassConfTest03);
UtRegisterTest("SCClassConfTest04", SCClassConfTest04);
UtRegisterTest("SCClassConfTest05", SCClassConfTest05);
UtRegisterTest("SCClassConfTest06", SCClassConfTest06);
#endif /* UNITTESTS */
}
#endif /* UNITTESTS */

@ -46,14 +46,16 @@ void SCClassConfLoadClassficationConfigFile(DetectEngineCtx *, FILE *fd);
SCClassConfClasstype *SCClassConfGetClasstype(const char *,
DetectEngineCtx *);
void SCClassConfDeInitContext(DetectEngineCtx *);
void SCClassConfRegisterTests(void);
void SCClassConfInit(void);
void SCClassConfDeinit(void);
/* for unittests */
#ifdef UNITTESTS
void SCClassConfRegisterTests(void);
FILE *SCClassConfGenerateValidDummyClassConfigFD01(void);
FILE *SCClassConfGenerateInValidDummyClassConfigFD02(void);
FILE *SCClassConfGenerateInValidDummyClassConfigFD03(void);
void SCClassConfInit(void);
void SCClassConfDeinit(void);
#endif
#endif /* __UTIL_CLASSIFICATION_CONFIG_H__ */

Loading…
Cancel
Save