Sha256: 38bb149c8aed715d35b518b6e52aa5fdd3fbf653c5935c84db9eca48efb2edda

Contents?: true

Size: 434 Bytes

Versions: 6

Compression:

Stored size: 434 Bytes

Contents

#ifndef C_TEST_FRAMEWORK_H_
#define C_TEST_FRAMEWORK_H_

#include <assert.h>
#include <stdio.h>
#include <string.h>

/* Test Framework :-) */
void setup();
#define TEST_F(SUITE, NAME) void NAME()
#define RUN_TEST(SUITE, TESTNAME) printf(" Running %s.%s: \n", #SUITE, #TESTNAME); setup(); TESTNAME(); printf(" SUCCESS\n");
#define ASSERT_EQ(A, B) assert((A) == (B))
#define ASSERT_TRUE(A) assert((A))

#endif /* C_TEST_FRAMEWORK_H_ */

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ceedling-0.28.1 plugins/fake_function_framework/vendor/fff/test/c_test_framework.h
ceedling-0.27.0 plugins/fake_function_framework/vendor/fff/test/c_test_framework.h
ceedling-0.25.0 plugins/fake_function_framework/vendor/fff/test/c_test_framework.h
ceedling-0.24.0 plugins/fake_function_framework/vendor/fff/test/c_test_framework.h
ceedling-0.22.0 plugins/fake_function_framework/vendor/fff/test/c_test_framework.h
ceedling-0.21.0 plugins/fake_function_framework/vendor/fff/test/c_test_framework.h