commit 52cf42776c31ac70e3ea9c6ed84d94607dda7a5a
parent e7b0fdf91ff3b60dbc4dfa9db51232b194a4ace9
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Wed, 26 Oct 2022 15:16:30 +0200
Add missing API tests
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/test_scpr_polygon.c b/src/test_scpr_polygon.c
@@ -17,6 +17,7 @@
#include "test_scpr_utils.h"
#include <memory.h>
+#include <rsys/rsys.h>
int
main(int argc, char** argv)
@@ -130,7 +131,10 @@ main(int argc, char** argv)
}
}
- scpr_polygon_copy(polygon, copy);
+ CHK(scpr_polygon_copy(NULL, NULL) == RES_BAD_ARG);
+ CHK(scpr_polygon_copy(NULL, copy) == RES_BAD_ARG);
+ CHK(scpr_polygon_copy(polygon, NULL) == RES_BAD_ARG);
+ CHK(scpr_polygon_copy(polygon, copy) == RES_OK);
CHK(scpr_polygon_eq(polygon, copy, &eq) == RES_OK);
CHK(eq);