From 17c76a851e3c3550f6398aad11e7c71e1a122576 Mon Sep 17 00:00:00 2001 From: shmibs Date: Fri, 1 Aug 2014 09:05:48 -0700 Subject: all around cleanup --- simple_test.c | 52 ---------------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 simple_test.c (limited to 'simple_test.c') diff --git a/simple_test.c b/simple_test.c deleted file mode 100644 index e57db38..0000000 --- a/simple_test.c +++ /dev/null @@ -1,52 +0,0 @@ -#include "test.h" -#include "header_with_stuff_to_be_tested.h" - -BEGIN_TEST - -/* a simple test using only stack mem */ -TEST("description of the first test") -{ - int var1=2; - int var2=4; - - /* add is a function included from our hypothetical - * header_with_stuff_to_be_tested */ - EXPECT_INT("error message shown on failing", - var1+var2, add(var1, var2)); -} - -/* this test uses heap memory, so things get a bit - * more complicated */ -TEST("this is the second test") -{ - /* first, ensure all your pointers which will - * point to heap mem are declared */ - char *heap_string=NULL; - - /* next, declare a list of statements to be - * called to clean up memory once the test - * is completed */ - CLEANUP( - if(heap_string != NULL) - free(heap_string); - ) - - /* then, define the body of the test */ - - /* STATE can be used to report (with pretty - * formatting) the current state within the - * test, which may be useful in the case of - * a segfault */ - STATE("grabbing heap string"); - - heap_string=get_heap_string_value(); - - EXPECT_STR("i suck at grabbing pointers!", - "expected value", heap_string); - - /* finally, call RETURN(); to run the - * cleanup code and continue */ - RETURN(); -} - -END_TEST -- cgit v1.2.3