]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
http: enable and fix content range tests 5737/head
authorVictor Julien <victor@inliniac.net>
Sun, 17 Jan 2021 22:34:07 +0000 (23:34 +0100)
committerVictor Julien <victor@inliniac.net>
Sun, 17 Jan 2021 22:34:07 +0000 (23:34 +0100)
src/app-layer-htp-file.c
src/tests/app-layer-htp-file.c

index 464868d6b796d1276218648abe2dd50ae8b0b22c..e5cc415c199c931f430df403fdaad3344771944c 100644 (file)
@@ -1228,5 +1228,6 @@ void HTPFileParserRegisterTests(void)
     UtRegisterTest("HTPFileParserTest09", HTPFileParserTest09);
     UtRegisterTest("HTPFileParserTest10", HTPFileParserTest10);
     UtRegisterTest("HTPFileParserTest11", HTPFileParserTest11);
+    AppLayerHtpFileRegisterTests();
 #endif /* UNITTESTS */
 }
index 09f194fd9afc2b9cd58d378ce7d404135a0e4bbd..a1701c0d36e0bf262f64b687ca6b0ba085461919 100644 (file)
@@ -28,7 +28,7 @@ static int AppLayerHtpFileParseContentRangeTest01 (void)
 {
     HtpContentRange range;
     bstr * rawvalue = bstr_dup_c("bytes 12-25/100");
-    FAIL_IF_NOT(HTPParseContentRange(rawvalue, &range) == HTP_OK);
+    FAIL_IF_NOT(HTPParseContentRange(rawvalue, &range) == 0);
     FAIL_IF_NOT(range.start == 12);
     FAIL_IF_NOT(range.end == 25);
     FAIL_IF_NOT(range.size == 100);
@@ -45,7 +45,7 @@ static int AppLayerHtpFileParseContentRangeTest02 (void)
 {
     HtpContentRange range;
     bstr * rawvalue = bstr_dup_c("bytes 15335424-27514354/");
-    FAIL_IF(HTPParseContentRange(rawvalue, &range) == HTP_OK);
+    FAIL_IF(HTPParseContentRange(rawvalue, &range) == 0);
     bstr_free(rawvalue);
     PASS;
 }
@@ -59,7 +59,7 @@ static int AppLayerHtpFileParseContentRangeTest03 (void)
 {
     HtpContentRange range;
     bstr * rawvalue = bstr_dup_c("bytes 15335424-");
-    FAIL_IF(HTPParseContentRange(rawvalue, &range) == HTP_OK);
+    FAIL_IF(HTPParseContentRange(rawvalue, &range) == 0);
     bstr_free(rawvalue);
     PASS;
 }
@@ -74,7 +74,7 @@ static int AppLayerHtpFileParseContentRangeTest04 (void)
 {
     HtpContentRange range;
     bstr * rawvalue = bstr_dup_c("bytes 24-42/*");
-    FAIL_IF_NOT(HTPParseContentRange(rawvalue, &range) == HTP_OK);
+    FAIL_IF_NOT(HTPParseContentRange(rawvalue, &range) == 0);
     FAIL_IF_NOT(range.start == 24);
     FAIL_IF_NOT(range.end == 42);
     bstr_free(rawvalue);