commit ecb09f3bf2d9ef63334c1bd58a447e518d64ea2c
parent 9e1ae5f08663305b09824130af2134c486b5ef90
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Mon, 11 Feb 2019 18:48:49 +0100
Add missing test code.
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/test_senc_descriptor.c b/src/test_senc_descriptor.c
@@ -164,6 +164,17 @@ main(int argc, char** argv)
CHK(enclosures[0] == 0
&& enclosures[1] == 1);
+ CHK(senc_descriptor_get_global_triangle_global_id(NULL, 0, indices)
+ == RES_BAD_ARG);
+ CHK(senc_descriptor_get_global_triangle_global_id(NULL, nvertices, indices)
+ == RES_BAD_ARG);
+ CHK(senc_descriptor_get_global_triangle_global_id(desc, 0, NULL)
+ == RES_BAD_ARG);
+ CHK(senc_descriptor_get_global_triangle_global_id(desc, 0, indices)
+ == RES_OK);
+ /* No duplicates and no custom id: user id is unique vertex id */
+ CHK(indices[0] == 0);
+
/* Add valid duplicate geometry */
CHK(senc_descriptor_ref_put(desc) == RES_OK);
desc = NULL;