18#include "../suricata-common.h"
19#include "../util-unittest.h"
21#include "../detect-parse.h"
22#include "../detect-engine.h"
24#include "../detect-template.h"
30static int DetectTemplateParseTest01 (
void)
35 DetectTemplateFree(NULL, templated);
43static int DetectTemplateSignatureTest01 (
void)
58void DetectTemplateRegisterTests(
void)
60 UtRegisterTest(
"DetectTemplateParseTest01", DetectTemplateParseTest01);
62 DetectTemplateSignatureTest01);
DetectEngineCtx * DetectEngineCtxInit(void)
void DetectEngineCtxFree(DetectEngineCtx *)
Free a DetectEngineCtx::
Signature * DetectEngineAppendSig(DetectEngineCtx *, const char *)
Parse and append a Signature into the Detection Engine Context signature list.
#define FAIL_IF_NULL(expr)
Fail a test if expression evaluates to NULL.
void UtRegisterTest(const char *name, int(*TestFn)(void))
Register unit test.
#define PASS
Pass the test.
#define FAIL_IF(expr)
Fail a test if expression evaluates to true.
main detection engine ctx