From aea07b90031ce15cfc6728fa9c09f2969c8335c9 Mon Sep 17 00:00:00 2001 From: TCA166 Date: Sun, 23 Jul 2023 12:54:11 +0200 Subject: [PATCH] Test adjustment --- Makefile | 2 +- tests/model.check | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 1664bcb..abc4057 100644 --- a/Makefile +++ b/Makefile @@ -110,5 +110,5 @@ check: hTable.o regionParser.o chunkParser.o cNBT.o model.o ./tests/chunkParserCheck #model tests checkmk tests/model.check > tests/modelCheck.c - gcc tests/modelCheck.c model.o hTable.o -lcheck -lm $(SUBUNIT) -o tests/modelCheck -g + gcc tests/modelCheck.c model.o hTable.o -lcheck -lm $(SUBUNIT) -o tests/modelCheck ./tests/modelCheck \ No newline at end of file diff --git a/tests/model.check b/tests/model.check index 66da774..0d6240c 100644 --- a/tests/model.check +++ b/tests/model.check @@ -79,8 +79,8 @@ ck_assert_msg(vertexCount > 0, "Vertex count invalid"); unsigned long actualCount = 1; free(generateModel(&nModel, NULL, NULL, &actualCount)); - freeModel(&nModel); ck_assert_msg(actualCount == vertexCount + 1, "vertexCount isn't accurate"); + freeModel(&nModel); #test generateTest struct cubeModel cModel = initCubeModel(3, 3, 3); @@ -98,6 +98,7 @@ char* token = strtok(modelStr, "\n"); while(token != NULL){ if(token[0] == 'f'){ + ck_assert_msg(strlen(token) >= 5, "Face line strlen too low"); char* nextGap = token + 2; char* prev = nextGap; while((nextGap = strchr(nextGap, ' ')) != NULL){