Adding missing error msgs at some http_header unittests

remotes/origin/master-1.0.x
Pablo Rincon 15 years ago committed by Victor Julien
parent e0b4838471
commit 1891c2a60d

@ -249,13 +249,18 @@ static int DetectHttpHeaderTest01(void)
"content:one; http_header; sid:1;)");
if (de_ctx->sig_list != NULL)
result = 1;
else
printf("Error parsing signature: ");
sm = de_ctx->sig_list->match;
if (sm != NULL) {
result &= (sm->type == DETECT_AL_HTTP_HEADER);
result &= (sm->next == NULL);
} else {
printf("Error updating content pattern to http_header pattern: ");
}
end:
SigGroupCleanup(de_ctx);
SigCleanSignatures(de_ctx);
@ -283,6 +288,8 @@ static int DetectHttpHeaderTest02(void)
"content:one; http_header:; sid:1;)");
if (de_ctx->sig_list != NULL)
result = 1;
else
printf("Error parsing signature: ");
end:
SigGroupCleanup(de_ctx);
@ -311,6 +318,8 @@ static int DetectHttpHeaderTest03(void)
"http_header; sid:1;)");
if (de_ctx->sig_list == NULL)
result = 1;
else
printf("Error parsing signature: ");
end:
SigGroupCleanup(de_ctx);
@ -339,6 +348,8 @@ static int DetectHttpHeaderTest04(void)
"content:one; rawbytes; http_header; sid:1;)");
if (de_ctx->sig_list == NULL)
result = 1;
else
printf("Error parsing signature: ");
end:
SigGroupCleanup(de_ctx);
@ -367,6 +378,8 @@ static int DetectHttpHeaderTest05(void)
"content:one; nocase; http_header; sid:1;)");
if (de_ctx->sig_list != NULL)
result = 1;
else
printf("Error parsing signature: ");
end:
SigGroupCleanup(de_ctx);

Loading…
Cancel
Save