star-cpr

Clip 2D meshes with 2D polygons
git clone git://git.meso-star.fr/star-cpr.git
Log | Files | Refs | README | LICENSE

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:
Msrc/test_scpr_polygon.c | 6+++++-
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);