static int DetectFileextTestParse01 (void)
{
DetectFileextData *dfd = DetectFileextParse(NULL, "doc", false);
- if (dfd != NULL) {
- DetectFileextFree(NULL, dfd);
- return 1;
- }
- return 0;
+ FAIL_IF_NULL(dfd);
+ DetectFileextFree(NULL, dfd);
+
+ PASS;
}
/**
*/
static int DetectFileextTestParse02 (void)
{
- int result = 0;
-
DetectFileextData *dfd = DetectFileextParse(NULL, "tar.gz", false);
- if (dfd != NULL) {
- if (dfd->len == 6 && memcmp(dfd->ext, "tar.gz", 6) == 0) {
- result = 1;
- }
+ FAIL_IF_NULL(dfd);
+ FAIL_IF_NOT(dfd->len == 6);
+ FAIL_IF_NOT(memcmp(dfd->ext, "tar.gz", 6) == 0);
+ DetectFileextFree(NULL, dfd);
- DetectFileextFree(NULL, dfd);
- return result;
- }
- return 0;
+ PASS;
}
/**
*/
static int DetectFileextTestParse03 (void)
{
- int result = 0;
-
DetectFileextData *dfd = DetectFileextParse(NULL, "pdf", false);
- if (dfd != NULL) {
- if (dfd->len == 3 && memcmp(dfd->ext, "pdf", 3) == 0) {
- result = 1;
- }
+ FAIL_IF_NULL(dfd);
+ FAIL_IF_NOT(dfd->len == 3);
+ FAIL_IF_NOT(memcmp(dfd->ext, "pdf", 3) == 0);
+ DetectFileextFree(NULL, dfd);
- DetectFileextFree(NULL, dfd);
- return result;
- }
- return 0;
+ PASS;
}
/**