commit c6519bba0a3965c35e3cc5f1ef486fac0e430532
parent 25ad7eb30c7319c11f82f3269252f35c474b3ea5
Author: vaplv <vaplv@free.fr>
Date: Tue, 11 Apr 2023 14:50:32 +0200
Upd the test to check the fclose function
Diffstat:
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/test_aw_mtl.c b/src/test_aw_mtl.c
@@ -58,7 +58,7 @@ test_common(struct aw_mtl* mtl)
file = fopen("test_mtl_common.mtl", "w");
CHK(file != NULL);
fwrite(mtl_common, sizeof(char), strlen(mtl_common), file);
- fclose(file);
+ CHK(fclose(file) == 0);
CHK(aw_mtl_load(NULL, NULL) == RES_BAD_ARG);
CHK(aw_mtl_load(mtl, NULL) == RES_BAD_ARG);
@@ -278,7 +278,7 @@ test_multiple_materials(struct aw_mtl* mtl)
CHK(!mat.bump_map.filename);
CHK(!mat.specular_exponent_map.filename);
- fclose(file);
+ CHK(fclose(file) == 0);
}
static void
@@ -303,7 +303,7 @@ test_unloadable(struct aw_mtl* mtl)
file = fopen("mtl0.mtl", "w");
CHK(file != NULL);
fwrite(mtl0, sizeof(char), strlen(mtl0), file);
- fclose(file);
+ CHK(fclose(file) == 0);
CHK(aw_mtl_load(mtl, "mtl0.mtl") == RES_BAD_ARG);
CHK(aw_mtl_get_materials_count(mtl, &nmtls) == RES_OK);
diff --git a/src/test_aw_obj.c b/src/test_aw_obj.c
@@ -59,7 +59,7 @@ test_plane(struct aw_obj* obj)
file = fopen("test_obj_plane.obj", "w");
CHK(file != NULL);
fwrite(plane_obj, sizeof(char), strlen(plane_obj), file);
- fclose(file);
+ CHK(fclose(file) == 0);
CHK(aw_obj_load(obj, NULL) == RES_BAD_ARG);
CHK(aw_obj_load(NULL, "test_obj_plane.obj") == RES_BAD_ARG);
@@ -206,7 +206,7 @@ test_squares(struct aw_obj* obj)
file = fopen("test_obj_squares.obj", "w");
CHK(file != NULL);
fwrite(squares_obj, sizeof(char), strlen(squares_obj), file);
- fclose(file);
+ CHK(fclose(file) == 0);
CHK(aw_obj_load(obj, "test_obj_squares.obj") == RES_OK);
CHK(aw_obj_get_desc(obj, &desc) == RES_OK);
@@ -437,7 +437,7 @@ test_cube(struct aw_obj* obj)
CHK(desc.usemtls_count == 0);
CHK(desc.mtllibs_count == 0);
- fclose(file);
+ CHK(fclose(file) == 0);
}
static void
@@ -502,7 +502,7 @@ test_cbox(struct aw_obj* obj)
fwrite(cbox_obj, sizeof(char), strlen(cbox_obj), file);
CHK(fseek(file, 0, SEEK_SET) == 0);
CHK(aw_obj_load_stream(obj, file, "cbox") == RES_OK);
- fclose(file);
+ CHK(fclose(file) == 0);
CHK(aw_obj_get_desc(obj, &desc) == RES_OK);
CHK(desc.faces_count == 5);