commit d4c1d724c858050e398c65e0916e64d005a5f927
parent c89e7b3fb6f79bd3ef1661a15ab9d0acb487e54f
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Mon, 26 Feb 2018 13:13:52 +0100
Remove a non-legit part of a test.
Was testing internal stuff.
Diffstat:
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/src/test_senc_enclosure.c b/src/test_senc_enclosure.c
@@ -166,9 +166,9 @@ main(int argc, char** argv)
FOR_EACH(i, 0, 2)
CHK(senc_enclosure_get_triangle(enclosures[i], n, indices[i]) == RES_OK);
/* Same triangles, opposite sides */
- CHK(indices[0][0] == indices[1][0]);
- CHK(indices[0][1] == indices[1][2]);
- CHK(indices[0][2] == indices[1][1]);
+ CHK(indices[0][0] == indices[1][2]);
+ CHK(indices[0][1] == indices[1][1]);
+ CHK(indices[0][2] == indices[1][0]);
}
FOR_EACH(i, 0, 2)
CHK(senc_enclosure_ref_put(enclosures[i]) == RES_OK);
@@ -212,21 +212,14 @@ main(int argc, char** argv)
CHK(header->vertices_count == box_nvertices);
CHK(header->is_infinite == 1);
- FOR_EACH(t, 0, header->triangle_count) {
+ FOR_EACH(t, 0, header->unique_triangle_count) {
+ /* The first unique_triangle_count triangles of an enclosure
+ * are unique triangles */
CHK(senc_enclosure_get_triangle_global_id(enclosure, t, &gid) == RES_OK);
- CHK(gid == (t % header->unique_triangle_count));
+ CHK(gid == t);
}
FOR_EACH(n, 0, header->unique_triangle_count) {
- /* Read 2 consecutive triangles in the enclosure */
- FOR_EACH(i, 0, 2) /* Triangle n VS 2n */
- CHK(senc_enclosure_get_triangle(enclosure,
- n + i * header->unique_triangle_count, indices[i]) == RES_OK);
- /* Same triangles, opposite sides */
- CHK(indices[0][0] == indices[1][2]);
- CHK(indices[0][1] == indices[1][1]);
- CHK(indices[0][2] == indices[1][0]);
-
/* Put geometry in a 3D view */
CHK(s3d_shape_create_mesh(s3d, &s3d_shp) == RES_OK);