diff --git a/test_runner b/test_runner index 6bd81fe..7e4fa2a 100755 Binary files a/test_runner and b/test_runner differ diff --git a/test_stack.c b/test_stack.c index 5ebf42f..0461a78 100644 --- a/test_stack.c +++ b/test_stack.c @@ -66,13 +66,13 @@ int main() if(strcmp(stack1->data ,dataTest1) == 0) { printf("Pass test_pushString\n"); } else - printf("Fails test_pushString\n expected: %s\n was: %s\n", dataTest1, stack1->data); + printf("Fails test_pushString\n expected: %s\n was: %s\n", dataTest1, (char*)(stack1->data)); StackNode *stack2 = push(stack1, dataTest2); if(stack2->data == dataTest2) { printf("Pass test_pushFloat\n"); } else - printf("Fails test_pushFloat\n expected: %f\n was: %f\n", dataTest2, *(float*)(stack2->data)); + printf("Fails test_pushFloat\n expected: %f\n was: %f\n", *dataTest2, *(float*)(stack2->data)); int array[10] = {1,2,3,4,5,6,7,8,9,10}; @@ -85,5 +85,7 @@ int main() stack2 = pop(stack2); } + clearStack(stack2); + return EXIT_SUCCESS; } \ No newline at end of file diff --git a/unittest.o b/unittest.o index 5f18b3b..ccf5708 100644 Binary files a/unittest.o and b/unittest.o differ