util-memcmp: Convert unittests to new FAIL/PASS API

Ticket: #6107
pull/9829/head
Comfort Amaechi 1 year ago committed by Victor Julien
parent d07e7f6862
commit 491f5dcc31

@ -38,10 +38,8 @@ static int MemcmpTest01 (void)
uint8_t a[] = "abcd";
uint8_t b[] = "abcd";
if (SCMemcmp(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 0);
PASS;
}
static int MemcmpTest02 (void)
@ -49,10 +47,8 @@ static int MemcmpTest02 (void)
uint8_t a[] = "abcdabcdabcdabcd";
uint8_t b[] = "abcdabcdabcdabcd";
if (SCMemcmp(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 0);
PASS;
}
static int MemcmpTest03 (void)
@ -60,10 +56,8 @@ static int MemcmpTest03 (void)
uint8_t a[] = "abcdabcd";
uint8_t b[] = "abcdabcd";
if (SCMemcmp(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 0);
PASS;
}
static int MemcmpTest04 (void)
@ -72,12 +66,9 @@ static int MemcmpTest04 (void)
uint8_t b[] = "abcD";
int r = SCMemcmp(a, b, sizeof(a)-1);
if (r != 1) {
printf("%s != %s, but memcmp returned %d: ", a, b, r);
return 0;
}
FAIL_IF(r != 1);
return 1;
PASS;
}
static int MemcmpTest05 (void)
@ -85,10 +76,8 @@ static int MemcmpTest05 (void)
uint8_t a[] = "abcdabcdabcdabcd";
uint8_t b[] = "abcDabcdabcdabcd";
if (SCMemcmp(a, b, sizeof(a)-1) != 1)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 1);
PASS;
}
static int MemcmpTest06 (void)
@ -96,10 +85,8 @@ static int MemcmpTest06 (void)
uint8_t a[] = "abcdabcd";
uint8_t b[] = "abcDabcd";
if (SCMemcmp(a, b, sizeof(a)-1) != 1)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 1);
PASS;
}
static int MemcmpTest07 (void)
@ -107,10 +94,8 @@ static int MemcmpTest07 (void)
uint8_t a[] = "abcd";
uint8_t b[] = "abcde";
if (SCMemcmp(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 0);
PASS;
}
static int MemcmpTest08 (void)
@ -118,10 +103,8 @@ static int MemcmpTest08 (void)
uint8_t a[] = "abcdabcdabcdabcd";
uint8_t b[] = "abcdabcdabcdabcde";
if (SCMemcmp(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 0);
PASS;
}
static int MemcmpTest09 (void)
@ -129,10 +112,8 @@ static int MemcmpTest09 (void)
uint8_t a[] = "abcdabcd";
uint8_t b[] = "abcdabcde";
if (SCMemcmp(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 0);
PASS;
}
static int MemcmpTest10 (void)
@ -140,10 +121,8 @@ static int MemcmpTest10 (void)
uint8_t a[] = "abcd";
uint8_t b[] = "Zbcde";
if (SCMemcmp(a, b, sizeof(a)-1) != 1)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 1);
PASS;
}
static int MemcmpTest11 (void)
@ -151,10 +130,8 @@ static int MemcmpTest11 (void)
uint8_t a[] = "abcdabcdabcdabcd";
uint8_t b[] = "Zbcdabcdabcdabcde";
if (SCMemcmp(a, b, sizeof(a)-1) != 1)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 1);
PASS;
}
static int MemcmpTest12 (void)
@ -162,10 +139,8 @@ static int MemcmpTest12 (void)
uint8_t a[] = "abcdabcd";
uint8_t b[] = "Zbcdabcde";
if (SCMemcmp(a, b, sizeof(a)-1) != 1)
return 0;
return 1;
FAIL_IF(SCMemcmp(a, b, sizeof(a) - 1) != 1);
PASS;
}
static int MemcmpTest13 (void)
@ -173,10 +148,8 @@ static int MemcmpTest13 (void)
uint8_t a[] = "abcdefgh";
uint8_t b[] = "AbCdEfGhIjK";
if (SCMemcmpLowercase(a, b, sizeof(a)-1) != 0)
return 0;
return 1;
FAIL_IF(SCMemcmpLowercase(a, b, sizeof(a) - 1) != 0);
PASS;
}
#include "util-cpu.h"
@ -216,10 +189,9 @@ static int MemcmpTest14 (void)
SCLogInfo("ticks passed %"PRIu64, ticks_end - ticks_start);
printf("r1 %d\n", r1);
if (r1 != (51 * TEST_RUNS))
return 0;
FAIL_IF(r1 != (51 * TEST_RUNS));
#endif
return 1;
PASS;
}
static int MemcmpTest15 (void)
@ -255,10 +227,9 @@ static int MemcmpTest15 (void)
SCLogInfo("ticks passed %"PRIu64, ticks_end - ticks_start);
printf("r2 %d\n", r2);
if (r2 != (51 * TEST_RUNS))
return 0;
FAIL_IF(r2 != (51 * TEST_RUNS));
#endif
return 1;
PASS;
}
static int MemcmpTest16 (void)
@ -294,10 +265,9 @@ static int MemcmpTest16 (void)
SCLogInfo("ticks passed %"PRIu64, ticks_end - ticks_start);
printf("r3 %d\n", r3);
if (r3 != (51 * TEST_RUNS))
return 0;
FAIL_IF(r3 != (51 * TEST_RUNS));
#endif
return 1;
PASS;
}
static int MemcmpTest17 (void)
@ -333,10 +303,9 @@ static int MemcmpTest17 (void)
SCLogInfo("ticks passed %"PRIu64, ticks_end - ticks_start);
printf("r4 %d\n", r4);
if (r4 != (51 * TEST_RUNS))
return 0;
FAIL_IF(r4 != (51 * TEST_RUNS));
#endif
return 1;
PASS;
}
struct MemcmpTest18Tests {
@ -370,12 +339,11 @@ static int MemcmpTest18 (void)
while (t && t->a != NULL) {
if (SCMemcmpLowercase(t->a, t->b, strlen(t->a)-1) != t->result)
return 0;
FAIL_IF(SCMemcmpLowercase(t->a, t->b, strlen(t->a) - 1) != t->result);
t++;
}
return 1;
PASS;
}
#endif /* UNITTESTS */

Loading…
Cancel
Save