]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/mark: convert unittests to use PASS/FAIL API
authorJanani Ramjee <janani6472@gmail.com>
Mon, 12 Oct 2020 09:29:05 +0000 (14:59 +0530)
committerVictor Julien <victor@inliniac.net>
Wed, 9 Dec 2020 14:23:43 +0000 (15:23 +0100)
src/detect-mark.c

index 081f42dc9bd74c1e2b6830db622496439a5d5d95..7fed85cc4b2933ba372d0bda4bb2a8c06685503b 100644 (file)
@@ -253,8 +253,6 @@ static int DetectMarkPacket(DetectEngineThreadCtx *det_ctx, Packet *p,
 /**
  * \test MarkTestParse01 is a test for a valid mark value
  *
- *  \retval 1 on succces
- *  \retval 0 on failure
  */
 static int MarkTestParse01 (void)
 {
@@ -262,19 +260,15 @@ static int MarkTestParse01 (void)
 
     data = DetectMarkParse("1/1");
 
-    if (data == NULL) {
-        return 0;
-    }
+    FAIL_IF_NULL(data);
 
     DetectMarkDataFree(NULL, data);
-    return 1;
+    PASS;
 }
 
 /**
  * \test MarkTestParse02 is a test for an invalid mark value
  *
- *  \retval 1 on succces
- *  \retval 0 on failure
  */
 static int MarkTestParse02 (void)
 {
@@ -282,19 +276,15 @@ static int MarkTestParse02 (void)
 
     data = DetectMarkParse("4");
 
-    if (data == NULL) {
-        return 1;
-    }
+    PASS_IF(data == NULL);
 
     DetectMarkDataFree(NULL, data);
-    return 0;
+    FAIL;
 }
 
 /**
  * \test MarkTestParse03 is a test for a valid mark value
  *
- *  \retval 1 on succces
- *  \retval 0 on failure
  */
 static int MarkTestParse03 (void)
 {
@@ -302,19 +292,15 @@ static int MarkTestParse03 (void)
 
     data = DetectMarkParse("0x10/0xff");
 
-    if (data == NULL) {
-        return 0;
-    }
+    FAIL_IF_NULL(data);
 
     DetectMarkDataFree(NULL, data);
-    return 1;
+    PASS;
 }
 
 /**
  * \test MarkTestParse04 is a test for a invalid mark value
  *
- *  \retval 1 on succces
- *  \retval 0 on failure
  */
 static int MarkTestParse04 (void)
 {
@@ -322,12 +308,10 @@ static int MarkTestParse04 (void)
 
     data = DetectMarkParse("0x1g/0xff");
 
-    if (data == NULL) {
-        return 1;
-    }
+    PASS_IF(data == NULL);
 
     DetectMarkDataFree(NULL, data);
-    return 0;
+    FAIL;
 }
 
 /**
@@ -340,4 +324,4 @@ static void MarkRegisterTests(void)
     UtRegisterTest("MarkTestParse03", MarkTestParse03);
     UtRegisterTest("MarkTestParse04", MarkTestParse04);
 }
-#endif /* UNITTESTS */
\ No newline at end of file
+#endif /* UNITTESTS */