detect/parse: convert test to fail/pass

pull/14942/head
Victor Julien 5 months ago
parent 3068089762
commit 9cecd29fd4

@ -4824,26 +4824,15 @@ static int SigParseTestNegation02 (void)
*/
static int SigParseTestNegation03 (void)
{
int result = 0;
DetectEngineCtx *de_ctx;
Signature *s=NULL;
de_ctx = DetectEngineCtxInit();
if (de_ctx == NULL)
goto end;
DetectEngineCtx *de_ctx = DetectEngineCtxInit();
FAIL_IF_NULL(de_ctx);
de_ctx->flags |= DE_QUIET;
s = SigInit(de_ctx,"alert tcp any any -> any [80:!80] (msg:\"SigTest41-03 dst port [80:!80] \"; classtype:misc-activity; sid:410003; rev:1;)");
if (s != NULL) {
SigFree(de_ctx, s);
goto end;
}
result = 1;
end:
if (de_ctx != NULL)
DetectEngineCtxFree(de_ctx);
return result;
Signature *s = DetectEngineAppendSig(de_ctx,
"alert tcp any any -> any [80:!80] (msg:\"SigTest41-03 dst port [80:!80] \"; "
"classtype:misc-activity; sid:410003; rev:1;)");
FAIL_IF_NOT_NULL(s);
DetectEngineCtxFree(de_ctx);
PASS;
}
/**
* \test check that we don't allow invalid negation options

Loading…
Cancel
Save