/**
* \test MarkTestParse01 is a test for a valid mark value
*
- * \retval 1 on succces
- * \retval 0 on failure
*/
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)
{
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)
{
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)
{
data = DetectMarkParse("0x1g/0xff");
- if (data == NULL) {
- return 1;
- }
+ PASS_IF(data == NULL);
DetectMarkDataFree(NULL, data);
- return 0;
+ FAIL;
}
/**
UtRegisterTest("MarkTestParse03", MarkTestParse03);
UtRegisterTest("MarkTestParse04", MarkTestParse04);
}
-#endif /* UNITTESTS */
\ No newline at end of file
+#endif /* UNITTESTS */