various unittest fixes for detect-engine-sigorder

remotes/origin/master-1.0.x
William Metcalf 16 years ago committed by Victor Julien
parent 097a77e9fd
commit 24b27136cc

@ -783,9 +783,9 @@ void SCSigOrderSignatures(DetectEngineCtx *de_ctx)
SCSigSignatureWrapper *sigw = NULL; SCSigSignatureWrapper *sigw = NULL;
int i = 0; int i = 0;
#ifndef UNITTESTS
SCLogInfo("ordering signatures in memory"); SCLogInfo("ordering signatures in memory");
#endif
sig = de_ctx->sig_list; sig = de_ctx->sig_list;
while (sig != NULL) { while (sig != NULL) {
i++; i++;
@ -894,7 +894,7 @@ Signature *SigInit(DetectEngineCtx *, char *);
void SigFree(Signature *); void SigFree(Signature *);
void DetectEngineCtxFree(DetectEngineCtx *); void DetectEngineCtxFree(DetectEngineCtx *);
#ifndef UNITTESTS #ifdef UNITTESTS
static int SCSigTestSignatureOrdering01(void) static int SCSigTestSignatureOrdering01(void)
{ {
@ -1487,13 +1487,13 @@ static int SCSigTestSignatureOrdering06(void)
sw = de_ctx->sc_sig_sig_wrapper; sw = de_ctx->sc_sig_sig_wrapper;
#ifdef DEBUG #ifdef DEBUG
printf("%d - ", sw->sig->prio)); printf("%d - ", sw->sig->prio);
#endif #endif
prev_code = sw->sig->prio; prev_code = sw->sig->prio;
sw = sw->next; sw = sw->next;
while (sw != NULL) { while (sw != NULL) {
#ifdef DEBUG #ifdef DEBUG
printf("%d - ", sw->sig->prio)); printf("%d - ", sw->sig->prio);
#endif #endif
result &= (prev_code <= sw->sig->prio); result &= (prev_code <= sw->sig->prio);
prev_code = sw->sig->prio; prev_code = sw->sig->prio;
@ -1511,7 +1511,7 @@ end:
void SCSigRegisterSignatureOrderingTests(void) void SCSigRegisterSignatureOrderingTests(void)
{ {
#ifndef UNITTESTS #ifdef UNITTESTS
UtRegisterTest("SCSigTestSignatureOrdering01", SCSigTestSignatureOrdering01, 1); UtRegisterTest("SCSigTestSignatureOrdering01", SCSigTestSignatureOrdering01, 1);
UtRegisterTest("SCSigTestSignatureOrdering02", SCSigTestSignatureOrdering02, 1); UtRegisterTest("SCSigTestSignatureOrdering02", SCSigTestSignatureOrdering02, 1);

Loading…
Cancel
Save